想学习iphone开发,不知道如何下手,之前一直是做WEB开发。现在对移动开发挺有兴趣的。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
aidai524
V2EX    iDev

想学习iphone开发,不知道如何下手,之前一直是做WEB开发。现在对移动开发挺有兴趣的。

  •  
  •   aidai524
    aidai524 2012-09-24 19:10:23 +08:00 6942 次点击
    这是一个创建于 4770 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,有过来人可以分享下不。或者发一些iphone开发的入门资源,视频和书籍也都可以啊。
    30 条回复    1970-01-01 08:00:00 +08:00
    xhinking
        1
    xhinking  
       2012-09-24 19:24:39 +08:00
    苹果官方的Guide含金量很高,斯坦福老头视频也不错,再配合raywenderlich的例子做做。

    欢迎补充。
    aidai524
        2
    aidai524  
    OP
       2012-09-25 09:26:38 +08:00   1
    自己补充一条刚找到的,一个网上的朋友翻译的国外的文章http://www.cnblogs.com/zilongshanren/
    donnior
        3
    donnior  
       2012-09-25 10:24:07 +08:00
    推荐斯坦福老头的视频教学,每年都更新的而且;不过一定要坚持把整个系列学习完
    aidai524
        5
    aidai524  
    OP
       2012-09-26 09:37:07 +08:00
    @cyokvip air已经入手好久了,这个到不需要担心
    cyokvip
        6
    cyokvip  
       2012-09-26 09:42:48 +08:00
    @aidai524 你web做什么开发的,我是做php的,也想转做ios,之前在一家移动互联网做过,天天给他们写接口,而他们也只是布布局,调调接口就完事了,感觉好轻松啊,而且工资又高
    aidai524
        7
    aidai524  
    OP
       2012-09-26 09:50:45 +08:00
    @cyokvip 做php跟ruby都有,主要是php啦,ruby是自己兴趣。
    aidai524
        8
    aidai524  
    OP
       2012-09-26 10:13:44 +08:00   1
    enqoo
        9
    enqoo  
       2012-09-26 10:14:03 +08:00
    建议你阅读这两篇文章:
    《如何开发你的第一款iPhone应用?》:http://goo.gl/Kqv9k
    《开始你的iPhone和iPad应用开发旅程》http://goo.gl/lIFp1
    penkchow
        10
    penkchow  
       2012-09-26 10:28:10 +08:00
    哦 看得我也有点兴趣了
    aidai524
        11
    aidai524  
    OP
       2012-09-26 13:08:18 +08:00
    @enqoo phonegap和titanium都做过东西,但是性能确实不敢恭维,而且后期由于版本经常升级干嘛的代码碎片太难处理。所以下定决心准备用Objeact C做了。
    lbj96347
        12
    lbj96347  
       2012-09-27 14:08:52 +08:00
    @aidai524 可以好像我这样购买,ios5基础教程/objective-c基础教程,两本书一起用,一边学习语言,一边学习xcode的时候,以及ios应用的开发。很快就可以上手,做些简单的东西出来。我也是从Phonegap转型过来的。:-)
    aidai524
        13
    aidai524  
    OP
       2012-09-27 15:52:12 +08:00
    @lbj96347 求推荐书名和链接,哈哈
    qiu108
        14
    qiu108  
       2012-09-28 15:30:36 +08:00
    楼主等学会了可以帮我开发个小程序吗 嘿嘿
    iTwoEleven
        15
    iTwoEleven  
       2012-09-29 10:37:34 +08:00
    英文阅读可以的话,官方SDK文档最好.
    Zackbot
        16
    Zackbot  
       2012-10-08 17:28:20 +08:00
    官方是最好的教材
    richiemin
        17
    richiemin  
       2012-10-08 17:35:01 +08:00
    官方sdk文档还有网易ios开发公开课,我也是搞web的,目前正在自学ios开发
    chisj
        18
    chisj  
       2012-10-08 18:17:59 +08:00
    C语言基础复习下,其他的就是各种控件的使用了。sdk很全很简单,不用书。
    aidai524
        19
    aidai524  
    OP
       2012-10-08 18:41:57 +08:00
    @xhinking
    @donnior
    @iTwoEleven
    @chisj 那个老头的视频看了几集了,讲的是挺好的,语言本身没什么问题,多看看就习惯了。就是对model那块用的很纠结,还得慢慢理解,其他的地方都蛮好搞的。官方的文档太多,不知道如何下手啊,不知道用哪种顺序去看。
    oa414
        20
    oa414  
       2012-10-09 00:02:40 +08:00
    和LZ一样,也是想学iOS开发。

    个人的一点计划是
    * 学习Objective-C && Cocoa (进行中)
    * 看老头视频,找一两本国外的靠谱点的书,看官方的文档入门。到时候再决定如何进行。


    今天从图书馆借了本国人写的iOS开发的书,第一章教你如何在PC中装黑苹果和如何绕过注册开发者账号在物理机运行程序……剩下的内容感觉没什么组织和讲解,感觉就像作者的个人笔记……
    Insomnia
        21
    Insomnia  
       2012-10-09 07:01:26 +08:00
    @donnior 你说的那个老头视频是这个吗?
    &feature=relmfu
    mille
        22
    mille  
       2012-10-09 07:07:41 +08:00   1
    aidai524
        23
    aidai524  
    OP
       2012-10-09 09:12:23 +08:00
    @oa414 国内的书就不看了,看过两本,确实不好,我现在书就是一本,深入浅出的那本。视频还蛮好的。http://www.raywenderlich.com/tutorials这里好多教程,都是实例,蛮好的。
    aidai524
        24
    aidai524  
    OP
       2012-10-09 09:12:55 +08:00
    @Insomnia 是的。
    aidai524
        25
    aidai524  
    OP
       2012-10-09 09:13:17 +08:00
    @mille 谢谢分享,浏览了下,蛮好的书
    oa414
        26
    oa414  
       2012-10-09 10:52:03 +08:00
    @aidai524 head first系列确实都是很不错的。我还在学语言。不知道有没有过时了?因为好像xcode4引入了自动计数释放内存,与以前的有点区别。我懒得去设置就找了本programming in objectiveC第四版的电子书看了。

    新的xcode与iPhone SDK变化大吗?
    vanemu
        28
    vanemu  
       2012-10-09 11:46:02 +08:00
    我的方法比较极端,先不看任何书和教程,把官方例子先过一遍,基本流程知道了,然后就着手做一个小但五脏俱全的项目。卡住的时候就去翻书翻教程,去 Google 或者 Stack Overflow。
    一周下来,基本上就应该能入门,熟络了。不带目的的看书看教程,对新手可能坚持不下来。另外,不管学习什么主要的还是靠积累。
    donnior
        29
    donnior  
       2012-10-09 22:48:06 +08:00
    @Insomnia 看不到你的视频还是图片,我们说的斯坦福老头就是Paul Hegarty, 27楼朋友说的这个
    xuzhongzhou
        30
    xuzhongzhou  
       2012-10-10 21:45:37 +08:00
    个人边学边做了一年半,觉得大概知道objc语法,然后边做边学最好,碰到问题再翻翻书,查查官方doc,看看论坛,用用Github上著名的常用用的库。这是最快最实在的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     965 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 22:53 PVG 06:53 LAX 15:53 JFK 18:53
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86