Требуется Android разработчик имеющий опыт работы с webView
Задачи:
1) Завернуть web приложение в webView, для дистрибуции через google play Приложение должно работать во всех версиях Android начиная
с 4.4
Необходимо реализовать все необходимые вещи такие как:
- Сплешскрин при начальной загрузке
- Корректная работа кнопки назад внутри webView
- Корректное поведение приложения при входе/выходе из/в background
- Прочие сопутствующие моменты
2) Настроить двухсторонний мост взаимодействия между javaScript (код web приложения) и нативным кодом Android для обмена сообщениями
2) Разработать нативный модуль, который будет посылать координату раз в х минут на сервер (https post) даже!!! в фоновом режиме. Здесь
необходимо знать особенности-ограничения современных версий Android, и возникающих проблем, связанных с работой фоновых сервисов.
Модуль получает команду startSending от JS кода в нужный момент.
3) Реализовать функционал PUSH уведомлений: В web приложении. есть встроенный мессенджер, и необходимо реализовать следующий функционал:
Когда приложение свернуто и приходит входящее сообщение, сервер отправляет пуш на этот телефон, появляется уведомление, а также,
увеличивается счетчик возле иконки сообщения
4) По завершению работ и отладки публикация в google play
5) Дальнейшие, нечастые доработки приложения(отдельная оплата по договоренности, не входит в текущий бюджет разработки)
P.S. Идентичный функционал уже полностью реализован для iOS, следовательно, само web приложение (клиент + сервер) полностью подготовлено
к заворачиванию в webView. Осталось только "портировать" нативную часть кода с iOS на Android, полностью сохранив функционал.
Сроки: до месяца(обсуждаемо), укажите свой при подаче предложения
Бюджет разработки: 100 000р(обсуждаемо), укажите свой при подаче предложения