Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
7 394 ₴

Android Приложение с использованием Location



  1. 271  
    10 дней8 000 ₴

    Добрый день!

    Ознакомилась с вашими условиями, буду счастлива общей работе. Для точной оценки сроков и стоимости нужно познакомиться с деталями работы. Всегда буду в взаимосвязи, буду посылать процесс работы, чтобы вы могли переместить поправки. Работа будет исполнена добропорядочно, в нужных сроках. Свяжитесь со мной ради подробного обсуждения. Я 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

  2. 287  
    70 дней13 000 ₴

    всё именно так, ситуация с фоновой работой печальна на android. несмотря на попытку инифицировать "экономию" энергии в виде Doze прочие вендоры всё равно лепят свои костыли и порой нет возможности их обойти.
    приложение уже опубликовано? есть статистика пользователей что-бы понимать с чего начинать?

  3. 297  
    10 дней7 500 ₴

    Добрый день, уважаемый Николай !

    С Вашими требованиями чётко ознакомился — интересный проект! У нас в команде есть full-stack разработчик с более чем 4-летним опытом работы в языках PHP Laravel, JS, фреймворк Vue.js, Node.js, Bootstrap, Git, Rest API и конечно же HTML, CSS. Мы с удовольствием поможем вам . У нас огромный опыт в этой работе и мы поможем вам добиться отличных результатов

  • Илья Кохан
    28 января в 12:13 |

    Я бы предложил поработать на условиях оплаты по факту выполненной работы, т.е. если не выйдет - никто никому ничего не должен. Есть опыт решения требуемой задачи, но неизвестно что там у Вас написано вообще.

  • Николай Науменко — заказчик проекта
    28 января в 16:54 |

    Звучит разумно - а как иначе?)


    "Что у нас там написано" абсолютно неважно, дорабатывать ничего не нужно - Приложение пишется с нуля заново. Благо, интерфейс очень простой и реально 90% работы - это стабильный сервис (ну или другой способ получать гео).

  • Александр Сосновский
    28 января в 12:37 |

    Не пробовали использовать WorkManager  для реализации foregroung service?

  • Илья Кохан
    28 января в 13:32 |

    Позволю себе ответить за автора. WorkManager убивается на китайских устройствах почти всегда.

  • Николай Науменко — заказчик проекта
    28 января в 16:52 |

    Нет, не пробовали

  • Семен Моругий
    29 января в 15:49 |

    Прошу уточнить, возможен ли в Вашем проекте упрощенная методика разработки, с нарушением некоторых стандартов программирования? Это позволить сэкономить бюджет. Если такой вариант интересен - я напишу заявку на проект и расскажу про некоторые нюансы такого подхода.

  • Николай Науменко — заказчик проекта
    1 февраля в 09:40 |

    Сначала скажите, есть ли у вас четкое понимание, как выполнить эту задачу, а с методиками позже разберемся)

  • Александр Фариер
    30 января в 20:25 |

    Хоть боком сервис запускай, хоть раком. Любой сервис - китайский смартфон грохнет, потому что там андройд не родной а глубоко модифицированый. Поэтому единственное решение это просить пользователя в ручном режиме добавлять права на запуск в админ панели андрода и не экономит на этом приложении силы.

  • Николай Науменко — заказчик проекта
    1 февраля в 09:47 |

    На Xiaomi Mi 9 Android 10 с помощью технических уведомлений FCM раз в полчаса сервис продержался 2 недели (дальше не проверяли). Без FCM - от силы час.


    Не уверен в наличии "универсального" решения, но свой подход к каждому вендору найти, скорее всего, можно.

  • Илья Кохан
    1 февраля в 11:51 |

    Я бы посоветовал Вам использовать гибридный подход. Для устройств на стоковом Android запрашивать права на работу в фоне, для остальных - уведомлять пользователя и в зависимости от вендора переходить к системному экрану (по списку из статики) с добавлением в список исключений. Помимо этого также присылать данные по fcm, ставить задачу на workmanager и просто проверять запущен ли сервис. Ну и foreground само собой. По опыту обычно этого достаточно.