Необходимо сделать мобильное приложение ТЗ отправлю в личку
Чат на Андроид
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Требуется разработать нативное приложение в Android Studio (Java) для обмена сообщениями между пользователями сайта (знакомства, сайт работает).
Как я вижу приложение:
1) пустой активити 1-го экрана
2) активити авторизации (логин + пароль)
3) через меню (Navigation Drawer), открываем страницу со списком диалогов
4) выбираем диалог и переходим в чат с конкретным пользователем
5) приходит push-уведомление о новом сообщении -> переходим к соответствующему чату
6) через меню открывается страница с настройками: на которой можно включить/отключить уведомления
7) отдельное активити для просмотра фотографий (фото могут быть приложены к сообщению)
Подробнее:
1) Экран списка с диалогами:
- для каждого диалога выводится аватарка, имя, дата последнего посещения сайта, цифра новых сообщений (если есть) (по аналогии как это реализовано на сайте)
- возможность перейти к просмотру диалога, возможность выбрать и удалить диалог/добавить в Игнор список
2) просмотр диалога: выводятся сообщения, к сообщению могут быть приложены фото.
возможность ответить на сообщение и прикрепить несколько фото к сообщению.
3) активити для просмотра фотографий: фото на весь экран, кнопки "вперед", "назад", "закрыть"
Диалоги/сообщения/информация о пользователях (с которым взаимодействует пользователь приложения) хранятся в БД SQLite (подробнее про поля будем общаться с исполнителем, для каждой сущности на сайте сейчас есть поле date_modified). Приложение авторизуется на сайте, получает токен, далее загружает с сайта измененные данные с опред. даты, сайт возвращает данные в формате JSON.
Работа с сетью/БД должна вестись в отдельных потоках.
Думал использовать следующие библиотеки в приложении: для изображений - Glide и обмена данными между потоками - легкий Eventbus. Это обсуждаемо.
На данном этапе, хотелось бы получить минимально работоспособный продукт (оформление и рюшечки - вторично), без публикации в маркете. В дальнейшем надеюсь на долгосрочное сотрудничество.
Вероятно, будет удобно работать поэтапно, например, сделать чат без изображений/уведомлений. Либо можете предложить свой вариант.
Заказчику передаются все исходники (проект Android Studio) и готовый apk-файл.
Заявки фрилансеров
Похожие заказы
- Мобильные приложения11 заявокЗакрыт6 лет назад
Необходимо реализовать мобильное приложение для взаимодействия с кастомной CRM (phalcon) при помощи API (предоставим). Все что нужно реализовать визуально видно на прототипе . Анимации, графики нет. Желаемый срок реализации 5-7 дней. ...
Мобильные приложения5 заявокЗакрыт6 лет назадЗдравствуйте, требуется android разработчик на крупный проект около 4-х месяцев full time, приветствуется знание kotlin(но рассматриваем и java разработчиков), проект интересный, только полное погружение, уровень не менее уверенного middle, обязательна чистота кода, будет тестовое задание ...
Мобильные приложения4 заявкиЗакрыт6 лет назадЗдравствуйте!Перед ответом обязательно напишите "Android", без слова сообщения будут проигнорированы.Требуется разработка приложения по ТЗ Прошу озвучить примерную стоимость и сроки.При успешном выполнении задания желательно сотрудничество на постоянной основе
Мобильные приложения3 заявкиЗакрыт6 лет назадРазработка мобильного приложения игры в Покер 1. Писать имеющим опыт разработки подобных приложений 2. Указывайте ваши контакты пожалуйста Будем рады обсудить варианты.
Мобильные приложения3 заявкиЗакрыт6 лет назадРазработка Мобильного приложения задание в приложение Уважаемые фрилансеры от вас хотелось бы услышать ответ по след. вопросам и заранее говорю спасибо вам за ваш отклик : 1. Сроки 2. Бюджет ...
Мобильные приложения2 заявкиЗакрыт6 лет назадНужно в юнити сделать такой проект. 1) Пользователь сканирует QR код и распознает зашифрованный в нем код, 2) приложение по API запрашивает наш сервер и узнает в ответе прикреплен ли к ...
Мобильные приложения2 заявкиЗакрыт6 лет назадЗдравствуйте, хотел бы заказать разработку мобильного приложения.
Мобильные приложения1 исполнительЗавершен6 лет назадДень добрый, требуется разработать приложение на телефон. В целом тз нет, но могу описать своими словами что мне нужно. Вот пример: https://ad.admitad.com/g/c1yls43weu49ea73e4bb507ca4673c/?
Мобильные приложения1 исполнительЗакрыт6 лет назаднужно доработать мобильное приложение дополненной реальности - вывод статичных 3д моделей на маркерах, используется ArCore кто может сделать - пишите, обсудим
Мобильные приложениянет заявокЗакрыт6 лет назад