<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Евгений Смирнов: заметки с тегом iOS</title>
<link>https://yevgeniysmirnov.ru/tags/ios/</link>
<description>Проектирую мобильные и веб-приложения и сайты. Создаю интерактивные прототипы, чтобы протестировать идею до разработки и презентовать её заказчикам или инвесторам.</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.4 (v4171e)</generator>

<itunes:owner>
<itunes:name></itunes:name>
<itunes:email>smirnov.evgeniy789@gmail.com</itunes:email>
</itunes:owner>
<itunes:subtitle>Проектирую мобильные и веб-приложения и сайты. Создаю интерактивные прототипы, чтобы протестировать идею до разработки и презентовать её заказчикам или инвесторам.</itunes:subtitle>
<itunes:image href="https://yevgeniysmirnov.ru/pictures/userpic/userpic-square@2x.jpg?1764698559" />
<itunes:explicit>no</itunes:explicit>

<item>
<title>Помог повысить узнаваемость бренда и увеличить продажи через UX, промо-функции и адаптацию брендинга</title>
<guid isPermaLink="false">7</guid>
<link>https://yevgeniysmirnov.ru/all/panda-pizza-mobile-app/</link>
<pubDate>Sat, 13 Jun 2026 14:49:46 +0500</pubDate>
<author></author>
<comments>https://yevgeniysmirnov.ru/all/panda-pizza-mobile-app/</comments>
<description>
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/Oblozhka.jpg" width="2560" height="1440" alt="" /&gt;
&lt;/div&gt;
&lt;p class="lead"&gt;Панда Пицца — приложение для заказа доставки пиццы, закусок, десертов и напитков.&lt;/p&gt;
&lt;h2&gt;На проекте&lt;/h2&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Сделал дизайн iOS-приложения с базовыми функциями: меню, оформление заказа, отслеживание статуса доставки и оценка её качества.&lt;/li&gt;
&lt;li&gt;Адаптировал приложение под Android по гайдлайнам Google Material You.&lt;/li&gt;
&lt;li&gt;Встроил в пользовательские сценарии промо-функции: бонусную систему, сторисы для акций и функцию рекомендации приложения друзьям.&lt;/li&gt;
&lt;li&gt;Адаптировал интерфейс под новый брендинг, чтобы визуально выделить приложение среди конкурентов.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Задача&lt;/h2&gt;
&lt;p&gt;Бизнес ресторанов обратился за мобильным приложением, чтобы увеличить продажи и повысить узнаваемость бренда. Приложение нужно было задизайнить, разработать и связать с инфраструктурой клиента за 5 месяцев.&lt;/p&gt;
&lt;p&gt;Чтобы уложиться в сроки и сохранить привычный для пользователей сценарий заказа еды, клиент попросил ориентироваться на приложение Додо Пиццы. Я взял его как сценарный референс и скорректировал под рамки МВП и бизнес-логику Панда Пиццы.&lt;/p&gt;
&lt;h2&gt;Доставка и самовывоз&lt;/h2&gt;
&lt;p&gt;При первом входе спрашиваем, как пользователь хочет получить заказ, чтобы показать актуальные меню и цены. Они зависят от пиццерии, обслуживающей адрес доставки или выбранной для самовывоза:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/pervyi_vhod_2.2@2x.jpg" width="1280" height="908" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Доставка&lt;/b&gt;&lt;br /&gt;
Перед системным запросом геолокации показываем экран, который объясняет, зачем приложению доступ к местоположению.&lt;/p&gt;
&lt;p&gt;Если пользователь нажал «Настроить позже», он сможет вызвать системную модалку без перехода в настройки — через кнопку «Определить местоположение» на карте:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/dostavka1.4@2x.jpg" width="1155" height="1280" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Обрезаем адрес слева, а не справа. Так в строке остаются улица и дом — часть адреса, по которой пользователь понимает, куда доставят еду:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/otobrazhenie-adresa-1.5@2x.jpg" width="1280" height="242" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Когда что-то идёт не так, приложение объясняет, что произошло и что делать дальше:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/dostavka_sostoyaniya@2x.jpg" width="1280" height="685" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Самовывоз&lt;/b&gt;&lt;br /&gt;
При включённой геолокации центрируем карту относительно местоположения пользователя и показываем ближайшие пиццерии:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/samovyvoz1.2@2x.jpg" width="1155" height="1280" alt="" /&gt;
&lt;/div&gt;
&lt;h2&gt;Меню&lt;/h2&gt;
&lt;p&gt;После выбора того, как получить заказ, пользователь попадает в меню:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/Menyu1.2@2x.jpg" width="1280" height="908" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Виджет адреса показывает, может ли пиццерия принять заказ:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/vidzhet_dostavki_sostoyaniya3.2@2x.jpg" width="1280" height="208" alt="" /&gt;
&lt;/div&gt;
&lt;h2&gt;Корзина&lt;/h2&gt;
&lt;p&gt;Изначально для ввода промокода хотел использовать модальную шторку:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/Korzina2.2@2x.jpg" width="1280" height="860" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;При обсуждении макетов с разработчиком выяснил:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Клавиатура сворачивается позже шторки, из-за чего конструкция распадается и анимация выглядит дёрганой.&lt;/li&gt;
&lt;li&gt;Чтобы подстроить высоту шторки под клавиатуру и содержимое, пришлось бы менять системное поведение.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Заменил шторку на модальное окно. При его закрытии клавиатура скрывается одновременно с ним:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/Korzina1.1@2x.jpg" width="1280" height="908" alt="" /&gt;
&lt;/div&gt;
&lt;h2&gt;Оформление заказа&lt;/h2&gt;
&lt;p&gt;При оплате заказа пользователь запускает цепочку взаимодействий между приложением, бэком и платёжной системой, но ему достаточно знать, что платёж прошёл:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/oplata_proshla@2x.jpg" width="1280" height="685" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Если банк отклонил платёж, запросил подтверждение или бэк долго получает данные заказа, приложение объяснит, что происходит и что делать дальше:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/Oplata-zakaza1.1@2x.jpg" width="1155" height="1280" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;На проде выяснилось, что бэк может несколько минут возвращать данные заказа. Чтобы медленная система ощущалась работающей, троббер сменяется пояснением и кнопкой «Проверить статус».&lt;/p&gt;
&lt;p&gt;Приложение само проверяет статус через заданные интервалы, но кнопка даёт пользователю возможность убедиться, что система работает:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/Obrabotka_zakaza@2x.jpg" width="1280" height="908" alt="" /&gt;
&lt;/div&gt;
&lt;h2&gt;Отслеживание заказа&lt;/h2&gt;
&lt;p&gt;Бэк может вернуть данные заказа без номера, который нужен для обращения в поддержку. Сделал так, что экран заказа открывается сразу, а номер подгружается фоном:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/Nomer-zakaza1@2x.jpg" width="1280" height="860" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Приложение само обновляет данные, но пользователь может вручную запросить номер, если он нужен срочно.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Заказ может быть отменён без участия пользователя. В таком случае приложение говорит: заказ отменён, деньги вернутся, бонусы уже вернулись. Если остались вопросы, можно позвонить в поддержку:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/zakaz-otmenen1.2@2x.jpg" width="1280" height="908" alt="" /&gt;
&lt;/div&gt;
&lt;h2&gt;Оценивание заказа&lt;/h2&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/ocenka-zakaza1.2@2x.jpg" width="1280" height="908" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Текст на странице и плейсхолдер поля меняются в зависимости от оценки. Люди любят давать советы и заодно описывают, что пошло не так:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/variacii-ocenki1@2x.jpg" width="1280" height="908" alt="" /&gt;
&lt;/div&gt;
&lt;h2&gt;Адаптация под Android&lt;/h2&gt;
&lt;p&gt;Клиенту понравился дизайн iOS-приложения, и в процессе разработки он также заказал версию для Android.&lt;/p&gt;
&lt;p&gt;Интерфейс адаптировал по гайдлайнам Google Material You, чтобы сделать привычные для Android навигационные паттерны и поведение элементов управления:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="1280" data-ratio="1.3689839572193"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/Android1.2@2x.jpg" width="1280" height="935" alt="" /&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/Android-2@2x.jpg" width="1280" height="935" alt="" /&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/Android-3.1@2x.jpg" width="1280" height="935" alt="" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;После запуска МВП начал встраивать промо-функции&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;Сторисы&lt;/b&gt;&lt;br /&gt;
Сторисы рассказывают об акциях, промокодах и скидках, побуждая пользователя сделать заказ или добавить к нему дополнительные позиции.&lt;/p&gt;
&lt;p&gt;Разместил сторисы на видном месте рядом с меню, потому что они связаны с выбором товаров:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/storisy1.1@2x.jpg" width="1280" height="908" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Бонусы&lt;/b&gt;&lt;br /&gt;
Для оформления заказа пользователь авторизуется по номеру телефона.&lt;/p&gt;
&lt;p&gt;В смете и на экране статуса доставки показывается, сколько бонусов начислится за заказ:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/Avtorizaciya@2x.jpg" width="1155" height="1280" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;На главной добавил баланс бонусов, чтобы напомнить о возможности их списать и подтолкнуть заказать больше:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/Glavnaya-bonusy1.2@2x.jpg" width="1280" height="685" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;За скачивание приложения дают 1000 бонусов, поэтому добавил в корзину предложение авторизоваться:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/korzina_avtorizaciya@2x.jpg" width="1280" height="908" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;После авторизации пользователь может списать бонусы:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/Korzina_bonusy2@2x.jpg" width="1155" height="1280" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Рекомендация друзьям&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Если пользователь оценил заказ на 4—5 звёзд, на странице оценки появляется блок «Посоветуете нас?». При ответе «Да» предлагаем поделиться ссылкой на скачивание приложения:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/Rekomendaciya-druzyam2@2x.jpg" width="1195" height="1280" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Модальное окно — компромиссное решение. Я бы заменил его на блок, который появляется прямо на странице и продолжает сценарий.&lt;/p&gt;
&lt;h2&gt;Ребрендинг&lt;/h2&gt;
&lt;p&gt;Новый брендинг делала студия-подрядчик. Она же перенесла его в приложение, а я отсматривал результат. Нашёл нарушения контраста и семантики цветов, обсудил их с клиентом и исправил:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="1280" data-ratio="1.3361169102296"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/brending_glavnaya1.4@2x.jpg" width="1280" height="958" alt="" /&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/brending_prokrutka-glavnoi1@2x.jpg" width="1280" height="958" alt="" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Когда брендинг обновили во второй раз, адаптацию интерфейса сразу доверили мне. К тому моменту я настроил компоненты и привязал к ним семантические переменные, поэтому адаптация прошла быстро:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://yevgeniysmirnov.ru/pictures/brending_peremennye1@2x.jpg" width="1280" height="908" alt="" /&gt;
&lt;/div&gt;
&lt;h2&gt;Результат&lt;/h2&gt;
&lt;p class="loud"&gt;МВП запустили в срок. Люди начали заказывать еду через приложение, а я развивал дизайн по мере добавления новых функций.&lt;/p&gt;
&lt;h2&gt;Отзыв о работе&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;«Мне очень нравится результат. Вы большие молодцы. &lt;b&gt;Сделали ровно то, что нужно, ничего лишнего&lt;/b&gt;. Всё выглядит аккуратно и современно».&lt;br /&gt;
&lt;i&gt;Руководитель проекта со стороны клиента&lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;Что сейчас происходит с продуктом&lt;/h2&gt;
&lt;p&gt;Я занимался дизайном приложения и поддерживал его в ходе разработки с начала 2024 до середины 2025.&lt;/p&gt;
&lt;p&gt;В начале 2025 &lt;a href="https://yevgeniysmirnov.ru/all/panda-pizza-website/"&gt;обновил дизайн сайта&lt;/a&gt;, чтобы повысить конверсию оформления заказа и привести интерфейс к единому стилю с мобильным приложением.&lt;/p&gt;
&lt;p&gt;В конце 2025 бизнес перешёл на готовое инфраструктурное решение, к которому прилагалось whitebox-приложение.&lt;/p&gt;
&lt;p&gt;Пользователям понравилось расширение функционала, но интерфейс заметно изменился:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;«Новый дизайн у приложения стал интуитивно не понятным, старый мне нравился больше, анимации, цвет и так далее, жаль что поменяли дизайн приложения».&lt;br /&gt;
&lt;i&gt;Отзыв из App Store&lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;b&gt;Евгений Смирнов&lt;/b&gt;&lt;br /&gt;
Дизайнер&lt;/p&gt;
&lt;p&gt;&lt;a href="https://icerockdev.ru/"&gt;&lt;b&gt;IceRock Development&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
Команда разработки&lt;/p&gt;
&lt;h2&gt;&lt;a href="mailto:smirnov.evgeniy789@gmail.com"&gt;Электропочта&lt;/a&gt; • &lt;a href="https://t.me/eugenius_dsgn"&gt;Телеграм&lt;/a&gt;&lt;/h2&gt;
</description>
</item>


</channel>
</rss>