Фриланс-проекты › Android Приложение с использованием Location Android Приложение с использованием Location
ГЛАВНАЯ ЗАДАЧА (90% объема работы) - найти способ, чтобы приложение работало стабильно на большинстве смартфонов различных вендоров с Android 7 +.
По описанию, под нашу задачу идеально подходит технология Geofence, но опыты показали, что она работает очень нестабильно, равно как и Background Location. Если вы знаете, как добиться результата с этими технологиями - прекрасно, методология не принципиальна 🙂
Гораздо лучше работает Location с использованием Foreground Service. Но это до тех пор, пока Foreground Service жив.
Проблема в том, что многие вендоры агрессивно "убивают" Foreground service ради энергосбережения.
При этом не помогает ни получение необходимых Permissions (напр. "Пропустить оптимизацию батареи"), ни START_STICKY.
Возможно, помогает перезапуск Службы с помощью уведомлений FCM, но это как следует протестировать не удалось.
Остальное - простая авторизация пользователя (4 экрана, серверная часть и API уже готовы) и "Рабочий стол" (1 экран, 2 кнопки). Интерфейс очень простой, исходники есть.
Откликайтесь на это задание, ЕСЛИ:
а) У вас есть опыт или четкое понимание, как добиться нужного результата, учитывая упомянутые проблемы
ИЛИ
б) Вы готовы искать индивидуальный подход (костыль:) для каждого вендора
Также желательно иметь несколько смартфонов для тестирования - результаты на эмуляторе отличаются от реальной жизни.
-
271 Добрый день!
Ознакомилась с вашими условиями, буду счастлива общей работе. Для точной оценки сроков и стоимости нужно познакомиться с деталями работы. Всегда буду в взаимосвязи, буду посылать процесс работы, чтобы вы могли переместить поправки. Работа будет исполнена добропорядочно, в нужных сроках. Свяжитесь со мной ради подробного обсуждения. Я full-stack исполнитель с более чем 4-летним навыком работы в языках Swift, PHP Laravel, JS, Git, Rest API,Ruby, и конечно же WP, HTML, CSS, 3D MAX. Буду радa оказать вам помощь с этими проектами. Я эксперт в своей работе и определительно могу оказать вам помощь и добиться замечательных результатов. Еще вы можете увидеть немного моих работ.
https://oxygen.org.am/
https://play.google.com/store/apps/details?id=com.mayro.mayroar
https://apps.apple.com/am/app/concierge-mobile-app/id1502365575
-
287 всё именно так, ситуация с фоновой работой печальна на android. несмотря на попытку инифицировать "экономию" энергии в виде Doze прочие вендоры всё равно лепят свои костыли и порой нет возможности их обойти.
приложение уже опубликовано? есть статистика пользователей что-бы понимать с чего начинать?
-
297 Добрый день, уважаемый Николай !
С Вашими требованиями чётко ознакомился — интересный проект! У нас в команде есть full-stack разработчик с более чем 4-летним опытом работы в языках PHP Laravel, JS, фреймворк Vue.js, Node.js, Bootstrap, Git, Rest API и конечно же HTML, CSS. Мы с удовольствием поможем вам . У нас огромный опыт в этой работе и мы поможем вам добиться отличных результатов
-
Я бы предложил поработать на условиях оплаты по факту выполненной работы, т.е. если не выйдет - никто никому ничего не должен. Есть опыт решения требуемой задачи, но неизвестно что там у Вас написано вообще.
-
Не пробовали использовать WorkManager для реализации foregroung service?
-
Прошу уточнить, возможен ли в Вашем проекте упрощенная методика разработки, с нарушением некоторых стандартов программирования? Это позволить сэкономить бюджет. Если такой вариант интересен - я напишу заявку на проект и расскажу про некоторые нюансы такого подхода.
-
Хоть боком сервис запускай, хоть раком. Любой сервис - китайский смартфон грохнет, потому что там андройд не родной а глубоко модифицированый. Поэтому единственное решение это просить пользователя в ручном режиме добавлять права на запуск в админ панели андрода и не экономит на этом приложении силы.