| Apple iPhone SDK | Toolchain | Windows Mobile | S60 | Android | |
|---|---|---|---|---|---|
| Cost | Free | Free | Free; could be more depending on tools used | Free; could be more depending on tools used | Free |
| Wide-scale app availability | June | Now | Now | Now | Depends on device availability |
| Native development | Yes | Yes | Yes | Yes | Yes |
| Languages suppoted for native development | Objective-C | Objective-C | C++, C#, VB.NET | C++ | Java |
| Digital certificates | Required for distribution | No | Available, required for some phones | Available, required for some phones | No |
| Retail support | Full; 30 percent Apple revenue share; free apps allowable | No | Limited | Limited | No, but Android Developer Challenge offers money and publicity |
| Platform maturity | Immature | Immature | Mature | Mature | Immature |
| First-party support | Yes | No | Yes | Yes | Yes |
| Community support | Just getting started! | Excellent | Excellent | Excellent | Excellent |
| App installation method | Direct (App Store), iTunes | Installer.app, custom | Direct, ActiveSync | Direct, PC Suite | Unknown; installation on emulator is not reflective of production devices |
| Emulator available | Yes | No | Yes | Yes | Yes |
| Remote debugging | Yes | No | Yes | Yes | Yes |
| Target device variety | Poor | Poor | Excellent | Good | Poor (that will change, though) |
| Touchscreen support | Multi-touch | Multi-touch | Single touch | Umm... soon? | Single touch |
| App availability and variety | Poor (that will change, though) | Good | Excellent | Excellent | Poor (that will change, though) |
| Underlying architecture | Cocoa Touch / Mac OS X | Mac OS X | Windows | Symbian | Linux |
| Flash availability | No | No | Yes | Yes | No |
| Java availability | No | In development | Yes | Yes | Yes |
iPhone SDK 和 其他mobile SDK 对照表
最新推荐文章于 2025-11-23 22:02:59 发布
本文对比了Apple iPhone、SDK Toolchain、Windows Mobile、S60及Android等手机平台在成本、应用可用性、原生开发语言、数字证书需求等方面的特性。各平台在支持的语言、成熟度、零售支持等方面存在差异。
753

被折叠的 条评论
为什么被折叠?



