1

Этап 1

Открыть настройки

2

Этап 2

Открыть галерею

3

Этап 3

Открыть камеру

4

Этап 4

Фонарик

5

Этап 5

Шаринг

6

Этап 6

Вибрация

7

Этап 7

Контакты (вытянуть имена и номера телефонов)

8

Этап 8

Будильник

1

Этап 1

Открыть настройки

2

Этап 2

Открыть галерею

3

Этап 3

Открыть камеру

4

Этап 4

Фонарик

5

Этап 5

Шаринг

6

Этап 6

Вибрация

7

Этап 7

Контакты (вытянуть имена и номера телефонов)

8

Этап 8

Будильник

23 февраля 2017
Цель завершена 10 апреля 2018

Автор цели

NEBR

Россия, Нижний Новгород

38 лет

Карьера и работа

Написать плагин для Unity с использованием нативных функций android.

Позавчера по работе столкнулся с проблемой. Нужно было сделать простенькую задачку - проверить включен ли блютуз и если нет - вывести диалог с предложением включить его. По нажатию на кнопку ОК - открыть меню с настройками телефона. Выяснилось что средствами Unity сделать это невозможно.
Никогда раньше не писал плагинов с использованием нативных функций, но я принял это как вызов, загорелся и оказалось что это очень просто. Загуглил пару туторов и сделал jar файлик с двумя публичными методами - которые и вызывал в C# скрипте из юньки. Я испытал эмоциональный подъем и очень захотелось еще что нибудь подобного закодить. Решил написал свой плагин с использованием нативных функций, которые я перечислю ниже в плане действий. Даже выкладывать никуда не буду, потому как вряд ли этот плагин кому нибудь пригодится. Ассет стор завален подобр\ным добром.

Update: текущая версия проекта доступна здесь https://github.com/NEBR/UnityAndroidNativePlugin

 Критерий завершения

Плагин функционирует

  1. Открыть настройки

  2. Открыть галерею

  3. Открыть камеру

  4. Фонарик

  5. Шаринг

  6. Вибрация

  7. Контакты (вытянуть имена и номера телефонов)

  8. Будильник

  • 1673
  • 23 февраля 2017, 21:33
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?