我正在寻找开发基本的客户端服务器数据应用程序来增加网站的价值。
该网站是基于 .net 的,打开一个 api,如 asmx web 服务、json 或 xml 会很简单。
谁能告诉我有什么限制 - 从技术上讲,闪存的可能性以及 Apple 认为的良好做法。
有人有任何 Actionscript 代码示例吗?
我不认为涉及 Flash 的任何事情都被 Apple 视为“良好做法”......
开个玩笑,我会使用 JSON,它非常适合 ActionScript,因为 ActionScript 基于 ECMAscript。JSON 的开销比 XML 少,这在手机上也是一件好事(带宽更少)。
在 ActionScript 中使用 XML 很容易,因为它具有 E4X,但如果您以后应该切换到 Objective-C/Cocoa,我相信 JSON 比解析 XML 更适合。
您可能应该避免的是设置 SOAP Web 服务。根据我的经验,它在 .Net 服务器端可能看起来是一个诱人的选项,但在客户端使用 ActionScript 等脚本语言时使用起来很麻烦(而 SOAP 有很多开销)。
所有这一切都说明了我没有使用 Adobe 的 iPhone 的 Flash CS5 打包程序为 iPhone 进行任何开发。