Шановні фрілансери, завдання для тих, хто має досвід роботи в додатках з картами OpenStreetMap v 3 та v 5! Або бажання швидко розібратися та отримати необхідний досвід. Прохання не робити необдуманих ставок з метою потім підняти вартість у десятки разів. Робота на перспективу подальшого сотудництва як у розробках так і тех підтримки (оплачувано).
Додаток написано понад 10 років тому. В Android студіо Java. Не запускається на нових версіях Android. Додаток містить такі вікна. Одне з картою на весь екран, інше містить прийняту інформацію з блютуз та індикацію підключеного девайса блютуз, третє це меню програми (налаштування теми, мови, вибір шляху до карт та інше). + Відкривається маленьке спливаюче вікно з налаштуваннями дзвінка. Спливаюче вікно з пошуком пристроїв блютуз (сканер) Спливаюче вікно з підтвердженням дії натискання кнопки. Працює з картами офлайн, на базі опенстрітмап третьої версії. Має підключений девайс з блютуз з яким програма спілкується. На карті в програмі відображається інформація прийнята по блютуз. Крапки, відстань. Цей Весь функціонал написаний та працює.
Що потрібно зробити.
1. Перше це зберегти весь функціонал (не втратити функції програми які вже є та працюють, а додати) старого додатка (формули та інше за потребою перенести на новий або переписати без втрати функціоналу). Потрібно оновити двигун для роботи з версією п'ять (актуальної) опенстрітмап. Є варіант (обговорити з виконавцем) залишити версію 3 опенстрітмап.
2. Оновити дизайн. Зробити регульовані за розміром два вікна у програмі із системною інформацією (Ці вікна вже є, але не регулюються.). Є дизайн новий день і ніч у Figma. Реалізувати це у додатку.
3. Додати пункти меню загального системного, та відправлення повідомлень розробнику у разі потреби.
4. Додати кнопку, що відключається із загального меню програми, для відправки команди на пристрій підключений по блютуз. Надсилання команди з защитою від випадкового натискання (повзунок). Сам код я напишу, відповідь теж.
5. Додати відображення анімованого логотипу під час першого запуску програми після встановлення (7сек)
6. Додати Firebase у додаток. Підключити до облікового запису (запис є).
7. Допомога у розміщенні програми на майданчику гугл плай (запис є).
https://github.com/mapsforge/mapsforge
https://github.com/mapsforge/mapsforge/tree/master/mapsforge-samples-android
Непосредственно Вихідники є, відправлю виконавцю. Для оцінки можу відправити apk. Оплата за готовим працюючим проектом. Не робочий код або робочий не на всі 100% Переробляти ніхто не хоче, на жаль.
Шановні спеціалісти готові взятися за роботу на мільйон доларів за три дні. Мільйонів тут немає, можете допомогти заробити. Дякую що прочитали.