IOS编程之10个必须的iOS开辟工具和资本仓酷云
不管是学习Objective-C语言,还是学习ios,我都只是跟着书上的例子,在苹果机上,在Xcode和InterfaceBuilder开发环境中,按部就班的“抄”些应用程序。界面总不是一件很简单事,特别是iPhone/iPad的界面,做过iOS开辟的程序员,必定会感应开辟iPhone/iPad的界面是一件何等不简单的事。上面的文章来自10EssentialiOSDeveloperTools&Resources,这个文章先容了十个iOS开辟的基本性工具和资本,其必定会很无效地帮你做iOS的开辟。(在这里,我再闲扯一句,固然Android的开辟仿佛整整XML文件界面就出来了,其分明比iOS的开辟要简单良多,可是我仍是以为iOS的性命力要强过Android,看看Android明天的使用就晓得,偶然候进门门坎低不是一些功德,年夜多半的程序员弄出来的Android代码和软件几乎使人作呕,就像不是每一个人都能烧到手佳肴一样。1.Omnigraffle+UltimateiPhoneStencil
<br>
Omnigraffle是一个很壮大的像MicrosoftViso的一个软件,其只能于运转在MacOSX和iPad平台之上。它曾取得2002年的苹果计划奖。在这里,你能够下载UltimateiPhoneStencil,然后利用Omnigraffle来十分快地制造你的iPhone使用的演示界面。(检察了一下Omnigraffle的iPad版,真贵,$49.99。作者竟然保举买,TNND,一看就是托)。
OmnigraffleLink,UltimateiPhoneStencilLink
2.GlyphishIcons
<br>
你大概能从下面的这些图标中看到Flipboard和Twitter在iOS上的使用利用了个中的一些图标。是的,这些个小图标对你的开辟很有匡助。作者激烈保举你花$25往购置Glyphish的Pro版。固然啦,你都能花$99/year开辟iOS的程序,你还怕花这戋戋的25刀?
GlypishLink
3.teehan+laxiPhone4GUIPSD
<br>
teehan+lax是一个加拿年夜多伦多的代办署理商。他们常常公布一些他们本人外部用的资本,iPhone4GUIPSD就是个中的一个,这是一个PSD资本文件其包含了iPhone4的UI视图把持和一样平常的UI元件。这是收费让你下载的。
teehan+laxiPhone4GUIPSDLink
4.StanfordUniversityiPhoneDevelopmentLectures
<br>
斯坦福年夜学iPhone开辟教程,这多是iOS开辟者的圣经级的课程了,你能够从iTunesU高低载,固然,国际的各年夜流派公然课也有这个视频,另有中笔墨幕。好比网易公然课:http://v.163.com/special/opencourse/iphonekaifa.html
iTunesULink
5.71Squared
<br>
假如你要弄iPhone的游戏开辟,那末你可看看71Squared上的资本和教程,让你从零入手下手弄iPhone游戏。不晓得你有无传闻过TinyWings这个由AndreasIlliger开辟的很大度的并取得很年夜乐成的游戏?Andreas就是从这个网站上进修开辟的。这个网站的的资本太丰厚了,你相对不克不及错过。
71SquaredLink
6.Charles
<br>
假如你想让你的使用收回一个HTTP哀求,并经由过程仿真器来调试,这生怕是一件很难的事。Charles是如许一个工具其强在让你看到一切的和互联网交互的哀求。这个无价的可让你节俭伟大的工夫来debug你的使用。固然,要价$50啊,很方便宜,可是仍是那句话,$99刀一年你都花了,你还在意这点钱?
CharlesLink
7.ASIHTTPRequest
<br>
和Charles一样,ASIHTTPRequest也是一个壮大的封装其由CFNetworkAPI机关。假如你想要从你的iPhone上挪用一个WebAPI,那末ASIHTTPRequest必定会省你良多事。这个工具的文档极度的不错,并有不计其数的有效的功效几近掩盖了一切的事,好比:PUT,DELETE,GET,POST全都没有成绩。
ASIHTTPRequestLink
8.StackOverflow
<br>
StackOverflow这个工具不必说了吧。我团体以为这是这个天下上最好的问成绩的中央,就算你不问,你就上往查一查,你也能看到一年夜堆已有人问过的成绩。经由过程成绩来加深熟悉,是进阶的要做的事。在stakeoverflow眼前,甚么CSDN,it-pub,等等国际的手艺成绩办理网站完整不值一题。
StackOverflowLink
9.MBProgressHUD
<br>
MBProgressHUD是一个用来做没有文档的UIProgressHUDUIKit类的替换品。其就是用来显现一个正鄙人载中的唆使器。这个工具很简单利用,而且有很好的文档,你必要几分钟就能够把其集成到你的使用中。你能够到githubrepository上检察其材料。作者号称其99%的使用都利用了这个工具。
MBProgressHUDLink
10.AppleDocumentation
<br>
作者说,最初一个资本也是最好的一个,那就是苹果的官方文档AppleDocumentation,示例代码,视频,各类类的参考文档,你在开辟过程当中相对没法分开它。在你往StackOverflow和Google的时分,你应当先往看看这个文档。
iOSDocumentationLink
下面是原作者先容的一些资本,看起来是给初学者用的,我也是初学者,在这里想问一下列位熟习iOS开辟的年夜拿,在这个基本上,你们有无甚么保举?
把上面两个对象连在一起把他们变成一个整体所有的CD操作都是通过这个类的这个需要仔细看文档了举个不恰当的例子就像三个人收拾衣服一个人负责衣服的存放位置(NSManagedObjectModel)一个人负责把衣服分类冬天穿夏天穿等(NSPersistentStoreCoordinator) 开始的时候甚至想放弃,不过想想自己的未来,只能咬牙坚持,课下就不停的缠着老师。放学就补基础,这些基础的东西没有速成的,只有刻苦努力。我是后来发现的,转变自己的心态,不要读书看资料当成一种痛苦 首先是基础,在汉昌的课程非常全面。从object—c到最后的毕业项目,基本上方方面面都涉及到了,我是一名非计算机专业的学生,起初学习还有点吃力,因为基础知识薄弱。经常像听天书 众多研发人员积极参与到iOS平台的开发中来也就不足为奇了。 down下code4app网站的每个分类的代码挨着看 近期由于IOS7的发布,所以应用的适配潮可谓是都搞的锣鼓喧天,甚是热闹,因此呢,因适配IOS7而产生的问题也是铺天盖地的卷来, 众多研发人员积极参与到iOS平台的开发中来也就不足为奇了。 好处就是运行速度会变快,ios6针对系统的优化进一步加强了,很多网友测试ios6,第一感觉就是速度快,而且ios69会有一些新功能,新浪微博,facetime支持3G网等等。。弊端就是,现在的ios6只能算是正式版本的第一个版本,bug很多,不少人刷完ios6都出现了很多毛病,开不开机,缺少图标等等。。最好现在不要升级,等官网放出下一个版本的时候,再选择升级。。。 有办法利用自己手头的电脑立刻开始这个美妙旅程的。 每个行业都一样,想要一天学有所成是不可能的,一定要做好努力的准备,做ios不是简单的学会oc语言。不怕多走弯路,就怕不肯动手。 其实在培训的过程中,学习到最多的就是查资料的方式,当时感觉老师好坑,什么都不告诉我们,让我们自己去查,但是现在觉得还是要自己解决问题,这样才能理解的更加深入。 其实在培训的过程中,学习到最多的就是查资料的方式,当时感觉老师好坑,什么都不告诉我们,让我们自己去查,但是现在觉得还是要自己解决问题,这样才能理解的更加深入。 培训的时候很痛苦,每天要待12个小时,上午讲课,下午和晚自习解决作业,看文档,学习的时候感觉就是资料太少,而且看着资料也不明所以,非常痛苦, 众多研发人员积极参与到iOS平台的开发中来也就不足为奇了。 近期由于IOS7的发布,所以应用的适配潮可谓是都搞的锣鼓喧天,甚是热闹,因此呢,因适配IOS7而产生的问题也是铺天盖地的卷来, 好处就是运行速度会变快,ios6针对系统的优化进一步加强了,很多网友测试ios6,第一感觉就是速度快,而且ios69会有一些新功能,新浪微博,facetime支持3G网等等。。弊端就是,现在的ios6只能算是正式版本的第一个版本,bug很多,不少人刷完ios6都出现了很多毛病,开不开机,缺少图标等等。。最好现在不要升级,等官网放出下一个版本的时候,再选择升级。。。 自从苹果公司开放iOS SDK以来,大量的国内外的软件开发者将关注的目光聚集在苹果的iOS平台上。由于iPhone和iPad自一出现就给人带来了颠覆性的感觉 看完这个你就可以有多种选择来踏入做应用的阶段 然而,在vmware软件环境下,安装Mac OS X操作系统也是一件非常复杂的事情,而且还有可能花费了大量时间,最后却跑不起来。笔者也是经过了大量的实践, 中国如今已然发展成为一个软件大国,软件人才的数量跃居全球之首。当然,在苹果平台的开发领域,也保持了相当强劲的发展势头。然而,很多初入iOS开发门槛的开发者,
页:
[1]