Web サイトに価値を追加するための基本的なクライアント サーバー データ アプリケーションの開発を検討しています。
Web サイトは .net ベースであり、asmx Web サービス、json、xml などの API を開くのは簡単です。
技術的に、フラッシュで可能なことと、Appleが良い習慣と見なしていることの制限を教えてください。
Actionscript のコード例はありますか?
Flash が関係するものは、Apple によって「良い習慣」と見なされているとは思いません...
冗談はさておき、JSON を使用します。ActionScript は ECMAscript に基づいているため、ActionScript によく適合します。JSON が XML よりもオーバーヘッドが少ないということは、電話でも良いことです (帯域幅が少なくなります)。
ActionScript では E4X があるため、XML を扱うのは簡単ですが、後で Objective-C/Cocoa に切り替える必要がある場合は、XML を解析するよりも JSON の方が適していると思います。
おそらく避けるべきことは、SOAP Web サービスのセットアップです。私の経験では、.Net サーバー側では魅力的なオプションに見えるかもしれませんが、ActionScript などのスクリプト言語でクライアント側で作業するのは面倒です (SOAP には多くのオーバーヘッドがあります)。
これはすべて、私が iPhone 用の Adobe の Flash CS5 パッケージャーを使用して iPhone 用の開発を行っていないことを留保して述べたものです。