三周前,苹果发布了iPhone SDK,随SDK奉上一个最新版本的XCode 3.1 Beta 1。昨天苹果更新了iPhone SDK,现在升级到Beta 2(Build 9A2151)。一直被开发人员诟病的无法用Interface Builder创建iPhone界面的问题终于被解决。
最新发布的Beta2版 iPhone SDK和上一个版本最大的变化就是,现在提供了一个最新版本的Interface Builder。这个由互联网发明者(就是我们熟知的WWW: World Wide Web)发明的界面编辑器,终于支持iPhone的Cocoa Touch界面设计了。

这意味着,你可以扔掉大部分自己建立的定制界面代码,转而直接通过读取nib的方式显示iPhone应用程序的界面。对于一般应用程序开发者来说,这可以节省掉大量的代码和时间花费。

不过新版发布也带来一个问题,我们知道,XCode默认安装是装到苹果磁盘根目录的/Developer目录。在Beta 1中,XCode允许安装到其他目录,而且不和从前版本的XCode冲突。不知道为什么,新版的XCode 3.1 Beta2却有了一个新问题,它只能安装在/Developer目录才能支持Cocoa Touch。而且由于iPhone并没有Mac中所带的那么多字体,因此在界面设计的时候,你也许需要注意字体问题,因为有些Mac OS有而iPhone没有的字体,将没办法在iPhone中显示。
如果你对iPhone开发感兴趣,也许你需要阅读一下Beta2 的发行指南:
http://developer.apple.com/iphone/library/releasenotes/DeveloperTools/RN-InterfaceBuilder/index.html
在API中,iPhone SDK Beta2与Beta 1也有了一些变化,你也不应该错过API变化的更新说明:
如果你准备好了,希望自己玩玩最新出品的iPhone SDK Beta 2,那么去这里下载吧:
http://developer.apple.com/iphone/
你需要是ADC成员才可以下载这个1.36G的DMG安装包。
4 Responses for "苹果大神发新作:iPhone SDK Beta2 - XCode 3.1 Beta2"
I would like to have a forum to discuss the development on Mac platform, now we have some BBS board related to Mac Platform, but none of them focuses on development, if this host is stable and the bandwidth is enough, try to setup a BBS for our discussion.
I will support you.
thank you younker. You can reach me on ichat: guanq [at] mac.com
Ok, I will try to apply an iChat accout:)
Hope Mac Developers will have a place for discussing programing on Mac.
Support!
发表评论