Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

1 год назад
Петр И.
Петр И. 
29 лет, Россия
1 год в сервисе
Был онлайн 24 дня назад
1 год назад

Нужно написать небольшое приложение, открывающее через WebView наше Web приложение. Само приложение мы затем будем дорабатывать (вносить дополнительные функции по мере жизни приложения, добавлять поддержку оборудования).

Что нужно:
- приложение запускается на весь экран
- пока запускается, на экране по центру логотип и чуть ниже (одной текстовой строкой) показывается статус загрузки (Например, "загружаем приложение", "поиск оборудования").
- главный экран - это webview (он же на весь экран), на котором при старте загружается определенный URL. При этом если интернет отсутствует, необходимо отобразить страницу-заглушку из локальных ресурсов (дизайн страницы заглушки мы затем сами поменяем под свои нужны, но важно чтобы в этой заглушке по центру была кнопка "Попробовать снова", которая еще раз загружает страницу из интернета). Если интернет есть, то загружается наш URL с веб-приложением
- webview должен игнорировать невалидные SSL сертификаты (хотя бы при загрузке из localhost)
- webview должен открывать ссылки внутри себя, как браузер, за исключением ссылок target="_blank", которые нужно открывать в браузере Андроиде отдельным окном
- должно быть боковое меню (слева), которое по умолчанию скрыто. В боковом меню только такие пункты: Главная (открывает наш главный WebView и загружает, без сброса кеша), Обновить (перезагружает наш главный WebView со сбросом кеша браузера), О программе (вместо WebView откроет экран на котором будет написана версия приложения). Ну и сверху лого + название. Меню открывается свайпом слева направо
- всплывающая клавиатура. Важно, когда в WebView мы нажимаем в поле ввода и всплывает клавиатура, чтобы клавиатура не загораживала часть WebView (чтобы можно было web view проскролить до самого низа, чтобы видеть, куда вводится текст). А после того как клавиатура пропала, приложение снова должно работать на весь экран

Что мы планируем сделать далее (самостоятельно, эта часть уже готова):
- встроить webserver, открывающий порт и работающий с драйверами оборудования
- веб-сайт соответственно к этому серверу подключится и будет отдавать команды в нужный момент

Результат в виде исходников. Промежуточный результат как APK можно будет смотреть
Требуется поддерживать следующие версии: 4.4 и выше. Ну или 5.0 и выше, если менее 5.0 что-то критичное не будет поддерживаться

Выбранный исполнитель
Павел Ш.
Павел Ш. 
25 лет, Россия
6 лет в сервисе
Был онлайн 6 дней назад
1 год назад

$35

5 дней

Безопасный платеж

Отзыв заказчика
Работа выполнена в срок, все требования по проекту и пожелания учтены, работой довольны, благодарим! В случае чего будем обращаться.
Отзыв фрилансера
Ясная и четко поставленная задача. Всегда на связи, оплата выполнена в срок. Спасибо!
Дилшод Зопиров
28 лет, Узбекистан
2 года в сервисе
Был онлайн 1 год назад
1 год назад

Безопасный платеж

Андрей П.
31 год, Германия
5 лет в сервисе
Был онлайн 6 часов назад
1 год назад
ТОП-5 — Мобильные приложения
Жавох Эргашов
22 года, Узбекистан
1 год в сервисе
Был онлайн 1 год назад
1 год назад

Безопасный платеж

Ростислав Попович
23 года, Украина
2 года в сервисе
Был онлайн 5 месяцев назад
1 год назад

Безопасный платеж

Константин З.
38 лет, Россия
11 лет в сервисе
Был онлайн 2 месяца назад
1 год назад

Безопасный платеж

Назар Г.
Назар Г. 
22 года, Украина
4 года в сервисе
Был онлайн 8 часов назад
1 год назад
ТОП-5 — Мобильные приложения
Владимир Баклан
21 год, Беларусь
1 год в сервисе
Был онлайн 1 год назад
1 год назад
Александр Белый
24 года, Украина
1 год в сервисе
Был онлайн 44 минуты назад
1 год назад

Безопасный платеж

ТОП-10 — Мобильные приложения
Павел Ш.
Павел Ш. 
25 лет, Россия
6 лет в сервисе
Был онлайн 6 дней назад
1 год назад

Безопасный платеж

Илья Дейс
38 лет, Россия
2 года в сервисе
Был онлайн 9 месяцев назад
1 год назад

Другие заказы в категории «Мобильные приложения»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.