Вот вроде я понимаю, что все делает Apple для любимых клиентов — и технологии просто на острии прогресса, и дизайн, и защита от всяких напастей вроде вирусов, и закрытая экосистема, и модерация приложений. Нет, скажем мне, как пользователю — это все нафиг не сдалось (ну — разве что кроме технологий и немного — дизайна) — но 50% народу типа моих друзей и знакомых, которые не хотят задумываться, что и как у них работает, какие можно программы ставить, какие нет — это все очень даже полезно. Ну естественно, я раньше на все это смотрел, как обычный пользователь — ну не нравится мне пользоваться для создания контента ни яблочной продукцией, ни андроидом — ну и ладно — для потребления его же подходит — и хорошо. Все остальное как-нибудь на винде сделаем.

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

И в результате, глядя на то, как расстреливают новехонький iPad Air сначала из Air Gun (неплохой каламбур, не правда ли?), а затем — из винтовки.50-го калибра, и все это в супер-low motion

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

В этой заметке я не буду приводить детальной инструкции, как разместить приложение в app store — это уже сто раз описано, поэтому приведу общие шаги, и ссылки на самые хорошие статьи по этому поводу. А также немного расскажу, с каким геморроем столкнулись мы.

Итак, если вы решили встать на тропу написания и размещения приложения в Appstore, прежде всего необходимо отметить, что Apple берет деньги с разработчика за все. Хочешь размещать приложения — плати за аккаунт по 100 баксов в год. Хочешь продавать приложения — комиссия Apple составит от 30 до 40% от стоимости приложения — тебе в лучшем случае 70 достанется (честное слово — уж даже ФНС от оборота слегка меньше хочет). Хочешь продавать цифровой контент внутри приложения — фиг, опять таки — плати 30%, и продавай через appstore.

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

Но допустим, что мы согласны на все эти кабальные условия (десятина? не, не слышали), мы же о благе пользователей печемся. И вот — идем регистрировать аккаунт в appStore. Ну, у наших разработчиков он уже был — так что с этим проблем не было.

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

И вот тут-то разработчиков ожидает основная засада. Эппл — рассматривает приложения по две недели, прежде чем допускает их к публикации. Но — даже если они не найдут критичных для них багов, мешающих размещению, то заказчики приложения, уже после публикации, тщательно протестировав мобильное приложение на трех-четырех девайсах — получив статистику с нескольких сотен устройств — могут найти там вполне критичные для себя, а иногда — и для клиентов баги (пусть даже и далеко не для всех). Да, поправить их быстро — но рассмотрение новой версии — приравнивается к рассмотрению самой первой версии. Иными словами — две недели вы будете вынуждены жить с багами, которые, возможно, вашим клиентам и пользователям заметны не будут — но вы-то — ощутите их в полной мере, особенно если приложение общается с вашим сервером. Ну не выложишь ее сразу на свой сервер для скачивания, как тот же самый WordPress 3.7.1, вышедший с исправлением багов — при всем желании. Собственно — так с нами и произошло.

Помимо цифровых устройств, которые производит всемирно известная компания Apple, к ним необходимо и соответствующее программное обеспечение. Известно, что американский бренд производит технику по стандартам США, которые несколько не совпадают с европейскими.

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

Что такое App Store?

Все устройства от Apple работают на операционной системе IOS. Это касается не только ноутбука MacBook и компьютеров, но также планшетов и телефонов. Данная операционная система выглядит и работает несколько иначе, чем привычный для большинства Windows или Android.

App Store — это магазин, где в онлайн-режиме можно скачать необходимое приложение для работы на любом мобильном I-устройстве. Это один из разделов более крупного онлайн-магазина ITunes Store. То есть, в App Store можно скачать все для полноценной работы телефона или планшета.

Данное приложение является стандартным при установке операционной системы IOS.

Приложения, которые, к слову сказать, в App Store разделены на 29 категорий, можно скачать бесплатно или за деньги. Из этих 29-ти категорий имеется по три, созданные непосредственно компанией и предназначенные для IPad и IPhone.

Остальные 23 — это программное обеспечение, созданное другими мировыми брендами компьютерной индустрии специально для пользователей Apple. Это программы для скачивания и прослушивания музыки или просмотра видео, браузеры, карты и навигаторы, финансовые приложения, различные книги и справочники, погода.

Большим разделом являются игры, разделенные по жанрам. Это наиболее часто используемые приложения, но весь перечень гораздо шире — еще в 2012 году насчитывалось около полумиллиона приложений.

Как пользоваться App Store?

Воспользоваться App Store можно несколькими способами — зайти через приложение прямо с телефона или планшета или же через установленный ITunes Store на компьютере. Оба варианта по сути идентичны. Найти нужное приложение можно в соответствующей категории или сразу ввести в поисковой строке название и нажать кнопку поиска.


Далее нужно выбрать понравившееся приложение из списка предложенных и перейти на страницу с подробным описанием и отзывами. Если все характеристики подходят, нужно нажать кнопку «Get», после чего начнется загрузка.

Отметим: что для более удобной работы с приложением можно использовать сортировку, например, «Новые», «Популярные», «Часто загружаемые» и т.д.

Как скачать приложение через App Store?

Чтобы покупать и скачивать бесплатные приложения из онлайн-магазина Apple, нужно иметь специальный идентификатор Apple ID. Он един для всех сервисов Apple и работает по принципу виртуального персонального кабинета, или другими словами — аккаунта.

К нему обычно привязываются кредитные карты, с помощью которых можно совершать покупки в App Store. Этот же идентификатор можно использовать на любом устройстве Apple — IPad, IPod Touch, IPhone, MacBook или Apple TV.

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

Единственное, что стоит учесть при скачивании (как первый, так и последующие разы), это объем приложения, которое предполагается загрузить: если его объем превышает 10 Мбайт, лучше использовать wi-fi.

Как оплатить приложения в App Store?

Обычно для оплаты любого платного приложения используются кредитные или дебетовые карты, которые привязываются к персональному идентификатору Apple ID. Также можно использовать средства, которые числятся на подарочных картах от App Store, ITunes или Apple Music.

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

Плюсы пользования сервиса App Store. Обычно, когда говорят о преимуществах использования такого рода сервисов, имеется ввиду «ассортимент продукции» — собственно говоря, как и в любом магазине, неважно, в традиционном или через интернет. В этом отношении онлайн-магазин App Store несомненно занимает лидирующие позиции. По статистике к концу 2014 года, количество приложений в App Store достигло отметки 1,2 миллиона, при этом количество загрузок составило примерно 85 миллиардов.

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

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

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

Альтернатива App Store

App Store входит в пятерку ведущих сервисов аналогичной направленности вместе с Google Play, Windows Phone Store, Amazon Appstore и BlackBerry World.

Как видно из приведенной ниже статистики, главным конкурентом App Store является сервис Google Play.

Этому есть несколько причин, и главная из них — это доступность устройств на платформе Android для пользователей со средним и невысоким уровнем дохода.

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


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

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

Необходимо упомянуть, что публикация приложений в app store является довольно сложным процессом по сравнению с иными ресурсами подобного рода, а также требует большого количества времени. Но, тем не менее, публикация именно на AppStore имеет довольно веские преимущества. А именно, с AppStore ваше приложение будет в разы легче популяризировать и раскручивать. Основные этапы того, как разместить приложение в appstore, предоставлены ниже:

Регистрация - это самый начальный этап.

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

Следующий этап

После этого вам предстоит регистрация в IOS Developer.

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

Завершающим этапом необходимо доказать, что вы реален.

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

На этом процесс регистрации заканчивается, остается лишь опубликовать приложение и все будет готово.

Однако, есть также и другие ресурсы и именно об особенностях того, как добавить приложение в google play мы и поговорим ниже.

В первую очередь необходима регистрация на Google Play в качестве разработчика и взнос в $25.

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

1. Сертификаты, необходимые для публикации в AppStore

Для того, чтобы опубликовать приложения в AppStore, необходимо создать идентификатор приложения и сертификат дистрибьютора (помимо сертификата разработчика - iOS Development ).

Первым делом создаем идентификатор App ID .

Имя сертификата вписываете любое, ID - это Bundle identifier , его вы указываете заранее в проекте Xcode и потом при создании идентификатора.

Вторым шагом будет создание сертификата дистрибьютора - «iOS Distribution». В нем то мы и выбираем тот самый идентификатор «App ID»

Для загрузки всего этого добра в Xcode, есть 2 способа - «ручной и автоматический», для меня проще второй вариант. Для этого, заходим Xcode -> Preferences -> Account , выбираем свой аккаунт разработчика и нажимаем View Details и в появившемся окошке Downloads All .

Но и это еще не все. Открываем Build Settings вашего проекта и выбираем свои добавленные в Xcode сертификаты iOS Development и iOS Distribution

Для приложения проделываем тоже самое.

2. Отправка своего приложения в iTunes Connect

Какое имя проекта вы выбираете при создании? Уверен, в большинстве случаев это «test1» или «MyFirstProga». Так вот, что бы не попасть в такую ситуацию, в которую попал я, необходимо изменить название проекта, иначе вы не пройдете проверку или у ваших пользователей в iOS будет показываться название «MyFirstCoolProga» (в моем же случае не так все плохо, конечно). Для этого вписываем правильное название вот сюда:

А в появившемся окошке, жмем Rename

Теперь можно приступить к отправке. Компилируем проект Product -> Run , отправляем сборку в архив Product -> Archive . Если случайно закрыли окно, его можно вызвать так Window - Organizer . В архиве будут показаны все ваши версии и сборки.

Выбираем вашу сборку, которую хотите отправить в iTunes Connect и нажимаете Validate . В появившемся окне выбираем кем утвердить и жмем Choose .

После этого появится еще пару окон, в первом жмем Validate , а во втором Done . Так же во втором окне вам могут рассказать о том, что в проекте есть «Предупреждения».

И самое главное, отправка в iTunes Connect. Тут все просто, жмем Upload to App Store , а дальнейшие действия идентичны Validate

Заходим в iTunes Connect, выбираем приложение (или создаем, если еще нет), переходим в нужную версию (или добавляем), если вы делаете это первый раз, то версия будет 1.0. Рядом с Сборка будет «+ », жмем, открывается окно с вашей загруженной сборкой. Правда выбрать сразу не получиться, она в течении часа проходит предварительную проверку.

3. Настраиваем iTunes Connect для платного приложения

С iTunes Connect в принципе вопросов не возникло, кроме одно. Как я писал ранее, когда платное приложение проходит проверку, оно переходит в состояние «Ожидание договора». Что делать?

В iTunes Connect заходим в раздел «Соглашения, налоги и банковские операции», на против обоих контрактов (Paid и iAd) жмем запросить Request. После, вам будет доступна настройка Contact info, Bank info, Tax info.

Contact info

Добавляете контакт, и выбираете его для каждой роли.

Bank info

Насчет способа вывода средств я даже не думал, поэтому не был готов к такому повороту событий. Для статуса приложения «Готов к продаже» все же необходимо заполнить всю информацию. Но мне подфартило, к счастью, я не выбросил распечатку реквизитов моего счета и банка (Сбербанк). В моем случае это было так: открываю Bank info , нажимаю Add Bank Account , выбираю Russia , ввожу БИК банка в Bank Identification Code . После чего предлагают заполнить данные (номер счета, ИНН банка, ФИО, кор. счет и т.д.), все заполняю, готово! Это можно назвать вариантом «на первое время», что бы запустить приложение в AppStore. Реквизиты легко получить в банкоматах, для этого нужна карта привязанная к счету. А в дальнейшем конечно стоит открыть долларовый счет в банке, у которого нет % за перевод в Россию. Данные вопросом особо не задавался, но сети рекомендуют ВТБ24, Альфабанк, Банк24.

Tax info

Если вы:
  • Разработчик из России
  • Собираетесь зарабатывать на авторских гонорарах (продажа приложений), а этим может заниматься физическое лицо, без всяких ИП (правда платить 13% с таких гонораров)
  • Не являетесь резидентом США
  • Не имеете бизнес в США

В таком случае все настраивается просто. Открываем Tax info , жмем по Set Up под U.S. Tax Forms (т.к. у меня уже заполнено, то показывается кнопка View ).

Заполняем по примеру:

Подтверждаем и ждем, скоро ваше приложение появится в AppStore.

На этом всё. Спасибо за внимание!

Публикация приложений в App Store — самый волнительный процесс в жизни разработчика. Главный шаг для мобильного продукта, ожидание и волнение выпуска новой версии сосредоточены именно здесь. Как выложить свое приложение в App Store? Что для этого нужно подготовить? Посмотрите наш чеклист для публикации приложения в магазине Apple.

Что вам понадобиться:

  • Аккаунт разработчика Apple (99 долларов в год)
  • Готовый рабочий проект в Xcode (вам нужен физический компьютер с macOS, зависит от конфигурации, но примерно от 30,000 рублей за самый простой бывший в употреблении mac mini, или его облачная копия, от 20 долларов в месяц)

Это, собственно говоря, необходимый и достаточный набор для публикации вашего приложения и подключения к глобальной мировой экономике приложений (в версии с iOS).

Пошаговая инструкция как выложить свое приложение в App Store


Публикация в App Store — путь к успеху

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