0

IPhone で実行される既存の Web サービス用のシック クライアント アプリケーションの構築に関心があります。やっとFlashが使えるようになったので、クライアントサイドの開発にはFlexを使おうと思いました。

ただし、Flash アプリは IPhone でネイティブにサポートされておらず、ラッパーを介してのみサポートされているため、これらのアプリがデータを永続化できるかどうか疑問に思っていました。ユーザーが入力したデータは、最終的には Web サービスに送信されるはずですが、それまでは、iPhone の電源が切れても保持されるようにしたいと考えています。

これは可能ですか?それとも、iPhone のフラッシュ ラッパーが原因で、ハードディスクにアクセスできなくなるのでしょうか?

4

2 に答える 2

1

電話にデータを保存する方法として、SQLite3 を使用してデータベースに書き込むことができます。

「ほぼすべての AIR 2.0 および Flash Player 10.1 API にアクセスできます。たとえば、RTMP、リモート共有オブジェクト、AMF などの API だけでなく、SQLite やファイルシステム アクセスなどの AIR API も使用できます。詳細については、開発者を参照してください。 Adobe Labs のよくある質問」を参照してください。

-ソースhttp://www.adobe.com/devnet/logged_in/abansod_iphone.html#

また、Flex を使用しないことを推奨しているようです。

「デスクトップ Flex Framework を使用して iPhone コンテンツを作成することは可能ですが、お勧めしません。Flex フレームワークは現在、デスクトップ環境での実行用に最適化されています。パフォーマンス、UI、および対話モデルは、モバイル デバイス用に最適化されていません。 "

それが役立つことを願っています:)

于 2009-10-08T07:55:19.870 に答える
0

他の誰かが iPhone で Flex を使用する方法を探している場合: Adob​​eは、Flex フレームワーク2010のモバイル バージョンをリリースする予定です。

于 2009-10-08T14:55:49.307 に答える