Мы разрабатываем веб-приложение с использованием HTML5 / JS + Backbone.js и jQuery. Релиз 1 предназначен только для браузеров на настольном компьютере / ноутбуке. Следующий выпуск должен быть развернут также на iPad. Поэтому нам нужно выбрать оболочку для переноса нашего веб-приложения в устанавливаемое приложение (.ipa).
Мы хотим использовать как можно больше кода, и сейчас мы рассматриваем PhoneGap и Adobe Air . Требования:
- Доступ к файловой системе устройства (содержимое> 300 МБ)
- Доступ к реальной БД
- Поддержка воспроизведения видео и аудио
- Хорошая поддержка HTML5 и CSS3
- Быстрый, отзывчивый сенсорный интерфейс - важно! (пролистывание, прокрутка, отражение)
Каковы плюсы и минусы каждого фреймворка?