正如我之前的文章所提及的, iOS 7 代表的不止是苹果修改他们的挪移配备的UI;它也代表了对延缓学习怎么末尾建立原生iOS运用的开拓者的一个机遇. iOS 7 是最新的一系列修改,它为新开拓者供应了最好的机会来位iPhone, iPad 和 iPod Touch做运用, 包括了:
这只是第一波后乔布斯时代产品的末尾,乔布斯(创造时髦习尚的人)和Scott-Forstall (技能头头)都给iOS注入了自己配合的设计和技能。 Jony Ive担负Apple 无与伦比的机身设计, 现在正在做全面的设计,也包括UI。在技能发面, Craig “Hair Force One” Federighi的角色从Mac OS 拓展到iOS。 当然一切人似乎按照苹果的信条“每一个成功的眼前都是否数的否定”Ive 和Federighi 的决定可能会是完好不合的乔布斯和 Forstall 所做的。
非常多开拓者不喜好外地运用的启事是它们看起来太难搞了。iOS开拓要用两个Tools,Xcode写代码,Interface Builder调运用外观,这点让外地运用越发不谄媚。现在Interface Builder已经是Xcode内建的了,这一新的、吞并了的Tools已经失掉很好改进,都让人觉得奇特它们曾经是分开的。同时,Objective-C言语跟它的编译器已经有了很大幅度的紧跟潮流的改进。假设用过市道上比较风行的面向Tools言语,不管是C#、Java、JavaScript、PHP、Python、Ruby或Visual Basic,你都可以很随便的转到Objective-C。
ios 的设计理念和用户界面的修改
在2007年苹果推出之前,传统的智能机是以物理键盘,轨迹球,手写笔,或是动弹轴作为辅佐指导。IOS远离了这类熟悉的界面,并以触摸屏作为重要的输出配备。这类新型的操纵界面需求操纵给以了了的目的,并且使它们看起来像物理的按钮,拨动开关,拨号面等等。从iphone引入六年间,大大大多数挪移配备上应用触摸屏作为其重要的接口。当然iOS的用户界面在2007年问世,但在2013年iOS的用户界面可以摘掉“操练轮”供应给用户。
一切这些变卦加在一同,意味着你可以接近的iOS,一个全新的平台 - 一个恰好有一个大的(和最生动的)用户群。这类“完美风暴”的变卦实在不经常爆发 - 也许每十年一次 - 所以,假设你已经在“适合的时期”学习iPhone和iPad原生运用次序开拓,我要告诉你:就在此时。
只需报名介入IOS免费开拓者计划你就可以够获得当前版本的iOS,但假如想获得iOS 7的预览版,你得注册iOS开拓者计划。个人开拓者每年只需99美刀,可以让你反省全部iOS 7低级内容,和提交app到App Store卖。注册过程很快,请猛截这里 Apple’s iOS Developer Program enrollment page。
注册成功后你主可以下载适宜你的配备的iOS 7和开拓Tools,和反省只供应给开拓者的内容。
取得Xcode 5 预览版和iOS 7 SDK(软件开拓包)
为了构建iOS 7运用,你将需求Xcode 5 预览版本,即下一个版本的苹果集成开拓状况。还有一同Task的iOS 7 beta SDK,它包括iOS模拟器,这个模拟器让你在布置你的运用到真实的配备之前对它履行测试(也许假设你手边没有iPhone,iPad和iPod Touch的话,你可以试试这些运用)。它与目前版本的Xcode具有不合的名字(目前版本名字是Xcode,预览版本叫Xcode5-DP),这两个版本可以同时运转在一致台Mac上。
但凡情况下,你仅仅从Mac的运用商铺里免费地下载Xcode就可以够获得Xcode。可是Xcode 5是预览版,而且仍然不是公布版;因此你必须从苹果开拓者站点下载它。把你的浏览器定位到iOS Dev Center。假设你已经在iOS开拓者次序中正常注册,你该当可以看到iOS 6.1和iOS 7的本钱选项。当然,你该当选择iOS 7 SDK beta,然后你会看到如图所示界面:
你可以点击 Resources for iOS 7 beta下面的Downloads链接,你也可以选择向下动弹。不论那种办法,超级你会找到像下面的界面:
点击Xcode 5 and iOS 7 SDK beta链接来末尾下载。这是一个1.73GB的.dmg文件,下载完后双击,挂载磁盘镜像并掀开,你会看到以下界面:
把Xcode5-DP拖动到Applications文件夹来安装,然后就搞定了!
本文中的一切译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接。 2KB翻译Task依照 CC 协议,假设我们的Task有侵犯到您的权益,请及时联系我们。2KB项目(www.2kb.com,源码交易平台),提供担保交易、源码交易、虚拟商品、在家创业、在线创业、任务交易、网站设计、软件设计、网络兼职、站长交易、域名交易、链接买卖、网站交易、广告买卖、站长培训、建站美工等服务