在高级开发人员看来,开发一个iPhone应用程序比开发一个Mac OS X应用程序的过程简单。因为他们使用了共同的开发工具,基于相似的基础类库。其实无论相似与否,他们之间总有一些区别。一个iPhone不是一台台式机;他拥有不同的用处和不一样的设计需求。那些需求需要利用iPhone OS中的一些强项,并且要放弃一些对于移动平台不合理,不切实际的功能。由于iPhone和iPod touch屏幕比较微小的原因,这意味着你的软件要让用户始终关注那些他们真正需要的信息。
ArcGIS API for iOS 使您可使用 Objective C 构建多种应用程序(这些应用程序将运用 ArcGIS Server 提供的强大制图、地理编码、地理处理和自定义功能)并将它们部署到 Apple iPhone、iPod Touch 和 iPad 设备。API 包括可在 Xcode 集成开发环境 (IDE) 中使用的本地 Objective C 库、模板和实例。
适合IPhone的快速原型开发,里面有组件如下: iPhone Segemented Tab Control Table View 1 - Labels Label Table View 2 - Switches and Labels Slider - Border Group Table View Table View 3 - Selected Option Top Bar Application Title Bar Application Title Bar - Optional Inst