Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash Приложения: AIR, Zinc и тд. (http://www.flasher.ru/forum/forumdisplay.php?f=94)
-   -   Adobe AIR (http://www.flasher.ru/forum/showthread.php?t=170585)

sparxy84 27.10.2011 21:56

Adobe AIR
 
Здравствуйте.
Начал изучать разработку flash для Android.
Возник вопрос: при разработке в CS5 можно ли взять fla на as3 перенести и скомпилить ничего не меняя
в .apk? или as3 проекты не все подходят для android?

android 2.2, Adobe air 2.

usacha 28.10.2011 19:39

Можно. as3 можно запихнуть куда угодно. Флекс - с кучей проблем.
.

trng 28.10.2011 21:37

Цитата:

можно ли взять fla на as3 перенести и скомпилить ничего не меняя
в .apk?
Можно. Профиль Air for Android прекрасно создает apk-файлы.
Нюансы будут:
  • с размерами экрана (например, некоторым объектам были заданы большие икс/игрек)
  • с обращениям к локальным файлам (использовались пути, специфичные для операционной системы - например "c:\.......")
  • с нерациональным использованием оперативной памяти (не все, что без проблем "влезает" в ОЗУ десктопа, помещается в ОЗУ телефона/планшета);
  • с анимацией, активно нагружающей ЦП (одно дело - двух- трех-гигагерцовый Core 2, и совсем другое - шестисотмегагерцовый ARM).

Добавлено через 2 минуты
С флексом, кстати, тоже проблем нет (но с теми же нюансами).
Плюс общая "заторможенность" флекса проявляется сильнее (но не "смертельно").

Добавлено через 11 минут
Не забывайте также, что та тачскринах нет понятия MouseOver.
И (как правило) нет клавиатур. Если у вас что-то управляется например через PgUp/PgDn, то "кина не будет".

sparxy84 29.10.2011 15:18

trng, тогда встречный вопрос насчет внешних файлов.
Flash воспроизводит flv, а андроид MP4. как воспроизвести по средствам as3 видео на планшете?

trng 29.10.2011 22:32

Цитата:

тогда встречный вопрос насчет внешних файлов.
Вообще-то я вам вопросов не задавал.


А по поводу видео см. http://help.adobe.com/ru_RU/AdobeMed...3-E4D8653759D1

Цитата:

Помимо контейнер-формата F4V, программа Flash Player 9.0.115.0 и более поздних версий поддерживает файлы на основе стандартного контейнер-формата MPEG-4, то есть файлы форматов MP4, M4A, MOV, MP4V, 3GP и 3G2, при условии наличия в них видео H.264 или кодированного аудио HE-AAC v2.
Никакое другое видео посредством as3 вы не воспроизведете. Другими словами для для "других" форматов нужна предварительная конвертация. Программ конвертации полно.

sparxy84 31.10.2011 00:46

Неправильно выразился.

Спасибо за информацию.

usacha 31.10.2011 20:37

Цитата:

Сообщение от trng (Сообщение 1042413)
С флексом, кстати, тоже проблем нет (но с теми же нюансами).
Плюс общая "заторможенность" флекса проявляется сильнее (но не "смертельно").

Заторможенность это мягко сказано )

Я считаю андроидовскую яву сильно заторможеной по сравнению с нативными прикладами для ифона.
По сравнению с ними AIR работает примерно как мерзкий вебинтерфейс )
Но на ас3 с этим хоть чтото можно сделать. А флекс тормозит от природы своей.

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


Часовой пояс GMT +4, время: 07:10.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.