PDA

Просмотр полной версии : AIR flash, кросплатформ!


red_penguin
14.10.2012, 13:24
Потихоньку с друзьями начинаем делать новый проект.
Для начала будем запускаться в соц сетях, потом планируем уйти под мобилы.

Вопрос в том, как стоит вести разработку, что бы потом не пришлось все переписывать?
Насколько я понял, что лучше сразу делать под starling framework?
Есть еще какие-нибудь тонкости?

Astraport
14.10.2012, 14:55
Чтобы потом пришлось переписывать по минимуму для мобил можно обратить внимание:
1. Универсальное хранение данных (если сейчас mySQL, то для мобил вероятно SQLite).
2. Кнопки и вообще остальной интерфейс без мелких деталей.
3. Полностью резиновый дизайн. Графика в нескольких разрешениях.
4. Если не Старлинг, то забудьте про фильтры и бленд моды.
5. Можно учесть сразу локализацию.

red_penguin
14.10.2012, 21:21
а можно по подробней насчет графики в нескольких разрешениях?

Astraport
14.10.2012, 21:29
Не знаю как в Старлинге, но в флексе, например, практикуется три вида иконок к каждой кнопке в зависимости от dpi. Вероятно, проще сделать разные версии для телефонов и планшетов, т. к. первые обладают обычно в 2-3 раза меньшим разрешением экрана и значительно меньшей производительностью.
Поэтому грузить приложение полумегабайтными фонами и затем их втрое уменьшать не имеет смысла, т. к:1) увеличивается размер приложения, 2) все становится тормозным.

red_penguin
14.10.2012, 22:23
ясно, спасибо.

Добавлено через 17 минут
еще давно хотел спросить насчет того насколько сильно проигрывает air нативным средствам?