Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
sorrenti
0 / 0 / 0
Регистрация: 24.01.2016
Сообщений: 5
#1

Подскажите технологический стэк для приложения - Android

24.01.2016, 13:43. Просмотров 204. Ответов 11
Метки нет (Все метки)

День добрый.
Мне надо разработать приложение для торговых представителей. Понимание задачи есть, но не хочу наступить на грабли и писать велосипед с нуля.

Суть такая - представитель приезжает к клиенту (выбрал из справочника) и имя прайс лист с картинками и данными об остатках фиксирует желаемое количество заказа.
Т.е. только клиентская-мобильная часть. Буду благодарен, если подскажите, что мне делать с серверной частью (желательно знать , если это тоже на меня повесят) проект в начальной стадии.
Какие фреймворки мне подойдут лучше? Есть что-то существующее, что можно переделать для своих целей?

Большое спасибо за ответы
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1564 / 1306 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
24.01.2016, 15:49     Подскажите технологический стэк для приложения #2
sorrenti, какой у Вас опыт в программировании? Какой опыт в java/android? Есть опыт с php/node.js/ruby?
sorrenti
0 / 0 / 0
Регистрация: 24.01.2016
Сообщений: 5
24.01.2016, 16:27  [ТС]     Подскажите технологический стэк для приложения #3
применяю хибернейт, спринг, мавен в java
есть несколько приложений на андроиде

ищу ответ что то типа - для работы с БД лучше использовать это, для вот такой вещи - лучше вот такая связка ...
а дальше я конечно сам
YuraAAA
1564 / 1306 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
24.01.2016, 16:30     Подскажите технологический стэк для приложения #4
sorrenti, я бы выбрал Spring MVC (Spring Boot?) + EM. На нём строить REST API.
БД какая Вам удобнее, MySQL, MongoDB, Pg, итд.
sorrenti
0 / 0 / 0
Регистрация: 24.01.2016
Сообщений: 5
24.01.2016, 16:33  [ТС]     Подскажите технологический стэк для приложения #5
это сервер(?) - а на клиенте я так понял нет хибернейта. есть другой фреймворк?
YuraAAA
1564 / 1306 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
24.01.2016, 17:06     Подскажите технологический стэк для приложения #6
sorrenti, если Вы имеете в виду, orm - то на android я бы порекомендовал ORMLite для работы с SQLite.

Цитата Сообщение от sorrenti Посмотреть сообщение
это сервер(?)
Ну да, Вы же сказали что знаете spring

Добавлено через 33 секунды
sorrenti, ORMLite + Retrofit + UniveralImageLoader. Экраны строить на фрагментах
sorrenti
0 / 0 / 0
Регистрация: 24.01.2016
Сообщений: 5
24.01.2016, 17:11  [ТС]     Подскажите технологический стэк для приложения #7
премного благодарен, знал про ОРМлайт, но нужно было подтверждение.
YuraAAA
1564 / 1306 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
24.01.2016, 17:12     Подскажите технологический стэк для приложения #8
sorrenti, есть альтернативы, но ORMLite, пожалуй, лучший вариант.
Только вот зачем Вам БД? Оффлайн мод?
sorrenti
0 / 0 / 0
Регистрация: 24.01.2016
Сообщений: 5
24.01.2016, 19:16  [ТС]     Подскажите технологический стэк для приложения #9
да, представители ездят, связь неустойчивая
поэтому схема стандартная - апдейт(частичный/полный) БД - работа с БД - выгрузка (частями, полностью) - подтверждения и т.д

есть другие концепции которые мне могут подойти?
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
24.01.2016, 19:47     Подскажите технологический стэк для приложения #10
Цитата Сообщение от YuraAAA Посмотреть сообщение
есть альтернативы, но ORMLite, пожалуй, лучший вариант.
А что дает ORMLite? Зачем оно нужно?
YuraAAA
1564 / 1306 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
24.01.2016, 21:36     Подскажите технологический стэк для приложения #11
Tester64, убирает необходимость руками писать запросы, строить Join-ы и relation-ы, маппить курсоры в модели, что уменьшает число потенциальных ошибок.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.01.2016, 02:45     Подскажите технологический стэк для приложения
Еще ссылки по теме:

Android Toolbar для приложения
Android Подскажите как запустить через Inten Activity другого приложения
Android Идея для приложения
Android Подскажите программу для прототипирования приложения на андроид (дизайн)
Android Подскажите как работать с шапкой приложения. android studio

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
25.01.2016, 02:45     Подскажите технологический стэк для приложения #12
Цитата Сообщение от YuraAAA Посмотреть сообщение
убирает необходимость руками писать запросы
Это понятно... А оно РЕАЛЬНО упрощает работу с базой? Ты ее использовал?
Кликните здесь для просмотра всего текста

Написал свою подобную систему... "Оболочку" для курсора. Целый класс превращающий таблицы в "справочники" (термин из 1С). Там-же задаю СТРУКТУРУ справочников - поля, типы, связи (она используется для создания свежей базы и "мягкого" обновления структуры устаревшей) и заполняю таблицы "по умолчанию". ORMLite подобное делает?
Yandex
Объявления
25.01.2016, 02:45     Подскажите технологический стэк для приложения
Ответ Создать тему
Опции темы

Текущее время: 21:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru