Загрузить PDFЗагрузить PDF

Рынок приложений постоянно движется и изменяется. Уже появилось столько историй успеха, что о них знает каждый. Вы думаете, что у вас есть грандиозная идея для приложения iPhone? Создать его может быть проще, чем вы думаете. Хотя вам нужно будет научиться кодингу, большинство работ по интерфейсу можно выполнять графически. Создание приложения потребует времени, учебы и терпения, но может быть вы сможете создать следующую игру Flappy Bird! Перейдите к шагу 1, чтобы начать.

Часть 1
Часть 1 из 5:

Настройка среды вашей разработки

Загрузить PDF
  1. How.com.vn Русский: Step 1 Скачайте и установите Xcode.
    Xcode — это среда разработки, в которой создаются все приложения для iPhone. Xcode можно бесплатно получить от Apple, но данная программа требует установленной OS X версии 10.8 или более поздней. Не существует официального способа запустить Xcode на Windows или Linux. Это означает, что если вы хотите разрабатывать приложение на iPhone, но у вас нет Мака, то сначала вам придется купить его.
    • Чтобы разрабатывать приложения под iOS 8, вам понадобится Xcode 6.0.1 и iOS 8 SDK. И то, и другое можно получить от Apple. iOS 8 SDK содержит достаточно большое число новых API, которые позволят вам создавать все виды новых приложений, включая интеграцию с iCloud и Touch ID.
    • Чтобы разрабатывать приложения под iOS 10, вам понадобится iOS 10 SDK, доступный на сайте Apple. В языке программирования Swift и в SDK в этой версии Xcode произошли значительные изменения. Хорошая новость заключается в том, что после этой версии в Swift будет еще больше кодовых изменений.
  2. How.com.vn Русский: Step 2 Установите хороший текстовый редактор.
    Хотя вы можете все делать в Xcode, вы скоро поймете, что работать с кодом больших размеров гораздо проще, если у вас есть отдельный текстовый редактор, специализирующийся на программировании. Два самых популярных варианта — это TextMate и JEdit.
  3. How.com.vn Русский: Step 3 Установите векторную графическую программу.
    Если вы планируете создавать изображения и дизайны для своего приложения, вам понадобится программа создания векторной графики. Векторная графика может масштабироваться без потери качества, что важно для любого хорошо выглядящего приложения. Популярные векторные программы это CorelDraw, Adobe Illustrator, Xara Designer и Inkscape. Хорошая свободная программа редактирования графики это DrawBerry. Она не так мощна, как профессиональные программы, но хороша для начинающих, либо для тех, кто не хочет платить за что-то, что он будет использовать всего один раз.
  4. How.com.vn Русский: Step 4 Изучите Objective-C.
    Objective-C это язык программирования, который используется для создания функциональности в приложениях iPhone. Он обрабатывает данные и работает с объектами. Objective-C произошел из семейства языков C, и он является объектно-ориентированным языком. Если вы уже понимаете C или Java, вам будет достаточно просто изучить Objective-C.
    • Теперь можно использовать язык Swift, правопреемник Objective-C. У Swift более простой синтаксис и он более современен.
    • Хотя можно построить базовое приложение без знания Objective-C, но вы не сможете выполнить какие-нибудь расширенные функции без необходимости программирования. Без Objective-C все, что вы можете, — это двигаться взад и вперед по экранам.
    • В Интернете существует множество учебников, кроме того множество информации можно найти в различных книгах по Objective-C. Если вы хотите серьезно заняться разработкой приложений под iPhone, вам будут полезны некоторые из этих источников.
    • Некоторые из самых популярных онлайн-сообществ по Objective-C включают форумы разработчиков Apple, группа Google iPhoneSDK и StackOverflow.
  5. How.com.vn Русский: Step 5 Рассмотрите вариант аутсорсинговой разработки.
    Если у вас нет никакого желания изучать Objective-C, либо у вас нет художественной жилки, существует большое число фрилансеров и команд разработчиков, которые могут выполнить различные части проекта за вас. Аутсорсинг вашей разработки — сложный процесс, но он спасет вас от многих проблем, если вы не программист. Удостоверьтесь, что все, кто будет работать, заключат соглашение о неразглашении, и что вы договорились об оплате перед началом работы.[1]
    • Upwork (объединение бывших oDesk и Elance) — самая популярная биржа фрилансеров в Интернете, где можно найти сотни разработчиков и художников любого уровня.
  6. How.com.vn Русский: Step 6 Создайте аккаунт разработчика.
    Чтобы распространять ваше приложение в App Store или дать его другим для тестирования, вам необходимо зарегистрироваться, чтобы получить аккаунт разработчика Apple. Аккаунт стоит $99 в год, и для его создания потребуется ввести информацию о налогах и банковскую информацию.
    • Вы можете создать ваш аккаунт на сайте iOS Dev Center.
  7. How.com.vn Русский: Step 7 Скачайте несколько тестовых приложений.
    Как только вы зарегистрировали аккаунт разработчика, у вас появляется доступ к ресурсам разработки Apple. Эти ресурсы включают множество проектов для примера, которые могут дать вам колоссальный объем информации о том, как разрабатываются приложения. Найдите пример, как-то связанный с тем типом приложения, который вы хотите создать, и попрактикуйтесь с ним в Xcode.
    Реклама
Часть 2
Часть 2 из 5:

Планируем приложение

Загрузить PDF
  1. How.com.vn Русский: Step 1 Определите концепцию.
    Прежде чем вы откроете Xcode в первый раз, у вас должен быть хорошо продуманный план вашего приложения и его возможностей. Сюда можно отнести документ по дизайну, который отражает всю функциональность приложения, наброски пользовательского интерфейса и переход между экранами, базовая идея о типах систем, которые нужно будет реализовать.
    • Попробуйте при разработке приложения придерживаться документа по дизайну настолько, насколько это возможно. Это поможет сфокусироваться на необходимых вам возможностях.
    • Попробуйте нарисовать хотя бы один эскиз для каждого экрана в вашем приложении.
  2. How.com.vn Русский: Step 2 Определите целевую аудиторию.
    Аудитория вашего приложения очень зависит от того, как выглядит приложение, и от его функциональности. Например, у приложения со списком дел будет совсем не такая целевая аудитория, чем у игры-стрелялки. Это вам поможет.
  3. How.com.vn Русский: Step 3 Подумайте, для чего нужно приложение.
    Если ваше приложение это какая-либо утилита, она должна предлагать решение проблемы, которое ранее никто не предлагал, либо вам нужно предложить лучшее решение, чем предлагали до этого. Если ваше приложение — игра, то у нее должна быть уникальная особенность (или особенности), которая позволит отделить ее от других игр, и привлечь конкретных игроков.
  4. How.com.vn Русский: Step 4 Изучите содержание.
    Ваш интерфейс пользователя будет определяться типом содержимого, которое вы будете показывать пользователям вашего приложения. Например, если ваше приложение работает с фотографиями, вы захотите, чтобы интерфейс пользователя позволял просматривать фотографии и переходить между ними так просто, как это возможно.
  5. How.com.vn Русский: Step 5 Попрактикуйтесь в создании хорошего UI.
    Интерфейс пользователя никогда не должен мешать пользователю. Это означает, что опции должны быть ясно видны, а пользователь никогда не должен задаваться вопросом, что делает какая-либо кнопка. Если вы используете иконки, они должны четко отображать свою функцию. Навигация по приложению должна быть гибкой и естественной.
    • Разработка пользовательского интерфейса является как формой искусства, так и наукой. Скорее всего вы будете постоянно пересматривать свой дизайн по мере развития проекта.
    Реклама
Часть 3
Часть 3 из 5:

Создание приложения

Загрузить PDF
  1. How.com.vn Русский: Step 1 Создайте новый проект в Xcode.
    Откройте Xcode и начните новый проект из меню Файл. Выберите "Application" (приложение) под заголовком "iOS" в левой части окна. В разделе шаблонов выберите "Empty Application" (пустое приложение).
    • Существует множество готовых шаблонов, и все созданы для различных задач. Начните с пустого шаблона, пока вы не разберетесь в процессе разработки. Вы сможете попробовать один из более сложных шаблонов, как только вы разберетесь, как тут все работает.
    • Вам необходимо указать имя продукта, идентификатор вашей компании и префикс класса. Если у вас еще нет идентификатора компании от Apple, введите com.example. В качестве префикса класса введите XYZ.
    • Выберите "iPhone" из меню устройств.
  2. How.com.vn Русский: Step 2 Создайте Storyboard.
    Storyboard это визуальное представление всех экранов в вашем приложении. Он отображает содержимое каждого экрана, а также переходы между ними. Инструмент Storyboard поможет вам в разработке вашего приложения.
    • Выберите File → New → File.
    • Под заголовком iOS выберите "User Interface" (интерфейс пользователя).
    • Выберите Storyboard и нажмите Далее.
    • Выберите iPhone из меню устройств, и затем назовите файл "Main". Удостоверьтесь, что вы сохранили его там же, где и ваш проект.
  3. How.com.vn Русский: Step 3 Назначьте Storyboard вашему проекту.
    Как только вы создали Storyboard, вам нужно назначить его как основной интерфейс вашего приложения. Тогда данный Storyboard будет загружен при запуске приложения. Если вы не назначите storyboard, при старте приложения ничего не произойдет.
    • Нажмите на имя вашего проекта в дереве навигации слева.
    • Найдите заголовок Targets (цели) в основном окне. Выберите ваш проект из списка Targets.
    • Найдите раздел Deployment Info (информация о развертывании) во вкладке General (общее).
    • Введите Main.storyboard в текстовое поле "Main Interface" (основной интерфейс).
  4. How.com.vn Русский: Step 4 Добавьте свой первый экран, используя контроллер вида.
    Контроллеры вида определяют, как содержимое будет просматриваться пользователем. Существует множество заранее созданных контроллеров вида, включая стандартные виды и таблицы. Вы будете добавлять контроллеры вида к вашей storyboard, что скажет вашему приложению, как нужно отображать содержимое пользователю.
    • Выберите ваш файл "Main.storyboard" в меню навигации по проекту. Вы увидите, что в окне Interface Builder (построитель интерфейса) появится пустой холст.
    • Найдите Object Library (библиотеку объектов). Она расположена внизу правой части, и ее можно выбрать, нажав на кнопку с маленьким кубом. При этом загрузится список объектов, которые можно добавить на ваш холст.
    • Нажмите и потяните объект "View Controller" (контроллер вида) на ваш холст. На вашем холсте появится первый экран.
    • Ваша первая "Сцена" закончена. При запуске приложения контроллер вида загрузит ваш первый экран.
  5. How.com.vn Русский: Step 5 Добавьте объекты интерфейса на ваш первый экран.
    Как только вы определили контроллер вида, вы можете начать размещать на экране необходимые вам объекты интерфейса, такие как метки, текстовые поля ввода и кнопки. Все объекты интерфейса можно найти в списке Objects Library (библиотеки объектов), которую можно найти внутри объекта View Controller (контроллер вида).
    • Выбирайте и переносите объекты из списка, и добавляйте их к вашему экрану.
    • Большинство объектов допускают изменение размера путем нажатия на границе объекта, и ее перемещения. При изменении размера, на экране появятся направляющие, так что вы можете удостовериться, что все выглядит правильно.
  6. How.com.vn Русский: Step 6 Измените добавленные вами объекты.
    Вы можете изменять свойства каждого объекта, что позволит вам создать индивидуальный и интуитивный интерфейс. Например, вы можете добавить замещающий текст к текстовому полю ввода, который подскажет пользователю, что ему следует ввести.
    • Выберите объект, который хотите изменить, и нажмите на кнопку "Attributes Inspector" (инспектор атрибутов) вверху правой части. Кнопка немного похожа на щит.
    • Измените объект так, как вам нравится. Вы можете изменить стиль шрифта, размер шрифта, цвет текста, выравнивание, фоновые изображения, замещающий текст, стиль границы, и многое другое.
    • Существующие опции будут изменяться, в зависимости от того, какой объект вы изменяете.
  7. How.com.vn Русский: Step 7 Добавьте еще экранов.
    По мере того, как ваш проект разрастается, скорее всего вы захотите добавить еще экранов, чтобы отобразить все необходимое для приложения содержимое. Например, если вы делаете приложение со списком дел, вам понадобится по меньшей мере два экрана: один для ввода дела, а второй для просмотра списка.
    • Дополнительные экраны можно добавить, переместив и отпустив контроллер вида на пустую часть холста. Если вы не можете найти пустого участка, чтобы отпустить мышь, нажмите на кнопку "zoom out" (уменьшить масштаб), пока пустые области не появятся. Удостоверьтесь, что вы опустили контроллер вида на холст, а не на существующий экран.
    • Вы можете изменить начальный экран, выбрав контроллер вида, который необходимо сделать ведущим в окне проекта. Нажмите кнопку Attribute Inspector (инспектор атрибутов) и отметьте галочку "Is Initial View Controller" (ведущий контроллер вида). Например, если вы делаете список дел, вы захотите, чтобы сам список был первым, что увидит пользователь при запуске приложения.
  8. How.com.vn Русский: Step 8 Добавьте панель навигации.
    Теперь у вас есть два экрана в приложении, и пришло время сделать так, чтобы пользователь мог перемещаться между ними взад и вперед. Вы можете этого достичь с использованием Navigation Controller (контроллер навигации), который является специализированной версией View Controller (контроллер вида). Данный контроллер добавляет панель навигации в верхнюю часть вашего приложения, и позволяет пользователю перемещаться взад и вперед между экранами.[2]
    • Контроллер навигации должен быть добавлен к вашему начальному виду, чтобы он мог контролировать все последующие экраны.
    • Выберите начальный вид в окне проекта.
    • Выберите Editor → Embed In → Navigation Controller.
    • Вы должны увидеть, что вверху экрана, на который вы добавили контроллер, появилась серая панель навигации.
  9. How.com.vn Русский: Step 9 Добавьте функциональности данной панели навигации.
    Теперь, когда вы вставили панель навигации, вы можете начать добавлять к ней инструменты навигации. Это позволит пользователю перемещаться между экранами взад и вперед.
    • Добавьте к панели навигации заголовок. Нажмите на Navigation Item под контроллером вида, к которому вы его назначили. Откройте Attribute Inspector (инспектор атрибутов) и введите заголовок текущего экрана в поле Title.
    • Добавьте кнопку навигации. Откройте Objects library (библиотеку объектов), если она еще не открыта, и найдите там Bar Button. Выберите ее, и перенесите на панель навигации. Обычно кнопки, которые передвигают вас "вперед" по приложению, размещаются справа, а кнопки, перемещающие вас "назад" — слева.
    • Дайте кнопкам свойства. Кнопки можно настроить с помощью специальных свойств, которые позволяют им легко адаптироваться к различным условиям. Например, если вы создаете список дел, вам может понадобиться кнопка "Добавить", чтобы создать новую запись. Выберите кнопку и откройте Attribute Inspector (инспектор атрибутов). Найдите меню Identifier (идентификатор) и выберите "Добавить". Кнопка изменится на логотип "+".
  10. How.com.vn Русский: Step 10 Свяжите вашу новую кнопку с существующим экраном.
    Чтобы ваша кнопка функционировала, вам нужно соединить ее с другим экраном. В нашем примере со списком дел, кнопка будет располагаться в общем списке, и ее нужно связать с экраном ввода дела. Чтобы связать кнопку, зажмите кнопку Control, и перетащите кнопку на второй экран.[3]
    • Когда вы отпускаете кнопку мыши, появится меню Action Segue со списком опций. Выберите "Push", чтобы использовать перемещение между экранами. Вы также можете выбрать "Modal", что откроет экран как полностью самостоятельный, без последовательности экранов.
    • Если вы используете Push, на ваш второй экран автоматически будет добавлена панель навигации, а также кнопка "назад". Если вы выберете modal, вам нужно будет вручную вставить вторую панель навигации, а также добавить кнопки "Отмена" и "Готово" (в приложении со списком дел; в вашем приложении будут другие кнопки, в зависимости от нужд вашего приложения).
    • Кнопки "Отмена" и "Готово" можно создать тем же способом, которым вы создали кнопку "Добавить". Просто выберите "Отмена" и "Готово" из меню Identifier в Attribute Inspector.
  11. How.com.vn Русский: Step 11 Используйте возможности обработки данных.
    До этого момента можно было создать базовый интерфейс без необходимости писать код. Если вы хотите добавить более глубокую функциональность, такую как хранение данных, обработку ввода пользователя, вам нужно погрузиться в написание кода. Написание кода находится за рамками данной статьи, но в Интернете существует большое число учебников по Objective-C.[4]
    • Вы можете использовать прототип интерфейса с навигацией при найме разработчика. Если у вас есть рабочий интерфейс, то гораздо проще объяснить, что вам нужно от программы.
    Реклама
Часть 4
Часть 4 из 5:

Тестирование приложения

Загрузить PDF
  1. How.com.vn Русский: Step 1 Запустите iOS Simulator.
    XCode поставляется со встроенным эмулятором iOS, который позволяет вам протестировать свое приложение на некотором наборе эмулируемых устройств с iOS. Чтобы запустить эмулятор, выберите из меню в верхней части окна XCode пункт "Simulator и Debug", а затем выберите устройство, на котором вы хотите протестировать.
  2. How.com.vn Русский: Step 2 Соберите приложение.
    Нажмите на кнопку Build, которая выглядит как обычная кнопка Play, чтобы скомпилировать и запустить приложение. Сборка приложения может занять несколько минут. На панели вы можете наблюдать за прогрессом. Как только процесс сборки будет завершен, откроется iOS Simulator, и вы можете начинать тестировать свое приложение.
  3. How.com.vn Русский: Step 3 Проверьте приложение на своем собственном iPhone.
    Перед распространением своего приложения для тестирования вы можете протестировать его на своем собственном устройстве (если у вас оно есть). Сначала подключите устройство к компьютеру по USB. Если откроется iTunes, закройте его. Выберите из выпадающего списка "Device and Debug", а затем нажмите на кнопку Build. После нескольких секунд приложение должно запуститься на iPhone. Проверьте всю функциональность, прежде чем закрыть приложение.
  4. How.com.vn Русский: Step 4 Займитесь отладкой.
    Если приложение "упало", нужно определить, что случилось и почему. Причин может быть бесконечно много. Открывайте отладочную консоль и читайте сообщения об ошибках. Чаще всего они будут не особо понятными. Если вы не поняли ошибку, попытайтесь поискать сообщения об ошибках в Google. Существует вероятность, что вы сможете наткнуться на сообщение, оставленное на форуме разработчиков Apple, где какой-либо разработчик уже ответил на вопрос.
    • Отладка приложения — это долгий и нудный процесс. Если вы не сдадитесь и упорно будете продолжать, со временем у вас будет получаться все лучше. Вы начнете распознавать ошибки, быстро их находить и даже иногда их ожидать. Частая ошибка состоит в освобождении памяти объекта более одного раза. Другая частая ошибка - если вы забудете выделить память и инициализировать объект перед тем, как попытаетесь что-то к нему добавить или присвоить. С каждым приложением у вас будет становиться все меньше и меньше ошибок.
  5. How.com.vn Русский: Step 5 Проверьте использование памяти.
    В iPhone памяти немного. Каждый раз, выделив память для объекта, ее нужно будет освобождать по завершению работы с ним. Существуют такие инструменты, как iPhone SDK, который среди прочего может применяться для просмотра и анализа использования памяти.
    • С выбранным Device and Debug, выберите Run → Run with Performance Tool → Leaks. Это запустит Инструменты и, вместе с этим, приложение на вашем устройстве. Теперь начните пользоваться приложением так, как пользуетесь обычно. Временами оно будет немного подтормаживать, так как программа записывает и анализирует использование памяти. Все источники утечек будут отображаться в нижней части экрана.
    • Двойное нажатие на каком-либо объекте откроет вам соответствующий код, а нажатие по маленькой стрелочке в столбце Адрес откроет историю проблемы с памятью. Иногда место, где обнаружена утечка, — это совсем не то место, откуда она пошла.
    • Если вы в тупике, попробуйте действовать методом исключения. Закомментируйте что-нибудь, осторожно пропустив некоторую область кода, а затем запустите его. Иногда вы сможете сузить область поиска, и затем, возможно, найти нужную строку. Когда вы знаете, где находится ошибка, вы можете ее исправить или переписать. Помните, использование Google может дать вам прямые ссылки на форумы Apple или на документацию, описывающую ваш случай.
  6. How.com.vn Русский: Step 6 Разошлите ваше приложение для тестов другим людям.
    Хотя тестировать ваше приложение в эмуляторе — это хороший способ удостовериться, что оно работает и у него красивый интерфейс, ничто не сравнится с тестированием другими пользователями. Просто проверьте, что вы удалили самые раздражающие ошибки прежде чем посылать приложение на внешнее тестирование. Чтобы разослать приложение тестерам, вам понадобится создать сертификат Ad-Hoc на сайте iOS Dev Center.
    • Внешние тестировщики могут дать вам большое количество отзывов, которые вы не ожидали. Это особенно полезно, если у вас сложное приложение.
    • Чтобы авторизовать устройства тестировщиков, вам нужно знать номер UDID каждого устройства.
    • Выберите устройство из выпадающего меню и нажмите на иконку "Build". В программе Finder перейдите в папку с вашим проектом, там найдите папку "Ad-Hoc-iphoneos". Внутри нее будет ваше приложение. Скопируйте в ту же папку сертификат "AdHoc.mobileprovision", который вы получили с сайта iOS Dev Center. Выберите приложение вместе с сертификатом и упакуйте их в архив zip. Этот архив можно передать внешнему тестеру. Вам понадобится создать отдельный архив для каждого сертификата Ad-Hoc.[5]
    Реклама
Часть 5
Часть 5 из 5:

Публикация вашего приложения

Загрузить PDF
  1. How.com.vn Русский: Step 1 Создайте свою сборку...
    Создайте свою сборку типа Distribution, выбрав из выпадающего меню устройство и тип сборки, затем нажмите на иконку "Build". В программе Finder откройте папку с вашим проектом и найдите папку "Release-iphoneos". В ней будет ваше приложение. Заархивируйте его в формат zip.
    • Чтобы новые приложения прошли сертификацию Apple, они должны быть оптимизированы для iOS 8 и дисплеев типа ретина.
  2. How.com.vn Русский: Step 2 Откройте меню iTunes Connect.
    Вы можете добраться до него из iOS Dev Center. Если у вас есть незаконченные шаги, в верхней части экрана об этом будет написано. Удостоверьтесь, что вся ваша банковская и налоговая информация введена верно.
  3. How.com.vn Русский: Step 3 Введите всю информацию о вашем приложении.
    Нажмите на "Управлять вашим приложением", а затем выберите "Добаьте новое приложение". Введите название приложения, номер SKU и budle ID. Выберите bundle вашего приложения из выпадающего меню.
    • Заполните форму с описанием приложения, ключевыми словами, сайтом поддержки, категорией, адресом электронной почты для контактов, авторскими правами, и т.д.
    • Заполните формы Права и Цены.
    • Ваши картинки в iTunes должны быть готовы. Вам понадобится большая иконка 512х512, а также несколько скриншотов вашего приложения. Скриншоты можно получить из симулятора iPhone, используя Command+ Shift+4, и перетаскиванием. Проверьте, что они размером 320х480 для iPhone. Скриншоты это очень важная часть маркетинга вашего приложения, так что удостоверьтесь, что они отображают самые важные части.
  4. How.com.vn Русский: Step 4 Загрузите свое приложение.
    Нажмите на "Ready to Upload Binary", и вы перейдете на экран, в котором вам предложат загрузить Application Uploader tool. Скачайте его и нажмите Готово.
    • Установите Application Uploader tool и запустите его. В первый раз он попросит вас ввести ваши авторизационные данные iTunes.
    • Application Uploader tool проверит ваш аккаунт iTunes Connect, и найдет все приложения, для которых можно загрузить бинарный файл. Выберите необходимое, выберите zip-файл, который вы создали ранее, и загрузите его. Загрузчик проверит некоторые свои вещи, и укажет на ошибки, если найдет что-то неверное. Это может быть номер версии, отсутствующие иконки, и т.д. Если все замечательно, загрузите zip и все будет окончено.
  5. How.com.vn Русский: Step 5 Ждите проверки.
    Вам нечего делать, кроме как ожидать окончания процесса проверки. Apple уведомит вас через несколько дней или недель по электронной почте, если состояние вашего приложения сменится на "In review" (проверяется). Когда приложение переходит в данную стадию, дальнейшее происходит очень быстро. Если приложение не пройдет через начальный набор тестов, вы в тот же день получите электронное письмо с отказом, рассказывающим, почему приложение отвергли. Также, в письме будут рекомендации Apple по его починке. Если ваше приложение прошло проверку, Apple пошлет вам электронное письмо, сообщающее о том, что ваше приложение готово к продаже. Теперь ваше приложение появится в магазине приложений iTunes.
  6. How.com.vn Русский: Step 6 Рекламируйте свое приложение.
    Теперь ваше изумительное приложение можно купить, и пришло время начать распространять весть о нем. Используйте социальные медиа, пошлите пресс-релиз на сайты с приложениями, сделайте несколько видео на YouTube, и все, что угодно, чтобы заставить людей говорить о вашем приложении.
    • Вы можете разослать бесплатные копии обозревателям, которые напишут о вашем приложении на своем сайте, или сделают обзор на своем канале YouTube. Если вам посчастливится попасть в руки популярных людей, это может привести к большому числу продаж.
  7. How.com.vn Русский: Step 7 Следите за продажами.
    Загрузите бесплатное приложение iTunes Connect Mobile для вашего iPhone, и ежедневно входите и следите за вашими продажами, рынками и странами продаж. Это веселая часть! Apple будет время от времени слать вам электронные письма со ссылками на последние данные продаж. Вы можете скачать их для отчетности. Удачи!
    Реклама

Советы

  • Будьте оригинальны, не копируйте уже существующие в AppStore приложения. Тщательно исследуйте AppStore, чтобы узнать, что там есть. Конечно, если ваша идея лучше всех прочих, можете приступать.
  • Всегда ищите способы улучшить свое приложение.
  • Попробуйте протестировать приложение на стольких i-девайсах, сколько сможете найти. Еще лучше, если на них установлены различные версии iOS.
  • Если вы любите бумажные книги, зайдите на Amazon.com, чтобы найти книги о разработке на iPhone.
Реклама

Предупреждения

  • iPhone SDK постоянно меняется, и устройства тоже. Если произошло обновление SDK во время работы над проектом, прочитайте, что появилось нового перед тем, как использовать новый SDK. На данном этапе этого делать не обязательно, если только Apple не сказала, что все новые загрузки должны быть скомпилированы новой версией SDK. Если вы обновитесь, некоторые используемые вами методы могут стать устаревшими. Хотя, скорее всего, это приведет максимум к предупреждению во время компиляции, лучше перестраховаться.
  • Когда вы достигнете успеха и ваше приложение появится в App Store, не злитесь на тех, кто оставит вашему приложению плохой отзыв. Некоторые оставляют полезные отзывы, а некоторым просто нравится быть грубыми.
  • Никто не гарантирует вам большого количества загрузок или продаж, но не стоит расстраиваться.
  • Разработка приложений — штука увлекательная; вы не сможете остановиться.
Реклама

Об этой статье

How.com.vn Русский: Imran Alavi
Соавтор(ы): :
Специалист по маркетингу
Соавтор(ы): Imran Alavi. Имран Алави — специалист по маркетингу и разработке приложений, генеральный директор фирмы с пятизвездочным рейтингом Proleadsoft в Сан-Франциско, Калифорния, занимающейся цифровым маркетингом и разработкой приложений. Имеет более 10 лет опыта, специализируется на веб-дизайне, поисковой оптимизации, поисковом маркетинге (Google, Facebook, LinkedIn AdWords), разработке приложений и стратегиях управления программным обеспечением для бизнеса. Получил степени бакалавра информатики в Национальном университете компьютерных и новых наук и магистра информатики в Университете штата Калифорния в Сан-Франциско, а также окончил курсы дополнительного образования Стэнфордского университета по бизнесу, маркетингу и коммуникации. Количество просмотров этой статьи: 205 818.
Категории: iPhone
Эту страницу просматривали 205 818 раз.

Была ли эта статья полезной?

⚠️ Disclaimer:

Content from Wiki How Русский language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Реклама