Adobe Air / Flash для разработки приложений для Android? - PullRequest
1 голос
/ 25 мая 2011

Я недавно узнал, что Adobe Flash может также использоваться для разработки приложений для Android, поэтому я хотел спросить, есть ли какие-либо существенные недостатки или ограничения по сравнению с Java?Например, могу ли я получить доступ ко всем функциям телефона, таким как местоположение GPS, камера и т. Д., При разработке во Flash?

Спасибо!

1 Ответ

3 голосов
/ 25 мая 2011

Согласно этой записи на веб-сайте Adobe:

  • Камера и микрофон
  • Акселерометр
  • GPS
  • StageWebView
  • Мультитач и жесты
  • Ориентация экрана / полноэкранный режим
  • Телефон / SMS / электронная почта / браузер / Интеграция с Android Market
  • Поддержка кэша сессиивосстановить состояние приложения
  • Аппаратные кнопки
  • Локальные базы данных SQLite
  • Разрешения Android для Интернета, SD-карты, GPS, камеры и т. д.

Доступны для Воздуха.

Учитывая производительность, хотя у меня никогда не было доступа к каким-либо результатам, я бы поспорил (хорошо, я здесь игрок), что это немного медленнее (сравнение на одну операцию) с Adobe Air против Java, хотя обаиз них работают поверх виртуальных машин.

Основные недостатки в эфире:

  1. Требуется клиент для установки платформы Adobe Air на свою машину
  2. (что более важно)приложение вряд ли будет похоже на другое приложение на Android ... так как у вас нет доступа к нативным виджетам пользовательского интерфейса Android
...