Потрібно розробити віджет на Flutter з пошуком адреси.
Ось основні вимоги:
Вікно вибору адреси активується після нажимання кнопки, де по замовчуванню написаний тест "Назва міста..."
Інтерфейс користувача:
- Вікно вибору адреси активується після нажимання кнопки, де по замовчуванню написаний тест "Назва міста..."
- Опис пошукової стрічки зверху з іконкою лупи, що вказує на її пошукову функцію.
- Список місць або регіонів з виділеним ім'ям поточного місця розташування на верху та минулих запитів.
Функціональність:
- Пошукова стрічка має бути інтерактивною, дозволяючи користувачу вводити текст.
- Список має динамічно оновлюватися відповідно до пошукового запиту, пропонуючи місця або звужуючи список.
Обробка даних:
- Дані для списку місць отримуються та оновлюються (наприклад, REST API, локальна база даних, скоріш за все будемо використовувати Mapbox).
- Механізми кешування для зберігання часто використовуваної інформації.
- Взаємодія з користувачем:
- Після вибору місця зі списку вікно закривається з передачею вибраної адреси в початкову кнопку.
- Анімація переходів.
Локалізація:
- Підтримка української мови та потенційно англійської та польської.
Обробка помилок:
- Обробка мережевих помилок або відсутності результатів пошуку.
Продуктивність:
- Очікувані показники продуктивності, такі як час завантаження результатів пошуку.
- Стратегії оптимізації для обробки великих наборів даних.
Дизайн:
- Візуальні настанови для пошукового інтерфейсу відповідно до макету.
- Дотримання принципів Material Design, виходячи з використання Flutter.
- Технічні вимоги:
- Версія Flutter >=3.1.5 <4.0.0.
- Будь-які конкретні бібліотеки або пакети, необхідні для реалізації, як варіант SmartSelect.
- Сумісність з iOS, Android, можливо Web.
Тестування:
- Модульні та віджет-тести для перевірки, що функціональність працює за очікуваннями.
- Інтеграційні тести для повної функції.
Розгортання:
- Інструкції зі збірки та розгортання додатку у різних середовищах.
Документація:
- Коментарі в коді та будь-яка зовнішня документація якщо виявиться складна логіка.
Додатки 2
-
Я роблю без проблем. Серірна частина з якої сторони? Це головне питання, решта здається чітким.Я чекаю відповіді.
Актуальні фриланс-проєкти в категорії Гібридні мобільні додатки
Tuya смарт проектДля wi fi пристрою. В пошуку спеціаліста з Tuya IoT Platform / Tuya Panel Studio, Досвід роботи з CBU обов'язково! Необхідно виконати Реєстрація аккаунта 1. Налаштування продукту в Tuya IoT Platform 2.Налаштування Data Points (DP) 3. Розробка інтерфейсу в Tuya 4.Налаштування… Вбудовані системи та мікроконтролери, Гібридні мобільні додатки ∙ 9 днів 5 годин тому ∙ 4 ставки |