iPhone应用开发视频教程-斯坦福大学公开课

以下是一套由美国斯坦福大学(Stanford University)在2013年初推出的一套iPhone应用程序开发视频教程,详细讲解了iPhone4/iPhone4s/iPhone5/iPad等iOS平台终端上app应用程序的开发。

由浅入深,通过从最基本的app store产业形态讲起,让开发者提前了解应用从构想、设计、开发、上架、运营的完整过程,并对app应用程序的几种不同类型的盈利模式进行探讨,使开发者了解整个iOS的生态环境。

然后由CocoaTouch基础类库开始技术教授,对大多数常用基础类库都进行了详细的讲解,通过demo让初学者能够很快的掌握。xcode和objective-c的讲解也会让原来的C/C++/Java开发者能很快的融入iOS的开发平台。

之后对CocoaTouch各种组件(导航栏、标签栏等等)、视图、滚动视图等开发中必然接触到的组件进行讲解。其实有过iOS开发经验的人都知道,CocoaTouch框架及其强大,也及其丰富,很多初学者苦于经验方面的缺乏,不知道哪些组件能完成哪些操作,开发起来非常费劲。这里将对这些开发初学者有很大帮助。
接着,视频教程开始“细扣”应用细节,例如性能问题、交互问题(例如多点触控技术的使用)、UI问题等等。细节决定成败,相信这部分的内容对你的应用是否爆款,将有很大指导意义。

最后,视频教程通过分析Evernote(印象笔记)等成功app,来挖掘这些优秀app应用的共同基因,学习优秀者,也将让我们更优秀。


[第1集] iPhone开发视频教程-基础入门
简介:讲授iPhone App开发入门基础知识。app store的运作,CocoaTouch框架基本层次结构,开发语言Objective-C的简要介绍。


[第2集] iPhone开发视频教程-各基础类,功能,对象和实例的介绍
简介:介绍CocoaTouch框架中比较重要的基础类库,例如基本类型的NSArray , NSString ,NSDictionary ,NSSet;UIImage,UIColor等等。对各个类的实例提供基本使用demo,讲解各个类的功能。


[第3集] iPhone开发视频教程-如何构建自定制类
简介:教你如何通过继承CocoaTouch框架的基类,来实现满足自己特定UI、交互功能的自定义类。


[第4集] iPhone开发视频教程-创建应用程序 
简介:学会创建第一个iPhone上的应用程序,让它运行在你的iPhone上!

 
[第5集] iPhone开发视频教程-文档资料以及调试
简介:学会阅读iphone开发者文档,利用调试工具,事半功倍。
 

[第6集] iPhone开发视频教程-视图,绘画与动画
简介:让你的应用程序丰富起来,画面更艳丽,交互更多彩。


[第7集] iPhone开发视频教程-MVC及视图控制器  
简介:学习iPhone开发框架的经典MVC(模型-视图-控制器)开发模式。

 
[第8集]  iPhone开发视频教程-导航及标签栏控制器 
简介:让应用程序层次感加强,功能逻辑丰富,友好的引导用户使用不同功能。
 

[第9集] iPhone开发视频教程-滚轴视图和表格视图  
简介:学会使用ScrollView来让你的应用程序展示更多信息,使用TableView来格式化展示信息。


[第10集] iPhone开发视频教程-iPhone应用程序的数据  
简介:在iPhone上保存app应用程序的数据。
 

[第11集] iPhone开发视频教程-性能及其优化  
简介:学会使用xCode工具来找出应用程序的性能瓶颈,学会优化,让应用飞起来。
 

[第12集] iPhone开发视频教程-文本输入及模式地展现内容
简介:向你的应用程序输入文本(想想登陆时输入用户名和密码的场景)。


[第13集] iPhone开发视频教程-Yelp的Monocle应用(上)


[第14集] iPhone开发视频教程-Yelp的Monocle应用(下)

 
[第15集] iPhone开发视频教程-iPad设计  
简介:由iPhone到iPad,虽然都是iOS平台,但是iPhone应用和iPad应用的开发有着很大的不同,应用场景、用户使用情景、受欢迎的下载类别等等,将在本章讲解。
 

[第16集] iPhone开发视频教程-地址薄  
简介:通过api访问地址簿!获取联系人信息。
 

[第17集] iPhone开发视频教程-触摸及多点触摸技术
简介:让iPhone脱颖而出的最酷技术-"多点触控"。让你的app也酷起来!


[第18集] iPhone开发视频教程-iPhone设备API-位置、加速度计以及摄像头;电源管理和电池寿命
简介:使用设备api,充分发挥iPhone硬件优势,让交互更精彩。
 

[第19集] iPhone开发视频教程-Evernote软件及其经营理念  
简介:学习经典应用Evernote(印象笔记)的思想。
 

[第20集] iPhone开发视频教程-Bump


[第21集] iPhone开发视频教程-音频APIs,视频回放,显示网络内容,设置 
简介:学会音视频api的使用。


[第22集] iPhone开发视频教程-关于Bonjour,NSStream,GameKit的介绍  

 

posted @ 2013-05-15 19:38  javawebsoa  Views(224)  Comments(0Edit  收藏  举报