#DevStory: Новогодние стикеры — ннннада?

Нам пишет разработчик приложения «Новогодние стикеры»

В современном мире достаточно много приложений для обмена сообщениями, но при этом так получается, что пользуемся мы не одним, а часто всеми сразу. С семьей я переписываюсь по iMessage, с родителями — Viber, с друзьями — WhatsApp, Facebook Messanger, а на разные интересные группы подписан в Telegram.

#DevStory: Новогодние стикеры — ннннада? Фото.

Часто выразить свои мысли в переписке нам помогают картинки-стикеры. Есть разные варианты: где-то больше или меньше разнообразия, хуже или лучше качество, платные или бесплатные и так далее.

Мне нравится, что для iMessage к созданию стикеров подходят основательно: готовят качественные картинки, хорошие снимки предварительного просмотра, оформляют красиво — любо-дорого смотреть. Но вот при этом пользоваться стикерами реально сложно. Если у вас скачано несколько стикер-паков, то нужно вспоминать, какие картинки там есть, чтобы ими как-то пользоваться. Если, конечно, у тебя есть стикер-пак под одну тему, например новогодний, то его можно открыть и выбрать все, что связано с Новым годом, но даже это нечасто бывает, и нужно скачивать несколько паков на одну тему. Получается, что или ты тратишь время на поиск картинок, или про какие-то прикольные картинки в нужный момент забываешь, а мог бы и использовать.

Поэтому, конечно, удобство использования оставляет желать лучшего, и я уже жду не дождусь, когда  Apple догадается сделать возможность подбора картинки из твоих стикер-паков так, как сейчас подбираются эмоджи или поиск по ключевым словам. При этом уже сейчас хочется использовать картинки и дарить друзьям и родным приятные эмоции.

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

В целом, так как папа у меня рисует векторные картинки для стоков, я подумал, почему бы их не завернуть в приложение. Наверняка это легко и просто. Оформил да и выложил. Кстати, возможно, в каких-то приложениях так и есть, но почему-то я решил их сначала выложить в iMessage, потому что iMessage пользуются те люди, которые, как мне кажется, готовы платить и благодарить разработчиков за их труды. Сам я не раз покупал нужные приложения, в том числе и разные стикер-паки.

Кроме того, я был удивлен, что к Новому году для тех, кто воспитан выходцами из Советского Союза ничего толкового-то и нет. Всё Санты, европейская и американская атрибутика, никакой душевности. Да и в целом или я не нашел, или действительно мало того, что можно использовать для поздравлений с Новым годом.  В итоге попросил отца отобрать разные картинки и оформил в приложение, чтобы самому было что использовать, да и интересно было, насколько живой этот рынок, тем более в России.

#DevStory: Новогодние стикеры — ннннада? Фото. #DevStory: Новогодние стикеры — ннннада? Фото.

Конечно, если цель именно заработать, то подходить к этому нужно основательно:

  • придумать концепт, какие стикеры нужны, кто и как ими будет пользоваться, для какого региона или страны, под разное настроение, возраст, время
  • придумать название, потому как если его легко можно запомнить и найти в поиске, тем лучше
  • если предполагается серия стикер-паков, то продумать, как будут названия меняться для будущих паков. Будет ли что-то общее в иконках или названиях
  • нужно подготовить правильным образом картинки, при этом подумать, что делать с надписями-поздравлялками в самих картинках. Некоторые хотят надписи сами посылать отдельно в виде сообщения, некоторые не хотят заморачиваться и предпочитают выбирать из готового. Если стикеры для международного рынка, то с надписями совсем туго и нужно учитывать язык
  • необходимо подготовить картинки для предварительного просмотра, и, кажется, просто скриншоты приложения — это очень банально

В других случаях все не так сложно, главное — чтобы был креатив и вдохновение.

Ну вот, закончили с лирикой, а теперь собственно практическая часть. Для того чтобы выложить стикеры, нужно оплатить 99 долларов для возможности стать разработчиком для iPhone. Но я был настроен на эксперимент, и это меня не остановило. «Ну дальше все будет быстро и просто» — подумал я. Не тут-то было.

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

#DevStory: Новогодние стикеры — ннннада? Фото. #DevStory: Новогодние стикеры — ннннада? Фото.

Проблема оказалась в том, что часто бывает, что информация в Интернете устаревает, и инструкции надо менять или писать новые под новые версии. Так было и в моем случае. Я готовил стикеры в тот момент, когда вышел iOS 11 и, соответственно, Xcode 9, поэтому:

  • чтобы установить Xcode 9, пришлось обновить операционную систему на «маке», чего я не очень хотел делать
  • дополнительно подготовить новые форматы иконок
  • погуглить и разобраться с некоторыми вещами в Xcode 9, которые или не описаны в инструкциях, или же пришли как ошибки в новом программном обеспечении

Если честно, я ожидал от Xcode того же качества, что и от iPhone. Тем более для стикеров, если их готовят непрофессионалы в программировании, должно быть все очень просто. То есть прошел по определенным шагам, и готово. В моем случае ожидания не оправдались.

Возможно, как раз проблема в Xcode 9 и его еще не устраненных ошибках, но как только сталкиваешься с тем, что на экран вываливается куча непонятного текста, вот тут вся подготовка стикеров и заканчивается. Поэтому, к сожалению, многим дизайнерам и художникам, даже если бы они очень хотели, не под силу оформить приложение самостоятельно.

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

1. Тестирование iMessage приложений. Начал я оформлять стикеры еще в Xcode 8, и там такой проблемы не было, но когда я оформил и начал загружать в App Store, то система сказала: «Извини, паренек, оформляй все в Xcode 9». Вот тут мне пришлось обновлять все системы, и какое было мое удивление, что работающее приложение в Xcode 8 просто не стало работать в Xcode9. При тестировании, вместо того чтобы запускать iMessage приложение в симуляторе, система писала ошибку, происходил сбой и интерфейс iPhone в симуляторе перезагружался. Пришлось долго гуглить и разбираться, и в итоге я выяснил, что есть обходной путь — это в симуляторе зайти еще раз в iMessage, открыть настройки, где подключают и отключают стикер-паки, и там активировать свой стикер-пак. После этого он начинал работать и его можно было тестировать.

2. Другая проблема, решение которой я до сих пор не знаю, в том, что я не могу настроить совместимость моих стикеров с iOS более ранней версии, чем 10.0. То есть, если указать совместимость начиная с 10, то все работает. Проставляешь ниже — пишет ошибку.

3. Если после публикации захотелось поменять описание, исправить ошибку или добавить деталей, то нужно собирать и повторно выкладывать все приложение целиком. Зачем? Это, конечно, очень неудобно.

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

В итоге можно сделать вывод, что готовить стикер-пак и выкладывать для неподготовленных людей непросто, а платить у нас в стране еще не очень привыкли, предпочитая бесплатные аналоги, поэтому рост популярности стикеров достаточно медленный.

З. Ы. Так получилось, что это первое и последнее приложение со стикерами, и после праздников оно станет бесплатным.

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

С наступающим Новым годом и Рождеством!!!

Название: Новогодние стикеры 2018
Издатель/разработчик: SERGEY KISHAN
Цена: 75 рублей
Встроенные покупки: Нет
Совместимость: Для iPhone
Ссылка: Установить

Если вам есть, чем поделиться с другими читателями нашего сайта, пишите на advert@appleinsider.ru и не забудьте указать свое имя или ник. Мы внимательно читаем входящие письма и публикуем ваши самые интересные истории.

Игры для iPhone и iPadОбзоры приложений для iOS и MacРазработка приложений для iOS