Неаполь, кости и AppStore

Год назад мы с друзьями сели играть в любимую настолку и не обнаружили в коробке одного кубика. Я открыл AppStore и был неприятно удивлён качеством приложений с костями: у некоторых был очень сложный перегруженный интерфейс, другие завалены рекламой, за некоторые нужно было платить.

Меня такое положение дел не устроило, поэтому я решил сделать свои кубики с блэкджеком и… моушен блюром. Набросал концепцию простого интерфейса, подготовил черновые рендеры кубиков и логотип приложения. Выглядело неплохо.

Дело было за малым: скачать Xcode, разобраться с синтаксисом Swift, написать и опубликовать первое в своей жизни приложение под iOS 😬. К моему счастью, мы живём в эпоху интернета и найти всю необходимую информацию не составило труда.

На разработку я потратил неделю. Сначала долго мучился с анимацией кубиков, экспериментировал с освещением, размытием в движении и частотой кадров. Потом вникал в интерфейс Xcode и разбирался с библиотеками Swift.

Финальная раскадровка
Финальная раскадровка

Гораздо больше времени ушло на проверку в AppStore. Сотрудник Apple не хотел пропускать приложение из-за слишком тёмной иконки, которая сливалась с фоном Apple Watch. Я предлагал новые всё более и более светлые варианты, но получал отказ. Вопрос решился, когда я написал в поддержку. Сотрудника заменили, а приложение наконец-то опубликовали. Ура!

Варианты иконок для Apple Watch
Варианты иконок для Apple Watch

Через месяц после публикации приложения я собрал интересные отзывы из AppStore, прислушался к идеям от друзей и немного расширил функционал: доработал версию для Apple Watch, добавил вибрацию при броске, возможность отключения блокировки экрана и бросок кубиков с помощью гироскопа.

Неаполь, кости и AppStore

Сегодня приложение скачали более 6500 раз, а я настолько вдохновился процессом, что решил поехать учиться в Apple Developer Academy в Неаполь, поэтому следующий мой пост будет из Италии.

P.S. Ссылку на приложение не оставляю, ведь это не рекламный пост, да и по названию Black Dice оно находится очень быстро.

44
Начать дискуссию