Установка и настройка
Содержание
- 1 Загрузка и настройка редактора для обучения
- 2 Настройка пакета для сборки под все платформы
Загрузка и настройка редактора для обучения
Переходим на сайт Appsalute Creator http://appsalutecreator.com, находим справа кнопку "Download PC version beta 2.0" или аналогичную, жмём на неё. После этого начинается загрузка установочного пакета. Размер инсталятора больше 70Mb, так что прийдётся немного подождать.
Запускаем инсталятор. (Если у вас не установлен Marmalade, то Вы увидите правую картинку чтобы устранить )
- Жмём "далее"
Внимательно читаем лицензионное соглашение, соглашаемся и жмём "далее"
Выбираем путь для установки редактора и снова "далее"
Выбираем необходимые пункты, лучше всего отметить все 3 пункта, и снова "далее"
Выбираем название папки в меню "пуск" и снова "далее"
Подтверждаем настройки нажатием на кнопку "далее"
Начинается установка
По окончании жмём "Finish"
Редактор установлен. Можно выполнять уроки.
Настройка пакета для сборки под все платформы
Для правильной работы(работа редактора и сборка проектов на ios и android) необходимо:
- JDK 1.6 (последняя версия Java SE 6 Update 39)
- Marmalade SDK
- Appsalute creator
Загрузка и установка JDK 1.8
Загрузить JDK можно по адресу http://www.oracle.com/technetwork/java/index-jsp-138363.html, или ввести в поисковой системе запрос "JDK" Вероятно первая ссылка будет с названием "Java SE Downloads" и ссылаться на сайт Oracle.
Перейдя на страницу загрузки видим:
Читаем лицензионное соглашение, соглашаемся и выбираем ссылку в платформе windows x86 (выделена красным). После этого начинается загрузка инсталятора.
Запускаем установочный пакет. Жмём "далее"
снова "далее"
когда предложит поставить JRE - соглашаемся, и жмём "далее"
После окончания установки жмём "finish"
Загрузка и установка Marmalade SDK
Переходим на сайт Marmalade http://www.madewithmarmalade.com/.
Здесь необходимо:
- зарегистрироваться, если ещё не зарегистрированы
- получить лицензию
- после получения лицензии можно будет скачать установочный пакет
Регистрация
Или сразу жмём зарегистрироваться, или выбираем "trial/buy/download" затем выбираем подходящую версию и выбираем покупаем или trial получить, нас перекинет на страницу где предложат войти в систему, если ещё не зарегистрировались - жмём зарегистрироваться.
Далее заполняем регистрационную форму и жмём "зарегестрироваться"
После этого придёт на указанный электронный ящик письмо в котором будет ссылка по которой надо перейти чтобы подтвердить регистрацию.
Переходим по ссылке и можем логиниться.
Получние лицензии и загрузка установочного пакета
Когда залогинились система попросит уточнить данные о пользователе - вводим все данные, которые необходимо ввести и нажимаем save.
Далее снова попадаем на главную страницу и снова выбираем "trial/buy/download" и выбираем необходимую версию. После этого попадаем на страницу:
и выбираем "Get PC Release".
Лицензия попадает в "корзину" и система просит уточнить данные для получения лицензии:
Заполняем необходимые поля. На снимке пример для trial лицензии - при покупке вид страницы может отличаться.
Жмём Next и попадаем на предыдущую страницу, но сверху написано, что мы получили лицензию.
Снова выбираем "Get PC Release" - теперь начнётся загрузка установочного пакета.
Установка
Запускаем инсталятор, жмём "далее"
Внимательно читаем лицензию, соглашаемся и снова "далее"
Путь куда установится можно не менять и снова жмём "далее"
По-умолчанию указана полная установка - ничего не меняем и жмём "далее"
Здесь предлагается выбрать плагины для установки. Для редактора ничего из списка не надо, поэтому ничего не выбирая жмём "далее"
Начинается установка.
После установки появитя окно настройки Marmalade SDK. Для того чтобы можно было собирать на устройства проекты необходимо активировать уже полученную лицензию, поэтому жмём "Activate license"
Вводим электронный ящик, который указывали при регистрации, и пароль. После этого жмём "OK".
Выбираем лицензию и снова "OK".
Снова читаем лицензионное соглашение и снова "OK"
Если всё было сделано правильно появится окно о том, что лицензия успешно активирована, жмём "OK"
Если всё успешно прошло, то под кнопкой "Activate license" будет указано какая лицения активирована. Жмём OK.
Если не установлена Microsoft Visual Studio, то появится следующее сообщение: Жмём "OK"
Утилита сделает последние настройки и после этого выдаст сообщение
Жмём "OK". Настройка Marmalade SDK завершена.
Загрузка и установка Appsalute Creator
Переходим на сайт Appsalute Creator http://appsalutecreator.com, находим справа кнопку "Download PC version beta 2.0" или аналогичную, жмём на неё. После этого начинается загрузка установочного пакета.
Установка
Запускаем инсталятор. Жмём "далее"
Внимательно читаем лицензионное соглашение, соглашаемся и жмём "далее"
Выбираем путь для установки редактора и снова "далее"
Выбираем необходимые пункты, лучше всего отметить все 3 пункта, и снова "далее"
Выбираем название папки в меню "пуск" и снова "далее"
Подтверждаем настройки нажатием на кнопку "далее"
Начинается установка
По окончании жмём "Finish"
Редактор установлен.
Настройка для сборки под IOS
Для того чтобы собрать ipa и установить его на устройство необходим ключ и сертификат разработчика
Certificates and keys must always be placed in the following folder: <SDK Install dir>/s3e/deploy/plugins/iphone/certificates To "install" on PC, simply name and place all the .key and .cer files in this folder. The Deploy Tool will just look here and expect the files to have the specific names: developer_identity.key - development private key distribution_identity.key - distribution private key developer_identity.cer - development certificate distribution_identity.cer - distribution certificate AppleWWDRCA.cer - universal cert provided with the SDK Apple Root CA.cer - iOS WWDR intermediate certificate from the portal
Ключи и сертификаты должны называться именно так как требует Marmalade SDK и находиться именно там где требует Marmalade SDK. Если установлено несколько версий Marmalade SDK, ключи и сертификаты должны находиться в текущей активной версии Marmalade SDK
Инструкция по правильной установке и получению ключей разработчика
iOS Dev Сертификат разработчика и все, что с ним связано- Создание сертификата и добавление устройств
Цифровая подпись файлов AIR- есть информация по генерированию ключей и сертификатов на Windows
[1] - AppleWWDRCA.cer
Команды для извлечения key файла из p12 файла, который можно получить из keychain на osx
openssl pkcs12 -in p12_file.p12 -nocerts -out key.pem openssl rsa -in key.pem -out key.key
Настройка для сборки под Blackberry
Для того чтобы собрать bar и установить его на устройство необходимы BlackBerry Author Name и BlackBerry Author ID, которые можно получить на портале разработчиков Blackberry. Также для загрузки на устройство понадоится ключ debug-token, который генерируется на основе BlackBerry Author ID и других параметров. BlackBerry Author ID - это уникальный идентефикатор системы на которой будут собираться пакеты.
BlackBerry Author Name и BlackBerry Author ID необходимо вписать в соответствующие поля в файл playbook_conf.csv, который находится в папке system\scripts\
Для сборки bar файла с подписью понадобятся ещё хранилище ключей разработчика, пароль к хранилищу и CSK пароль. Хранилище ключей должно называться key.p12 и должно находиться в папке system\temp\build_last\Viewer\platforms\marmalade\conf\playbook пароли заролняются в файле playbook_conf.csv в соответствующие поля.
Если хранилища нет, или оно называется не должным образом, то пакет соберётся не подписанный.
Пример заполнения playbook_conf.csv:
# 1 - BlackBerry Author Name: Specifies the author name from the debug token requested from RIM # 2 - BlackBerry Author ID: Specifies the author id, assigned by RIM signing authority, embedded in the debug token requested from RIM # 3 - BlackBerry Keystore Password: The password for the keystore # 4 - BlackBerry CSK Password: The password to use CSK keys (used for encrypting communications with RIM Signing Authority) Super Company LTD;sdfJygsdf78sdfkh;Pa$$w0rd3;$ec0nD_Pa$$w0rd
Super Company LTD - BlackBerry Author Name
sdfJygsdf78sdfkh - BlackBerry Author ID
Pa$$w0rd3 - Пароль хранилища (BlackBerry Keystore Password)
$ec0nD_Pa$$w0rd - CSK пароль (BlackBerry CSK Password)
Настройка для сборки под Google
Для загрузки приложения на GooglePlay его необходимо подписать.
Следующая команда позволяет сгенерировать хранилище ключей, псевдоним и указать к ним пароли
"_путь к jdk_\bin\keytool.exe" -genkey -v -keystore keystore_file.keystore -storepass password -alias alias_name -keypass password -keyalg RSA -keysize 2048 -validity 10000