Экспорт, импорт и релиз проекта — различия между версиями
Boyarin (обсуждение | вклад) (→Экспорт проекта) |
Boyarin (обсуждение | вклад) (→Экспорт проекта) |
||
Строка 71: | Строка 71: | ||
это будет видно по черным экранам с ходом выполнения процесса сборки. | это будет видно по черным экранам с ходом выполнения процесса сборки. | ||
− | + | '''Итак:''' Сохраняем открытый проект с выполненными уроками <tt>Project</tt> → <tt>Export</tt> настраиваем параметры как показано на картинке | |
− | Итак:''' Сохраняем открытый проект с выполненными уроками <tt>Project</tt> → <tt>Export</tt> настраиваем параметры как показано на картинке | ||
[[Файл:Export_window.png]] | [[Файл:Export_window.png]] | ||
− | Нажимаем кнопку tt>Ok</tt> и ждем несколько минут. Процесс экспорта будет отображаться в окне | + | |
+ | Нажимаем кнопку <tt>Ok</tt> и ждем несколько минут. | ||
+ | Процесс экспорта будет отображаться в окне | ||
[[Файл:Export_progres.png]] | [[Файл:Export_progres.png]] | ||
В результате экспорта у вас должно открыться приложение iTunes с добавленным проектом Absolutist с иконкой [[Файл:114.png|50px]] | В результате экспорта у вас должно открыться приложение iTunes с добавленным проектом Absolutist с иконкой [[Файл:114.png|50px]] | ||
+ | |||
+ | '''Поздравляю Вы это сделали!!''' | ||
+ | |||
+ | Если вы не получили ожидаемого результата необходимо проверить следующее: | ||
+ | # Для сборки пакетов под iPhone платформу вы должны иметь сертификат разработчика | ||
+ | # Проверить ход выполнения настройки по [[Установка и настройка|см. инструкцию]] | ||
+ | # Проверить и\или установить iTunes | ||
+ | |||
+ | Если вы обладатель мобильного устройства на системе Android необходимо указать ''Android'' в разделе '''Select platform''' и вы получите фаил absolutist.apk | ||
+ | |||
+ | '''Поздравляю Вы это сделали!!''' | ||
== Запуск на устройстве == | == Запуск на устройстве == |
Версия 10:56, 16 января 2013
Урок 10 << | Оглавление | >> Урок 12 |
---|
Цель: создать исполняемый файл для запуска проекта на мобильном устройстве.
Задачи:
- подготовить проект для финального релиза;
- определить параметры экспорта проекта;
- подготовить проект для создания исполняемого файла.
- запустить проект на устройстве
Введение
Мы подошли к самому интересному :-), - это запуск проекта на мобильном устройстве и не только.
При экспорте проекта осуществляется поддержка основных платформ:
- iPhone
- Android
- Windows
- MacOS (Для сборки пакета необходима инсталляция на OS Mac)
- Play Book (Blackberry)
- Flash
Настройка проекта
Экспорт проекта
Процедура экспорта с точки зрения пользователя одна из самых простых и требует минимальных настроек, однако скрытые операции достаточно сложны и ресурсоемки. Экспорт проекта необходимо проводить каждый раз перед созданием исполняемых файлов.
Основные этапы
- Выполняется сжатие графики при необходимости
- Очистка базы ресурсов от неиспользуемой графики
- Запаковка графики в текстуры и контейнер
Итак, перед экспортом проекта необходимо сохранить все изменения сделанные в проекте ранее.
Настройки экспорта состоят из:
Параметров сжатия графики - Можно указывать значение от 1 до 0 для осей x(width) y(height). Указанный параметр x= 0,75 будет соответствовать 75% по ширине от исходного размера лейаута. Сжатие также возможно и непропорциональное т е с указанием разных значений по осям (не рекомендуется использовать).
Пример использования: вы создали проект для iPad retina с размерами лейаута (2024x1536), теперь вы хотите сформировать исполняемый файл для Android планшета с разрешением экрана 1024х768. Для этого необходимо указать в параметрах x и y значение равное 0,5 (50%). В результате экспорта получим графику с разрешением 1024х768 и все параметры проекта будут пересчитаны под данное разрешение. Результат: значительная экономия в размерах .apk файла и огромная экономия оперативной памяти на устройстве.
Тип экспорта
- One project file - формируется один XML файл описывающий проект. Рекомендуется использовать второй тип при значительных размерах проекта.
- Split project on screens, load partly - проект будет разбит на отдельные файлы описывающие экраны, загружаться файлы будут в порядке использования (вызова) в проекте. В результате получаем увеличение начальной загрузки проекта и использование меньшего объема оперативной памяти.
Параметры запаковки графики
- Packege Type - упаковка ресурсов в фаил с типом DAT. Обеспечиваем защиту ресурсов проекта от несанкционированного доступа. Увеличиваем производительность при операциях чтения файлов ресурсов с твердотельного носителя.
- Texture Type - упаковка графических файлов в текстуры. Необходимо для уменьшения используемого объема оперативной памяти.
Export to folder - Путь для экспорта. Для создания папки с экспортом необходимо указать любой путь (папку) на диске. Будет создана папка
Структура папки:
Select platform - необходимо выбрать платформу для которой будем собирать проект.
Примечание: Для сборки под различный платформы необходимо установить Marmalade SDK см. инструкцию при этом не нужно указывать путь для экспорта (оставить поле пустым). В результате запустится скрипт сборки исполняемого пакета, это будет видно по черным экранам с ходом выполнения процесса сборки.
Итак: Сохраняем открытый проект с выполненными уроками Project → Export настраиваем параметры как показано на картинке
Нажимаем кнопку Ok и ждем несколько минут. Процесс экспорта будет отображаться в окне
В результате экспорта у вас должно открыться приложение iTunes с добавленным проектом Absolutist с иконкой
Поздравляю Вы это сделали!!
Если вы не получили ожидаемого результата необходимо проверить следующее:
- Для сборки пакетов под iPhone платформу вы должны иметь сертификат разработчика
- Проверить ход выполнения настройки по см. инструкцию
- Проверить и\или установить iTunes
Если вы обладатель мобильного устройства на системе Android необходимо указать Android в разделе Select platform и вы получите фаил absolutist.apk
Поздравляю Вы это сделали!!
Запуск на устройстве
Урок 10 << | Оглавление | >> Урок 12 |
---|