Нам предстояло решить большую и объемную задачу - разработать мобильные клиенты для ведущего E-commerce оператора в России. Если коротко - нам нужно было сделать следующее:
1. Спроектировать и отрисовать UI;
2. Разработать спецификацию API, покрыть его тестами;
3. Взаимодействовать с немецкой командой бекенд-разработчиков на стороне заказчика;
4. Собрать мобильный клиент для iOS (Objective-С);
5. Собрать мобильный клиент для Android (Java);
6. Подключить аналитику: Butch, Crashlitycs, Ajust, Google Analitycs;
7. Все протестировать;
8. Опубликовать и поддерживать.
Вот что у нас получилось.