ios开发常识集锦

1.IOS开发要学习哪些方面的知识

来自网友的答案,请参考

第一步:编程入门课

时间预计: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而已。stackoverflow, Github, apple sample code多上,搜索引擎多用。如果有个师傅,这个阶段真的是进步神速。

好的!不出意外,你的第一个app就这么新鲜出炉了!从今天开始,成为一个冷艳逼格高尚的iOS开发者吧!

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

第一步:编程入门课时间预计:4个星期推荐看公开课,Udacity也行,网易公开课也行,自己找一个面对对象语言(一般是JAVA, C++, Python)的课。

我是在网易公开课看的斯坦福的CS106A,学的JAVA。如果你纯粹学iOS开发,不推荐看哈佛CS50,CS50是给CS系的学生介绍整个计算机世界的框架,讲的内容比较多,进度比较快,对iOS开发其实有点累赘了。

(臣妾有点跟不上啊!!)计划安排是一天一课,看课程要求的书(至少看完一本)及大部分作业。这一阶段重点不是语法,而是以下3个目标。

目标:1. 让自己对编程这件事感到适应。写hello world。

怎么写function, 怎么调用function。全局变量,局部变量这类基本知识点。

都是基本的东西。看看书,写多两个程序就欧啦。

2. 掌握编程语言的基本要素。编程语言4个要素:a. 基本的数据类型:整数,实数,character, string, booleanb. 基本的运算符号:+-*/><++--那啥的c. 怎样输入输出d. 怎样控制程序:sequence,selection,loop3. 了解编程范式面对过程编程。

面向对象编程。第二步:上手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而已。stackoverflow, Github, apple sample code多上,搜索引擎多用。

如果有个师傅,这个阶段真的是进步神速。好的!不出意外,你的第一个app就这么新鲜出炉了!从今天开始,成为一个冷艳逼格高尚的iOS开发者吧!======================================================================这种学习开发方法弊端是基础不牢,后期提高需要自己重新补上C知识,毕竟Objective是基于C的语言。

但优势也是相当明显的,就是快速消除文科生对编程的恐惧!对于常规的,C → C++ →Objective C这样扎扎实实,动辄半年熟练掌握一个语言的缓慢进程,一想到就悲从中来,让想学习开发的大部分人第一步都不敢迈出。 经验纯粹由一个刚入门可能还全身bug的菜鸟分享给连门都还没入的菜鸟们,有错误的地方,请各位高手指正,让更多人能学会编程,享受创造产品的乐趣!(以上转自网络 )。

3.iOS开发包含哪些内容

Web开发包含的内容有:一种后端语言:PHP、Ruby、Python、Java、C#等各种前端语言:JS、CSS、HTML框架:ThinkPHP、ROR、Web.py、SSH一种数据库:MySQL等服务器:Apache等操作系统:Linux、windowsserver等其他:HTTP常识、域名常识等工具:第一是多人协作的问题,你可以用svn或者git,git是比较流行的,但是大多数的公司还在用svn;第二,iOS的数据持久化有很多方案,最高效的就是sqlite,在mac上有很多sqlite的可视化管理工具,我用的是sqlitemanager。

第三,关于查看模拟器或者真机的沙盒内容,模拟器可以使用SimPholders,真机可以用ifunbox。第四,屏幕取色工具,sip。

第五,另外xcode也可以安装很多辅助工具,例如,格式化xcode代码的ClangFormat,第三方库管理工具CocoaPods,压力测试工具uiautomonkey。

4.ios高级工程师需要掌握哪些知识

1.高级C语言、C++语言 C语言是iOS开发的语言(Objective-C)基础,在iOS开发培训的课程中也会涉及到。

需要强调的是并不是要同学们都要精通C/C++,而是要掌握iOS开发中要用的的C/C++的核心内容。 2.Objective-C语言 Objective-C是iOS开发的标准语言,也是为众多iphone开发工程师所公认的标准,需要同学们重点掌握。

3.iOS SDK Xcode 集成开发 iOS SDK是iOS开发的核心,在这一部分,同学们除了要掌握Xcode的精髓,更重要的是掌握Instruments、iOS simulator、Printer simulator、Accessibility inspector、Filemerge、Application loader等iOS开发工具。 4.数据持久化 大家都知道iOS中有4种持久化数据的方式:属性列表、对象归档、SQLite和Core Data,在APP开发过程中,对于数据的要求很高,持久化技术可以自动优化,以减少对数据库的访问量,提高APP程序运行效率; 5.多线程开发 多线程开发是特别需要重点精心的工作,即便你是有多年开发经验的工程师也是如此。

为了能让初级iOS开发工程师也能使用多线程,同时还要简化复杂性。老师建议在尽可能的情况下避免直接操作线程,使用比如NSOperationQueue这样的机制。

Operation objects、GCD、Idle–time notifications、Asynchronous functions、timers、Separate processes等; 6.iOS 设计模式 MVC、KVO、Notification、Target…action、Sigleton、Delegate等这些都是在iphone应用程序开发过程中需要了解的iOS设计模式;。

ios开发常识集锦

转载请注明出处UC百科网 » ios开发常识集锦

知识

幼儿园健康常识有趣的关节

阅读(25)

本文主要为您介绍幼儿园健康常识有趣的关节,内容包括幼儿小班健康有趣的机器教案,幼儿园科学性活动《有趣的身体》设计方案,幼儿小班健康有趣的机器教案。活动目标:通过探索发现关节的有趣和有用。2、能积极参与活动,知道在活动中要保护关节

知识

常识一篮蔬菜

阅读(27)

本文主要为您介绍常识一篮蔬菜,内容包括一篮篮,一筐筐说明鲜蛋和蔬菜,狼、羊和一篮蔬菜要过河,一次只能过一样,要如何过呢如果留下羊,一个人牵一只羊牵一条狗提一篮蔬菜、狗吃羊、羊吃菜、过独木桥只限。最近可好吗?你知道吗,我很高兴能认识

知识

健康中医基本常识太珍贵

阅读(26)

本文主要为您介绍健康中医基本常识太珍贵,内容包括通过对中医基本常识这门课的学习谈谈你对中医学的认识,谁能从最简单的入手,讲讲中医的知识,我太喜欢中医了,,中医基础知识。我也很喜欢中医.我把知道的告诉你吧1-学习中医的科目大概有:古医

知识

冬季安全用电用火小常识

阅读(28)

本文主要为您介绍冬季安全用电用火小常识,内容包括冬季用电防火安全小知识,冬季用电用火安全资料100字,冬天用火应注意些什么。电热毯不宜久开 冬季寒冷,很多朋友在家中都喜欢使用电热毯来取暖,殊不知这就是冬季火灾事故频发的罪魁祸首之一。

知识

科学《比较粗细》常识

阅读(28)

本文主要为您介绍科学《比较粗细》常识,内容包括中班数学课程详细的《比较粗细》比较粗细,中班数学课程详细的《比较粗细》,中班数学课程详细的《比较粗细》。活动目的: 1.学习比较物体的粗细,能从粗到细给五个物体排序. 2.培养观察,比较能力.

知识

常识活动教案你刷牙了吗

阅读(24)

本文主要为您介绍常识活动教案你刷牙了吗,内容包括大班《一起来刷牙》详细教案,大班健康活动《刷牙操》的教案怎么写,大班《一起来刷牙》详细教案。大班健康《一起来刷牙》设计意图《纲要》中指出循序渐进地对幼儿进行各方面的健康教育是幼

知识

科普小知识制作

阅读(34)

本文主要为您介绍科普小知识制作,内容包括科技小制作,简单的科技小制作,科技小知识大全。自制羽毛球 准备材料:空饮料瓶一只,泡沫水果网套两只,橡皮筋一根,玻璃弹子一只。 制作过程: 1.取250毫升空饮料瓶一只,将瓶子的上半

知识

四六级小知识

阅读(28)

本文主要为您介绍四六级小知识,内容包括谁能指点我些英语四级的常识,四级常识,就是考四级的时候有必要知道的一些(10来个就好)常识,四级英语的每种题型的小技巧有吗。四级考试题型听力 听力题型四个部分: 1)短对话(按百分制算)的权重8% 考学生的

知识

spank入门小知识

阅读(38)

本文主要为您介绍spank入门小知识,内容包括普法的小知识50字,spank实践中网络调教diy什么意思,谁有一些小知识。我们刷牙,因为牙齿上会有残留的食物碎末,他们会腐蚀我们的牙齿,让牙齿坏掉,造成牙疼,掉牙。我们用香皂洗手,因为手上有细菌,香皂里面

知识

语文古代文化常识试题一

阅读(26)

本文主要为您介绍语文古代文化常识试题一,内容包括语文必修5《古代文化常识》中的练习题答案有么,有关中国古代文化常识测试题及答案,有关中国古代文化常识测试题及答案。古代文化常识 部分练习参考答案1.关于古诗与星宿苏轼《赤壁赋》:“月

知识

公安防盗防扒小知识

阅读(28)

本文主要为您介绍公安防盗防扒小知识,内容包括防盗的安全防盗小常识,防盗小常识短一点的,防盗小知识。原发布者:mrjzkll防盗小常识 教育家人和小孩不要轻易给陌生人开门。对上门服务人员要多加小心、多加查问,确认身份后,才可开门。 2、

知识

幼师家电常识科学常识考题

阅读(25)

本文主要为您介绍幼师家电常识科学常识考题,内容包括幼师考试一般都考哪些方面,作为一名幼儿园教师应该掌握哪些类型的科学知识,作为一名幼儿园教师应该掌握哪些类型的科学知识。笔试 : 综合知识与专业知识 面试 : 技能测试与教学能力测试《

知识

体现科学知识的小故事

阅读(28)

本文主要为您介绍体现科学知识的小故事,内容包括一个关于科学小知识的小故事,关于科技知识的小故事,简短的科学小故事,有趣点的.。1.冰糕为什么会冒气? 冰糕冒气是因为外界空气中有不少眼睛看不见的水汽,碰到很冷的冰糕时,一遇冷就液化成雾滴

知识

生活小常识小窍门刷锅洗碗

阅读(27)

本文主要为您介绍生活小常识小窍门刷锅洗碗,内容包括洗碗刷锅有什么小窍洗碗刷锅有什么小窍门,生活的小常识,小窍门,生活小窍门如何快速清理刷子里的脏东生活小窍门如何快速清理刷子。日常生活健康小常识大全生活小常识小窍门。不能不看的

知识

幼儿园健康常识有趣的关节

阅读(25)

本文主要为您介绍幼儿园健康常识有趣的关节,内容包括幼儿小班健康有趣的机器教案,幼儿园科学性活动《有趣的身体》设计方案,幼儿小班健康有趣的机器教案。活动目标:通过探索发现关节的有趣和有用。2、能积极参与活动,知道在活动中要保护关节

知识

常识一篮蔬菜

阅读(27)

本文主要为您介绍常识一篮蔬菜,内容包括一篮篮,一筐筐说明鲜蛋和蔬菜,狼、羊和一篮蔬菜要过河,一次只能过一样,要如何过呢如果留下羊,一个人牵一只羊牵一条狗提一篮蔬菜、狗吃羊、羊吃菜、过独木桥只限。最近可好吗?你知道吗,我很高兴能认识

知识

健康中医基本常识太珍贵

阅读(26)

本文主要为您介绍健康中医基本常识太珍贵,内容包括通过对中医基本常识这门课的学习谈谈你对中医学的认识,谁能从最简单的入手,讲讲中医的知识,我太喜欢中医了,,中医基础知识。我也很喜欢中医.我把知道的告诉你吧1-学习中医的科目大概有:古医

知识

冬季安全用电用火小常识

阅读(28)

本文主要为您介绍冬季安全用电用火小常识,内容包括冬季用电防火安全小知识,冬季用电用火安全资料100字,冬天用火应注意些什么。电热毯不宜久开 冬季寒冷,很多朋友在家中都喜欢使用电热毯来取暖,殊不知这就是冬季火灾事故频发的罪魁祸首之一。

知识

科学《比较粗细》常识

阅读(28)

本文主要为您介绍科学《比较粗细》常识,内容包括中班数学课程详细的《比较粗细》比较粗细,中班数学课程详细的《比较粗细》,中班数学课程详细的《比较粗细》。活动目的: 1.学习比较物体的粗细,能从粗到细给五个物体排序. 2.培养观察,比较能力.

知识

常识活动教案你刷牙了吗

阅读(24)

本文主要为您介绍常识活动教案你刷牙了吗,内容包括大班《一起来刷牙》详细教案,大班健康活动《刷牙操》的教案怎么写,大班《一起来刷牙》详细教案。大班健康《一起来刷牙》设计意图《纲要》中指出循序渐进地对幼儿进行各方面的健康教育是幼

知识

文化常识后的意思

阅读(24)

本文主要为您介绍文化常识后的意思,内容包括文学常识与文化常识有什么区别区别,文学常识与文化常识有什么区别,文化常识包括哪些。含义不同文学常识广义指涵盖文化的各种问题。包括作家,年代,作品,文学中的地理,历史各种典故,故事,也包括一般的人

知识

能增进常识的书

阅读(24)

本文主要为您介绍能增进常识的书,内容包括有什么书可以提高常识,提高生活各个方面常识的书籍,看什么样的书能提高自己的知识。那还要看你想要增长自己哪方面的知识,不过我这有一个关于女士的书单,不妨看一下:女生一辈子要读的书 1.张爱玲:《倾