Toggle navigation
首页
问答
IT问答
生活问答
电脑知识
百科
测评
IOS开发要学习哪些方面的知识?
发布于2022-01-02 17:13:30
如果说没有基础的话,需要学习哪些知识?
1
个回答
网友回答
2022-01-02
来自网友的答案,请参考 第一步:编程入门课 时间预计:4个星期 推荐看公开课,Udacity也行,
网易公开课
也行,自己找一个面对对象语言(一般是JAVA, C++, Python)的课。我是在网易公开课看的斯坦福的CS106A,学的JAVA。 如果你纯粹学iOS开发,不推荐看哈佛CS50,CS50是给CS系的学生介绍整个计算机世界的框架,讲的内容比较多,进度比较快,对iOS开发其实有点累赘了。(臣妾有点跟不上啊!!) 计划安排是一天一课,看课程要求的书(至少看完一本)及大部分作业。这一阶段重点不是语法,而是以下3个目标。 目标: 1. 让自己对编程这件事感到适应。 写hello world。 怎么写function, 怎么调用function。
全局变量
,
局部变量
这类基本知识点。 都是基本的东西。看看书,写多两个程序就
欧啦
。 2. 掌握编程语言的基本要素。 编程语言4个要素: a. 基本的数据类型:整数,实数,character, string, boolean b. 基本的运算符号:+-×/><++--那啥的 c. 怎样输入输出 d. 怎样控制程序:sequence,selection,loop 3. 了解编程范式
面对过程
编程。
面向对象编程
。 第二步:上手iOS! 时间预计:2星期 强烈推荐CS193P,老头子讲的超级好!我的很多东西(对象思维啥的)是在这里跟着做练习的时候才真正明白的(好啦,也可能是上一堂课练习做得少的原因)。如果等到9月应该itunes U上会开始教iOS 7了。网易公开课的是2010年iOS 5版的,前10堂课,也行。(iTunes U上有完整的课) CS193P说有prerequisite,一开始被吓到,事实证明还是可以学下去的。头两节课
一头雾水
,没关系,把itunes U上的课件下载下来,把所有代码打出来,然后一个个元素对应之前学的语言匹配,再不懂先放着,继续学后边的,过几天打多点代码就懂了。 感觉学5、6堂课,一个星期左右就可以开始进入下一阶段自己做东西了。之后用啥学啥,每堂课都有主题的。速度慢点的同学们,这阶段跟我一样准备两个星期吧! 第三步:
开发app
! 时间预计:2星期(本人...1个半月,实在不好意思说出口) 这个时间就可长可短啦,还包括美工,交互啥的。坚持要用啥学啥的原则,其实就是知道iOS SDK都有什么组件,每个组件有什么function而已。
*
, Github, apple sample code多上,搜索引擎多用。如果有个师傅,这个阶段真的是进步神速。 好的!不出意外,你的第一个app就这么新鲜出炉了!
从今天开始
,成为一个冷艳逼格高尚的iOS开发者吧!
生活问答最新文章
1
适合美术生选择的考前班有哪些?
2
汉口一本线升学率最好的美术培训画室是哪一家?
3
马上高三了,很迷茫。妈妈要来陪读,感觉没有一点*了。
4
广告设计的发展前景如何?
5
准备申请3+2本硕连读,选择哪个院校好些?
6
重庆市铜梁中学好不好?去年升学率多少?上一本线多少?
7
大学管理类专业考研需要考高等数学吗?难度怎样 文科生
8
桂林航天工业学院好还是不好?
9
邵阳有哪些职业学校
10
哪个辅导班比较好
相关阅读
1
开发一款浏览器内核需要学习哪些方面的知识
2
从事国际贸易需具备哪些方面的知识和才能
3
从事投行业务应该具备哪些方面的知识?
4
社工应具备哪些方面的知识
5
cnc操作员应具备哪些方面的知识?
6
钢材型材都包括哪些?冷镀热镀是什么意思?作者方面的销售需要了解哪些方面的知识?
7
建筑设计师需要哪些方面的知识
8
学美容都要学习哪些方面专业知识?
9
做网页设计需要学习哪方面的知识?
10
总经理需要学习财务培训吗?需要学习哪些方面的课程内容?
11
做数学建模需要哪些方面的知识?
12
我想搞销售,请问需要学习哪些方面的知识??
回到
顶部