ормы не использую, считаю их избыточными, описать работу с 3 таблицами и подписками на нотификации много времени не занимает, зато никакого оверхеда и полный контроль над кодом,
но это чисто имхо =)
ArrayList list = new ArrayList();
list.add("коля");
list.add("воля");
list.add("боля");
List copy = new ArrayList(list);
for(String s : copy)
if(s.contains("к"))
list.remove(s);
Данная тема очень широка в плане реализации.
Множество платформ, вариации и конфигураций.
Самое простое:
- хостинг, где сервис будет находится
- база данных MySQL или PostgreSQL
- панель для менеджеров, которые обрабатывают заказы
- админская панель, для контроля, настройки и тд
- скрипты для push нотификации
Я фанат мобильных технологий. Первый свой смартфон qtek s200 я купил вроде в 2005. И писал я под него на плюсах, что сложнее нежели Java. И у меня не возникали вопросы идет или не идет и не пойти бы мне в веб. А в вебе стек технологий намного больше, чем на андроиде. Тут либо дано быть программером, либо нет.
но это чисто имхо =)