IOS教程之做iOS开辟的这2年:30而立投身iOS开辟嫌晚?仓酷云
如果你对iPhoneDevelopment有兴趣,以下是入门门槛供参考:首先你要有一台Mac电脑(因为iPhoneApp使用Mac平台内建的Xcode开发工具),网上也有在Windows下搭设开发环境的教程,请大家自行谷歌一下,良多程序员自称“码农”,他们自嘲干的是膂力活儿,吃的是芳华饭。30今后还在苦逼的和Code打交道的人生是失利的。ChrisChen,一名上海的Freelancer,30岁今后俄然决意投身iOS开辟。他在博客里回忆了这2年做iOS使用的履历,感到很多,信任他的一些心得会引发良多人的共识:
<br>
ChrisChen:自在开辟者
30而立才进行:做iOS开辟也会上瘾
2年前Chris买了第一台MBP,他坦言事先不外只是由于Windows用的审美委靡想换换口胃,实验一下更酷更好的设备,来做编程。听到他的设法,身旁的一些伴侣纷繁暗示不解:30岁入手下手转头做“码农”,你是说着玩的吧?
<br>
Chris初次购置的苹果设备
只要一名伴侣倡议他往做iOS开辟。入手下手时分他也只是抱着专业工夫弄弄开辟的设法,谁知不到1年,他就深深厚浸在iOS开辟当中没法自拔,在30岁才入手下手的编程这条“毛病”路途上越走越远。
iOS开辟值得你泯灭芳华光阴吗?
提及来简单做起来难。良多人都说本人“对iOS开辟有乐趣”,每当Chris反问“为何”的时分,回覆都是“钱多”。就仿佛高考填意愿的时分,良多人都对抢手专业“有乐趣”,只是由于抢手。但是这真的值得你消费大批工夫往进修iOS开辟吗?这真是你想要的生存?
Chris以为与其拿着不错的薪水干着有趣的事情,还不如开掘心坎真正巴望的工具,可以时候唤起你的热情、让你延续专注。侥幸的是,iOS开辟恰好和他的希望一拍即合。但这其实不暗示一切人都应当往做iOS开辟,乔布斯已经说过:做你本人。但这一点却“不同凡响”大概“跟从潮水”更简单让人疏忽。
<br>
KillingTimeviaflickrive
工夫可贵要只管公道使用
天天不休进修,才干不休提拔本人。Chris自称定阅了大批的iOS开辟相干的资本,从博客、Twtter到网站都有。30岁今后的工夫分明可贵了良多,天天大批的常识涌向互联网,良多时分会有些目不暇接。以是你得学会弃取,和善用一些体例来举行化解,好比用ReadItLater和Evernote这类工具。
作为一位自在开辟者,接办项目也要举行决定,记着你的工夫可贵!Chris会倾向于选择一些供应明晰方针、优秀计划、细致细节的项目。
编者的话
在外洋,良多人认定了一项奇迹,便毕生投进个中,最初成为大家为众人仰慕的年夜有人在。正如Unix的哲学之一:做一件事,做到极致。人生有良多路要走,做本人真正喜好的事变,甚么时分也不算晚。
<br>
活出代价viaWeheartit
最重要的就是UINavigationController他是一层一层推进view的打开iPhone里的联系人每点一个联系人屏幕就会像右推到下一个界面这就是UINavigationController在做的事UINavigationController 才在自己的Windows电脑上安装配置成功了一个完美的Mac OS X Lion(10.7.4)系统,而且下载了Xcode4.5的最新版本。虽然不能实机调试,但是作为iOS开发学习已经非常完美了。 在此,某不才愿将安装成功的Mac OS X系统的vmware虚拟机向有志学习iOS开发的各位学友们免费开放出来,经测试,可以在WindowsXP/Win7系统上完美运行,即便你的机器只有2GB内存。 重要的是,放眼全球也的确找不到第二个如苹果iOS平台这样健壮、完整、先进而且为开发者带来真实收益的开发平台来。 近期由于IOS7的发布,所以应用的适配潮可谓是都搞的锣鼓喧天,甚是热闹,因此呢,因适配IOS7而产生的问题也是铺天盖地的卷来, 其实在培训的过程中,学习到最多的就是查资料的方式,当时感觉老师好坑,什么都不告诉我们,让我们自己去查,但是现在觉得还是要自己解决问题,这样才能理解的更加深入。 我也从简单的状态栏适配开始,先研究了下关于状态栏的适配,特总结如下,供广大网友一起讨论交流。 培训的时候很痛苦,每天要待12个小时,上午讲课,下午和晚自习解决作业,看文档,学习的时候感觉就是资料太少,而且看着资料也不明所以,非常痛苦, 还有开发工具是用Xcode,是在Mac系统的,你多摸索一下就可以开发简单的应用了,建议你买一本iphone开发秘籍第二版看看,希望可以帮到你,谢谢。 down下code4app网站的每个分类的代码挨着看 边吃零食边看Stanford的视频教程 以上可以同时进行,学习过程中尽量不要纠结细节和底层,要知道ios是封闭的、OC是高级语言,我们不可能过多地去了解它的原理,至少在新手阶段没有必要。用迭代的方式更新你的知识,而不是死抠一个知识点。 培训的时候很痛苦,每天要待12个小时,上午讲课,下午和晚自习解决作业,看文档,学习的时候感觉就是资料太少,而且看着资料也不明所以,非常痛苦, 有办法利用自己手头的电脑立刻开始这个美妙旅程的。 学习ios没什么捷径,关键在于多动手敲,曾看到前辈开玩笑说怎么快速学会某技术,答案是:“提高打字速度,快点写代码就能快点学会了”。 这个办法就是在WindowsXP或Win7的电脑上,使用vmware虚拟机来搭建一个真实的Mac OS X环境。 其次学习方法和学习心态很重要,在学习当中应该保持一颗良好的心态。应该借鉴别人好的学习方法,大家互相帮助,取长补短。 在此,某不才愿将安装成功的Mac OS X系统的vmware虚拟机向有志学习iOS开发的各位学友们免费开放出来,经测试,可以在WindowsXP/Win7系统上完美运行,即便你的机器只有2GB内存。 看完这个你就可以有多种选择来踏入做应用的阶段
页:
[1]