Chapter 9 — Deployment / Глава 9 – Внедрение

Chapter 9 — Deployment / Глава 9 - Внедрение

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

Иконки

Каждый из магазинов приложений - в Apple App Store ™, Google Play ™, Amazon Appstore ™ и т.д. - имеет разные иконки требований, где каждый запрашивает различные размеры и конструктивные соображения для различных устройств. Есть несколько интернет - услуг , которые будут автоматически создавать весь набор необходимых иконок в правильных размерах, хотя вы можете проектировать их все самостоятельно. Помните, что это будет относительно небольшой по размеру , когда они визуально представить ваше приложение на реальном устройстве, так что мелкие детали могут быть потеряны.

Заметка

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

 

Хранить Произведение

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

Необходимые размеры варьируются в зависимости от возможных устройств для развертывания и магазина. Минимум 5 скриншотов требуется большинство магазинов приложений.

Запуск изображения

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

Заметка

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

конструирование и издательство

 

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

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

Ios

Первый шаг для создания для Apple является прошивкой инициализации . Provisioning является процесс от Apple тестирования и распределения. Вам нужно будет следовать подробным инструкциям в Provisioning и здания - Iosруководства для того , для тестирования и развертывания для IOS.

После того, как у вас есть ваши сертификаты и профили Provisioning настройки, вы готовы построить приложение! Просто следуйте инструкциям здесь .

Android

Развертывание и публикации в Google Play рынке немного отличается от Apple. Android использует несколько конкретных соглашений об именах и имеет свой собственный процесс для "подписи" приложений с вашей личной информацией. Вы можете следить за через весь процесс здесь .

Kindle Fire

В то время как от Amazon Kindle Fire построен на Android операционной системы, у него есть несколько конкретных соображений для строительства. Полные инструкции по сборке для Kindle Fire доступны здесь .

Windows / OS X

Да, вы можете даже построить свою игру в качестве настольной ОС Windows или настольного приложения OS X! Тем не менее, мобильные приложения и настольные приложения работают очень по-разному - вы должны рассмотреть, как приложение будет работать в окне, как обрабатывать ответы с клавиатуры, если окно игры может быть изменен, и т.д. Не делайте ошибку, думая, что готов к развертывание настольных до учебы в следующих руководствах:

Apple TV

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

Android TV

Поскольку программы являются универсальными, это просто развернуть на Android TV:

  1. Создайте свое приложение в качестве стандартного Android , .apkкак указано в подписании и строительства - Android руководство.
  2. Добавьте два дополнительных параметра в свой build.settingsфайл , как описано здесь .
  3. Включите Android TV баннер как отмечено здесь .

Стим

Чтобы узнать о развертывании на рабочем столе игру Steam, смотрите в Паровой плагин документации.

Поздравления!

Ты сделал это! Сделайте глубокий вдох и гордиться тем, как много вы узнали в такой короткий промежуток времени - вы построили полную игру с помощью Corona и вы готовы начать грандиозное приключение в мир создания игр. Какие улучшения вы можете добавить в Star Explorer , чтобы сделать это самостоятельно? Как насчет добавления бонусы или рандомизации три астероид изображения из листа изображения? Что о том , чтобы взорвать астероиды в несколько небольших астероидов? Игра также может использовать несколько дополнительных врагов , чтобы увеличить вызов и разнообразие.

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

Думая электронных книг или учебных программах? Хотите что - то построить , не связанные с игрой как бизнес или полезности приложения? Корона может питать эти , а также.

Мечта, построить, корабль!

Вот некоторые из удивительных приложений, построенных с Corona творческими мечтателей, как и вы!

Где отсюда?

Корона сообщество

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

  • Корона Форум - Получите помощь от разработчиков Corona и сотрудников, или посмотреть , как другие решать подобные проблемы.
  • Corona Блог - Посмотреть последнее объявления, обновления, и новости , относящиеся к Corona.
  • IRC - #coronaна irc.freenode.net .

Образовательные ресурсы

Есть много мест, где вы можете узнать больше о Corona:

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

Обеспечение обратной связи

Есть отзывы или идеи для новых вещей , которые вы хотите видеть в Corona? Новые направления вы надеюсь , что продукт будет идти? Пожалуйста , отправляйте ваши запросы на feedback.coronalabs.com .

Разделяя любовь

Последнее замечание , прежде чем вернуться к работе над вашим большое приложение - пожалуйста , дайте нам знать , когда ваше приложение в магазине! Мы любим видеть , как наши разработчики используют Corona и мы получаем удовольствие выделяя лучшие Corona построенные приложения в Corona Витрина .

Apple, и логотип компании Apple являются торговыми марками компании Apple Inc., зарегистрированными в США и других странах. App Store является знаком обслуживания компании Apple Inc. Mac и логотип Mac являются торговыми марками компании Apple Inc., зарегистрированными в США и других странах.

Google Play, Android TV и Google Play логотип являются торговыми марками компании Google Inc.

Amazon, Kindle, Echo, Alexa, Даш, Огонь и все связанные с ними логотипы являются торговыми марками компании Amazon.com, Inc. или ее филиалов.

Microsoft, Encarta, MSN и Windows, являются зарегистрированными товарными знаками или товарными знаками корпорации Microsoft в Соединенных Штатах и / или других странах.

Пар и пара логотип являются торговыми марками и / или зарегистрированными товарными знаками корпорации Valve в США и / или других странах.

Language