Россия 196084 , Санкт-Петербург, ул. Заозерная, дом №8, корпус 2, Литера А, офис 212
Мы работаем по будням с 10.00 до 19.00 +7 (495) 215-53-16 +7 (812) 748-20-96 info@notissimus.comКейс магазинов японской кухни «СушиШоп»: непростая разработка мобильного приложения
Делимся нашим кейсом по разработке мобильного приложения для известной сети
Заказчик начал проявлять заинтересованность очень давно — год и может быть даже более, но всё никак не решался подписать договор.
Многие предприниматели не до конца осознают какие задачи может решить мобильное приложение, какое преимущество оно дает в конкурентной борьбе.
Наш заказчик тоже долго размышлял над тем, нужно ли ему мобильное приложение или нет, хотя у конкурентов на то время они уже были. Наконец состоялось оформление договорных отношений, и мы приступили к разработке прототипа и дизайна.
Задача - легкость использования и много возможностей
В мобильных приложениях визуальная часть определяет практически всё: как оно будет воспринято потенциальными клиентами, как часто они будут им пользоваться, будут ли делиться своим открытием со знакомыми.
Разработка дизайна для предприятий, связанных с пищевой индустрией — вообще исключительный случай, ведь «человек ест глазами». Фотографии должны быть крупными, яркими, сочными и — что очень важно! — совпадать с реальным видом продукции.
Дизайн
Ещё один отраслевой стандарт — создание дизайн-системы — набора элементов, где всё продумано и прорисовано до мелочей: типографика, отступы, цвета, иконки, множество разных кнопок, микросостояния. Не продумав до конца все элементы интерфейса, можно оказаться в ситуации, когда на каком-то этапе придется многое переделывать, а это — прямой риск утонуть в работе.
Зачем такая сложность?
Насколько легко этого добиться?
При подробном рассмотрении всех стоящих задач уяснили особенности. Например, при оформлении заказов есть много разных ограничений и условностей. Поэтому была выбрана стратегия пошагового развития приложения — сначала запуск MVP (минимально жизнеспособной версии), а уже затем расширение функциональных возможностей приложения.
Со стороны заказчика проектом руководил Никита Карандашов. Он участвовал в решении всех задач и его профессионализм здесь сыграл положительную роль.
Несмотря на кажущуюся простоту, кейс получился очень проблемным. Разработка дизайна заняла во много раз больше времени, чем предполагалось.
Дизайн никогда не принимается сходу — предложения, дополнения и новые пожелания всегда привносятся заказчиком по мере прояснения картины. В неочевидных случаях мы предлагаем несколько вариантов, объясняем их особенности — так легче и нам, и заказчику.
Но в этот раз получалось иначе. Вроде бы всё сделано, вроде бы всё согласовали, всех всё устраивает. Но проходит две-три недели и выясняется, что надо где-то изменить, а где-то добавить. И мы дорабатываем.
Руководство компании откладывало рассмотрение особенностей дизайна до последнего – это отодвигало планируемые сроки. Тяжесть ситуации состояла в том, что они не просто каждый раз что-то меняли — они добавляли новую функциональность.
Чтобы сделать простое и понятное для пользователя приложение порой приходится проделывать колоссальную предварительную работу.
Профессионализм характеризуется не тем, что профессионал не попадает в трудные ситуации, а тем, что он может выбраться из любой из них и привести проект к успеху, несмотря ни на что.
Разработка
Мы используем Xamarin — систему для кросс-платформенной разработки, что дает и нам и заказчикам немало преимуществ:
Нам повезло, что со стороны заказчика проект вел Никита Карандашов. Он ИТ-специалист, понимает суть сложных технических вопросов. Плюс, имея большой опыт, быстро реагирует на появляющиеся трудности и предлагает конструктивные решения
Общение шло постоянно, в течение всего дня: какие параметры использовать для передачи, какие изменения внести в методы. Трудность заключалась не в том, что система сложная — трудность была в правильном формировании самих методов. Помогало то, что уровень разработчиков с обеих сторон был очень высокий и они понимали друг друга с полуслова.
Тщательная проработка дизайна способствует успешному процессу разработки. Дотошный подход ко всем нюансам на начальном этапе делает беспроблемной всю дальнейшую разработку.
Мы достаточно давно решили разработать новое мобильное приложение нашей сети Суши Шоп. Выбор пал на компанию НОТИССИМУС — от разработки прототипов будущего приложения, до выпуска готовых версий для iOS и Android. Результатом довольны, приложение выглядит современно и удобно для пользователей