网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月20日漏签0天
ios开发吧 关注:53,212贴子:283,792
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 10回复贴,共1页
<<返回ios开发吧
>0< 加载中...

iOS 开发入门需要学习哪些知识,从一无所知到精通需要多长时间?

  • 只看楼主
  • 收藏

  • 回复
  • 就像疯一样i
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
多说无益,怒以身犯险,亲身示范!
无基础文科生入门iOS的3个月(以第一个app上线作为入门标准)
这个经历主要是分享给一些像我这样,对互联网想法多多,按耐不住非得亲自上阵的楞头青。这里以上线一个app为目标(不奢望做出啥高级算法,90%的app也不会涉及算法),当第一个app完成,基本上就不会再对开发有恐惧,之后尽情学习,享受创造规则的快感吧!


  • 就像疯一样i
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
也有其他大牛们说上网搜索自己学入门超快的,我觉得身为一个无背景的文科生,还是有点吃力的。脑子里没有知识的框架,学到个知识点都不知道往哪里整。所以还是推荐从书或者公开课入门。有个老师带入门总是容易理解些的。


2026-01-20 03:52:49
广告
不感兴趣
开通SVIP免广告
  • 就像疯一样i
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
第一步:编程入门课
时间预计:4个星期
推荐看公开课,Udacity也行,网易公开课也行,自己找一个面对对象语言(一般是JAVA,C++,Python)的课。我是在网易公开课看的斯坦福的CS106A,学的JAVA。
如果你纯粹学iOS开发,不推荐看哈佛CS50,CS50是给CS系的学生介绍整个计算机世界的框架,讲的内容比较多,进度比较快,对iOS开发其实有点累赘了。(臣妾有点跟不上啊!!)
计划安排是一天一课,看课程要求的书(至少看完一本)及大部分作业。这一阶段重点不是语法,而是以下3个目标。也可以加一些iOS学习的交流群,我这里有一个挺不错的群: 681503716,如果要验证码的话就填【墨子】就可以了。里面有很多资料,也时常有大神在里面讨论问题。
目标:
1.让自己对编程这件事感到适应。
写helloworld。
怎么写function,怎么调用function。
全局变量,局部变量这类基本知识点。
都是基本的东西。看看书,写多两个程序就欧啦。
2.掌握编程语言的基本要素。
编程语言4个要素:
a.基本的数据类型:整数,实数,character,string, boolean
b.基本的运算符号:+-×/><++--那啥的
c.怎样输入输出
d.怎样控制程序:sequence,selection,loop
3.了解编程范式
面对过程编程。
面向对象编程。


  • 就像疯一样i
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
第二步:上手iOS!
时间预计:2星期
强烈推荐CS193P,老头子讲的超级好!我的很多东西(对象思维啥的)是在这里跟着做练习的时候才真正明白的(好啦,也可能是上一堂课练习做得少的原因)。如果等到9月应该itunesU上会开始教iOS7了。网易公开课的是2010年iOS5版的,前10堂课,也行。(iTunes U上有完整的课)
CS193P说有prerequisite,一开始被吓到,事实证明还是可以学下去的。头两节课一头雾水,没关系,把itunesU上的课件下载下来,把所有代码打出来,然后一个个元素对应之前学的语言匹配,再不懂先放着,继续学后边的,过几天打多点代码就懂了。
感觉学5、6堂课,一个星期左右就可以开始进入下一阶段自己做东西了。之后用啥学啥,每堂课都有主题的。速度慢点的同学们,这阶段跟我一样准备两个星期吧!


  • 就像疯一样i
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
第三步:开发app!
时间预计:2星期(本人...1个半月,实在不好意思说出口)
这个时间就可长可短啦,还包括美工,交互啥的。坚持要用啥学啥的原则,其实就是知道iOS SDK都有什么组件,每个组件有什么function而已。stackoverflow, Github, apple sample code多上,搜索引擎多用。如果有个师傅,这个阶段真的是进步神速。
好的!不出意外,你的第一个app就这么新鲜出炉了!从今天开始,成为一个冷艳逼格高尚的iOS开发者吧!
======================================================================
这种学习开发方法弊端是基础不牢,后期提高需要自己重新補上C知识,毕竟Objective是基于C的语言。
但优势也是相当明显的,就是快速消除文科生对编程的恐惧!对于常规的,C → C++ →Objective C这样扎扎实实,动辄半年熟练掌握一个语言的缓慢进程,一想到就悲从中来,让想学习开发的大部分人第一步都不敢迈出。


  • 就像疯一样i
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
经验纯粹由一个刚入门可能还全身bug的菜鸟分享给连门都还没入的菜鸟们,有错误的地方,请各位高手指正,让更多人能学会编程,享受创造产品的乐趣!


  • 就像疯一样i
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
加群 681503716,如果要验证码的话就填【墨子】就可以了。里面有很多资料,也时常有大神在里面讨论问题。


  • jieduidemidi
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
刚申请,楼主加一下,谢谢🙏


2026-01-20 03:46:49
广告
不感兴趣
开通SVIP免广告
  • 我不喜欢看你挨饿
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
学屁iOS,快转其他,行情不好


  • 诗酒飞花
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
!


  • 诗酒飞花
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
!


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 10回复贴,共1页
<<返回ios开发吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示