Как стать автором
Обновить

Зашёл я (@Lavs) в «Спортмастер», чтобы купить себе футбольный мяч. В этом деле мне помогла сотрудница Ксения: задала пару вопросов, отвлеклась на смартфон и через минуту протянула подходящий мячик.

Я знал, что на экране у Ксении был не мессенджер с подружками, а внутренние приложения магазина. Дело в том, что в «Спортмастер» я пришёл не только за мячиком. Хабр отправил меня с редакционным заданием: разобраться, как устроена технологическая начинка магазина.

Ребята из SM Lab (IT-компания «Спортмастера») сейчас ищут Android- и iOS-разработчиков. Под катом речь пойдёт о том, чем занимаются команды мобильной разработки: а они ни много ни мало обеспечивают работу всех 533 розничных «Спортмастеров».

Читать далее
Всего голосов 18: ↑15 и ↓3+29
Комментарии12

Комментарии 12

Немножко не в тему, но недавно наткнулся на вашу викторину (в приложении как раз) — толком ничего не выиграл (кроме баллов и скидок от партнёров), но вот подборка вопросов и механика заданий это прям кайф!

Спасибо за статью. Только, "Fastlane" для Gitlab.

Ксения страшно красивая ^_^

Почему в качестве корпоративных устройств были выбраны устройства на iOS, а не Android? По грубым расчетам андроид мог сэкономить много денег на покупке устройств сотрудникам. Может есть какие-то хардварные особенности выбора?

Добрый день. Отвечаем на ваш вопрос ? потому что на момент старта проекта не было андроид устройств в нормальном ценовом сегменте, сравнимым по качеству с продукцией apple, либо пластиковая дешевка, которая разлеталась в руках, либо в разу дороже iPod.Не было стабильности ОС Андроид и длительной технической поддержки, как и сейчас, впрочем на Андроиде ее нет. Поэтому были бы проблемы с установкой и совместимостью ПО, вокруг был зоопарк устройств. При поломке одного такого, заменить его аналогичным или починить сломанный было невозможно. Еще особенности ОС Андроид с вечной нехваткой памяти и тормозами. Не существовало такого рода чехлов, как у нас, превращающих их в многофункциональное устройство. А нам необходимо увеличить скорость работы сотрудника и нам помогает в этом внешний модуль сканирования ШК. Они также нестабильно работали с БТ, в отличии от этого чехла. Так что Android не мог сэкономить на длительной перспективе. Только при сиюминутной закупке"

Поддержу, довелось поработать и с нативным Android, iOS и с кроссплатформой. По опыту получалось так, что под iOS все работало сильно стабильнее и быстрее.
Устройства конечно дороже, плюс вендорлок полный, но работать с ними комфортнее

Я поддерживал два приложения на андроид и на йос... Андроид в этом плане, как мне показалось, лучше. И версий больше поддерживается, и дешевле это сильно. А с апплом у меня одни проблемы были.

Зависит от конкретных задач. Что-то в Android проще, что-то в iOS.
В iOS больше всего проблем у меня было с навигацией и интерфейсами.
В Android больше всего проблем с файлами и асинхронностью.

В Спортмастере для навигации и интерфейсов написали свой фреймворк и видимо сняли основную головную боль с iOS. Видимо поэтому и остановились на iOS.

А разве удобно работать в магазине без интернета, я так и не понял как продавец оформляет интернет заказ почтой что ли?

На сколько понял во всех магазинах есть сервер, подключенный к интернету, через который и происходят все и обновления.

А интернета нет именно для переносных устройств, которые общаются друг с другом и сервером уже без интернета.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий