Разработки приложения под Android
Техническое задание
1. Введение
1.1. Наименование программы
Наименование — "Places.gold"
1.2. Назначение и область применения
Мобильное приложение предназначено для упрощения доступа пользователей к контенту сайта, увеличения целевой аудитории портала, возможности доступа к предварительно загруженному контенту офлайн. Целевая аудитория – туристы, в том числе и иностранные, которых интересует отдых в Беларуси. Мобильное приложение необходимо разработать для операционных систем Android с последующим размещением в Google Play.
Предполагается, что приложение включит в себя:
Доступ к интерактивным картам через стороннее приложение:
Информация о том, как добраться до того, или иного заведения или места в Беларуси. Должна быть возможность построить маршрут до выбранного места в пользовательском оффлайн-приложении (Google Maps, Яндекс Карты, Maps.me и т. д.).
Каталог объектов:
Доступ к базе данных объектов, размещенных в базе сайта Places.gold;
Структура каталога в приложении (категории, подкатегории) должны быть схожи со структурой категорий сайта.
Возможность оставлять отзывы на заведения в каталоге посредством перехода на соответствующую страницу сайта.
Удобный фильтр, для сортировки объектов по категориям, а также иным параметрам: рейтингу, либо услугам, оказываемым тем или иным заведением.
Статьи:
Информация о достопримечательностях и исторических личностях Беларуси (в данный момент эти страницы являются обычными информационными записями);
Иные информационные статьи, блог.
2. Требования к приложению
2.1. Требования к функциональным характеристикам
Приложение должно обеспечивать возможность выполнения перечисленных ниже функций:
Многоязычность: контент сайта представлен на разных языках. Интерфейс приложения должен быть запущен на языке, установленном на устройстве пользователя. Если язык пользователя отсутствует в нашем перечне, то автоматически должен быть загружен русский.
На данный момент есть следующие языки: русский, английский, китайский, литовский, персидский (RTL), польский, украинский.
2.2. Требования к надежности и безопасности
Надежное (устойчивое) функционирование Мобильного приложения должно быть обеспечено Разработчиками. Для доступа к контенту сайта необходимо использовать защищённый протокол HTTPS. Данные Мобильного приложения должны быть недоступны для сторонних приложений, установленных на устройстве. В случае необходимости передачи информации стороннему приложению, организовать передачу данных, не раскрывая данных внутри Мобильного приложения. Сгенерированный файл установки должен быть подписан подписью стандарта V1 и V2.
3. Стадии и этапы разработки
3.1. Стадии разработки
Разработка должна быть проведена в три стадии:
Разработка технического задания;
Создание приложений;
Загрузка приложений в общий доступ;
3.2. Этапы разработки
На стадии разработки технического задания должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания.
На стадии создания приложения должны быть выполнены перечисленные ниже этапы работ:
Разработка приложения;
Проведение испытаний приложения.
На стадии загрузки приложения в общий доступ должны быть выполнены работы по загрузке приложений в системы App Store и Google Play.
3.3. Содержание работ этапа «Разработка приложения»
Проектирование и менеджмент.
Проработка структуры (решаем, где и что будет находиться).
Менеджмент проекта, распределение обязанностей, абстрактный менеджмент и декомпозиция первого спринта.
Настройка непрерывной интеграции и доставки.
Разработка UX/UI-дизайна.
Подбор цветовой гаммы.
Оформление в стилистике бизнеса Заказчика.
Отрисовка всех пользовательских экранов.
Интеграция макетов в код.
Разработка мобильного приложения.
Разработка логики отображения.
Разработка бизнес-логики.
Разработка логики интеграции.
Разработка бэкэнда и серверной части.
Покупка и настройка домена и хостинга.
Интеграция с базой данных и сервером Заказчика.
Написание необходимого API.
Тестирование.
Тестирование серверной части.
Тестирование бизнес-логики.
Тестирование безопасности.
Тестирование логики отображения.
Пользовательское тестирование.
Внедрение аналитических систем.
Подключение Fabric.
Подключение Яндекс-метрики.
Релиз и развертывание.
Создание аккаунтов на App Store и Google Play.
Интеграция с базой данных Заказчика.
Составление брифов, описания приложения, скриншотов.
Финальная сборка и релиз.
После финальных испытаний необходимо перейти к последней стадии - загрузке приложений в Google Play.
-
а что с дизайном и апи? давайте все детальки для адекватной оценки.
-
641 14 1 1 Здравствуйте, меня зовут Александр, я из Украины (UTC +2)
Для большей информации о моих навыках зайдите на мое портфолио.
Вы можете быть уверены, что я предоставлю вам качественное приложение для того, чтобы получить позитивный отзыв от вас.
Ваш проект вполне меня заинтересовал, потому что для меня большое удовольствие работать в таких проектах и потому что я имею опыт выше 5 лет в разработке.
Я успел поработать как андроид разработчик в маленькой компании в Харькове, где я улучшил свои навыки.
Я имею опыт в:
…
- Java, Kotlin
- Android SDK
- Retrofit 1/2, Dagger2, Coroutines,
- DataBinding + ViewModel + LiveData
- Navigation architecture component
- MVVM Clean architecture
- Work Manager
- Room
- Paging Library
- Firebase, Google Cloud, AWS, GraphQL
- Linux, Unix
- Git, Gradle and so on
-
302 5 0 Добрый день, мы команда из двух разработчиков React Native и у нас более двух лет опыта и 10 выполненных проектов на данной технологии. Мы заинтересованы в сотрудничестве с вами. Мы работаем по часовой ставке 15-17$/h. Мы разрабатывали похожий функционал в наших приложения. Для обсуждения вашего проекта хотел бы пообщаться в личных сообщениях.
-
258 1 0 Здраствуйте занимаюсь разработкой приложение под Android.
Знание java,react native.
Готов разработать приложение от состава технического задание до вигрузки в магазин.
Обращайтесь.
-
406 9 2 1 Доброго времени суток!
Имею опыт мобильной разработки больше 2 лет
я готов сделать это, пожалуйста, свяжитесь со мной
-
677 5 0 Доброго времени суток!
Имею опыт мобильной разработки больше 3 лет
Можете посмотреть мое портфолио на сайте
Сбросьте ТЗ и дизайн и мы сможем обсудить сроки и цену
-
318 1 0 Приветствую!
Мы команда разработчиков с опытом. Предлагаем полный цикл.
Для м.приложений можем использовать Flutter. API можно реализовать на стороне wordpress сайта.
Начать можем с ТЗ
-

Виктория, добрый день
Для API лучше нанять отдельно бэк-разработчика
Для отрисовки качественного UI нужен профессиональный дизайнер, который прошел курсы - знает стандарты и пр. ... А не вчерашний школьник, который освоил фотошоп.
Вы хотите всех специалистов в одном лице? Или подразумевается команда или вы сами отдельно ищете нужных людей?
-
Актуальные фриланс-проекты в категории Разработка под Android
Kotlin apk Обновить 3 запроса
1000 UAH
Есть проект на kotlin,небольшое мобильное приложение которое нужно исправить. Есть 3 ендпоина которые нужно исправить, обработку в том числе. Просьба написать время обновления и сборки апк под тест, так же стоимость. Гибридные мобильные приложения, Разработка под Android ∙ 1 день 11 часов назад ∙ 14 ставок |
Разработка мобильного приложенияИщу разработчиков ios/android для создания гембловых приложений. стек: Flutter/Unity/Kotlin/Swift большим плюсом будет опыт работы с визуалами и дизайнами Chicken Road/Tower Rush/Plinko,а также использование таких инструментов как WebView, Firebase, AppsFlyer, различные SDK. Разработка под Android, Разработка под iOS (iPhone и iPad) ∙ 8 дней 6 часов назад ∙ 34 ставки |
Мобильное приложение iOS/Android
906 UAH
Ищу программиста мобильных приложений (iOS и/или Android) для создания тренировочного приложения для начинающих и среднеподготовленных пользователей. Приложение должно помогать пользователям в планировании тренировок, мониторинге прогресса и мотивации к регулярной физической… Разработка под Android, Разработка под iOS (iPhone и iPad) ∙ 10 дней 9 часов назад ∙ 21 ставка |