Могут ли приложения RIA flash в магазине iPhone сохранять данные до тех пор, пока не будет доступно интернет-соединение? - PullRequest
0 голосов
/ 08 октября 2009

Я заинтересован в создании толстого клиентского приложения для моих существующих веб-сервисов, которое будет работать на IPhone. Наконец-то, кажется, Flash - это вариант, поэтому я подумал об использовании Flex для разработки на стороне клиента.

Однако, поскольку флэш-приложения изначально не поддерживаются IPhone, а только через обертку, мне было интересно, могут ли эти приложения сохранять какие-либо данные. Данные, введенные пользователем, в конечном итоге должны быть переданы в веб-службу, но до тех пор я хочу, чтобы они сохранялись, даже если у Iphone закончится питание.

Возможно ли это? Или оболочка флэш-памяти Iphone делает невозможным доступ к жесткому диску?

Ответы [ 2 ]

1 голос
/ 08 октября 2009

Вы можете записать в базу данных с помощью SQLite3 способ хранения данных на телефоне.

"У вас есть доступ почти ко всем API-интерфейсам AIR 2.0 и Flash Player 10.1. Например, вы можете использовать такие API-интерфейсы, как RTMP, удаленные общие объекты и AMF, а также API-интерфейсы AIR, например SQLite и доступ к файловой системе. см. часто задаваемые вопросы для разработчиков по Adobe Labs. "

-источник http://www.adobe.com/devnet/logged_in/abansod_iphone.html#

Также они, похоже, рекомендуют не использовать Flex:

"Хотя создание содержимого iPhone возможно с помощью настольной Flex Framework, мы не рекомендуем этого. В настоящее время платформа Flex оптимизирована для выполнения в среде рабочего стола. Модели производительности, пользовательского интерфейса и взаимодействия не оптимизированы для мобильные устройства. "

Надеюсь, это поможет:)

0 голосов
/ 08 октября 2009

В случае, если кто-то еще ищет способ использования Flex на Iphones: Adobe планирует выпустить мобильную версию платформы Flex 2010.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...