Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   Перспективность Adobe AIR на смартфонах и планшетниках. (http://www.flasher.ru/forum/showthread.php?t=178452)

F10 21.04.2012 21:59

Перспективность Adobe AIR на смартфонах и планшетниках.
 
Делаем себе спокойно игру социалку, и все вроде бы идет хорошо, и издатель решил запустить игру еще и ябло- и гугло- фонах. Стали искать людей пишущих для мобильных устройств для портирования.

Но есть Adobe Air, который работает на смартфонах.

Вопросы:
1. Может не смотреть в сторону объектив си и т.п. а просто перенести флеш игру на AIR подогнав под особенности мобильников?
2. Каким образом происходит закачка и запуск Air приложения на мобильниках со стороны пользователя. Надо ли юзеру что-то доустанавливать и т.д.?
3. Как вообще с производительностью у Air если кто уже пытался что-то накодить для мобильников?

p.s. На мысли сподвигнуло это видео: http://www.youtube.com/watch?v=0wl9U...B4A902517029C0

Zebestov 21.04.2012 22:15

Да запросто. Только нужно держать в голове пару моментов:

1. смартфон по вычислениям слабее компа (для тонкого клиента — не самый страшный факт)
2. не зависимо от платформы — AIR или нативный язык — места для "развернуться" не так много (от ~80-90 метров до ~250-300), что может показаться мелочью, пока дело не доходит до разворачивания/запекания графики, которая в памяти хранится в первозданном несжатом виде

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

Резюме: если нет особо тяжелых вычислений, то AIR — хороший вариант.

Bgg 21.04.2012 22:29

Цитата:

Сообщение от Zebestov (Сообщение 1076358)
AIR или нативный язык — места для "развернуться" не так много (от ~80-90 метров до ~250-300)

От 16Мб на гугло-фоне.

Zebestov 21.04.2012 22:30

Вообще прекрасно )
Я так понимаю, это для всех такие "щедрые" резервы, не только для AIR?

F10 21.04.2012 23:09

Это что же получается?
Если AIR продолжит хорошо развиваться, то AS3 разработчик может писать для всех существующих платформ (кроме Линукса) на нормальном ООП языке, а не учить дополнительные языки для каждой платформы или HTML5?
Это очень серьезный вопрос для меня, когда смотрю на нетепизированый, не ООП javascript, слезы текут(.

Zebestov 21.04.2012 23:21

Слезами делу не поможешь ) но AIR действительно развивается и понемногу расширяет границы применения.

MikroAcse 21.04.2012 23:21

Цитата:

Если AIR продолжит хорошо развиваться
Это вечный вопрос флеш-программистов :)
Будет ли это все развиваться или в один прекрасный момент гуглофоны или айфоны перестанут поддерживать Flash и AIR.

Bgg 21.04.2012 23:21

Цитата:

Сообщение от Zebestov (Сообщение 1076364)
Вообще прекрасно )
Я так понимаю, это для всех такие "щедрые" резервы, не только для AIR?

Аха. Эта планка ещё со времен первых смартфонов, сейчас уже побольше, но очень на многих телефонах не на много.
Цитата:

Сообщение от F10 (Сообщение 1076376)
Это что же получается?
Если AIR продолжит хорошо развиваться, то AS3 разработчик может писать для всех существующих платформ (кроме Линукса) на нормальном ООП языке, а не учить дополнительные языки для каждой платформы или HTML5?
Это очень серьезный вопрос для меня, когда смотрю на нетепизированый, не ООП javascript, слезы текут(.

Все зависит от приложения. Используя AIR вы быстрее упретесь в производительность, чем используя "родной" язык платформы. У нас например при написании фермоподобного приложения нанимали отдельно сишника в дополнее к джаверу, об использовании AIR даже и не шло речи.

F10 21.04.2012 23:38

Цитата:

Сообщение от Bgg (Сообщение 1076381)
Все зависит от приложения. Используя AIR вы быстрее упретесь в производительность, чем используя "родной" язык платформы.

спасибо. в общем надо тестовое приложение накидать, посмотреть.

toFL 23.04.2012 11:25

MikroAcse
Цитата:

айфоны перестанут поддерживать Flash и AIR
Номер раз: Flash никогда не поддерживался на iOS устройствах
Номер два: AIR никогда не поддерживался на iOS устройствах

P.S. ADT компилятор превращает ваш код в ассемблер инструкции и в результате в инсталляторе-ipa получается НАТИВНОЕ приложение.
Цитата:

Если AIR продолжит хорошо развиваться
Цитата:

Это вечный вопрос флеш-программистов
Это не вопрос. AIR никуда не денется.


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

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