在今天举行的iPhone开发工具大会上,苹果发布了最新的开发工具,包括苹果内部开发使用的相同API和工具.
基于现有的Mac OS X技术,开发套件将提供一个健壮稳定的iPhone原生软件开发平台给开发者,开发套件分为以下部分:
Cocao Touch–多点触摸事件,多点触摸控制,加速度感应器,显示层次,本地化设置,警告,网页显示,人员选择,图像选择,摄像头.
媒体–核心音频,OpenAL,声音混响,录音,视频回放,JPG,PNG,TIFF,PDS,核心动画,内嵌OpenGL.
核心服务–集合,联系人,网络,文件访问,SQLite,核心位置,网络服务线程,偏好设置,URL工具.
核心系统–OS X内核,BSD TCP/IP,端口,电源管理,钥匙链,认证,文件系统,Lib系统,安全,Bonjour.
Mac OS X下运行的iPhone模拟器将给软件开发调试带来便利.苹果公司编写了一些演示软件,并且邀请软件开发者尝试,用两周时间能够做出何种iPhone程序.EA演示了iPhone版本的Spore,包括18关,包括编辑器和用加速度控制. 同时还演示的有:
–Epocartes
–Salesforce.com
–AOL AIM
–世家的超级猴子球
原生iPhone中运行的软件将通过iTunes软件商店销售,用无线方式下载.由开发者自行定价,开发者获得70%收入.收益月结,没有任何其他收费.iTunes软件商店将通过无线方式更新用户的软件.免费开发的软件,将通过iTunes免费发放,苹果不会向免费软件开发者收取费用.
所有上述特性将通过iPhone 2.0更新升级,今天一个测试版已经发给数千开发者.iPhone用户将于六月通过免费软件升级方式更新iPhone,iPod Touch用户将需要付费升级.
新的开发包现在可以免费下载,不过在iTunes软件商店却显示有每年99美元的使用费.
苹果表示并没有限制IP电话软件的开发,不过却禁止通过手机网络使用IP电话功能.

0 Responses to “苹果发布iPhone开发包”
Leave a Reply