iPhone应用开发技术
李启雷 E409 liqilei@zju.edu.cn
以前的手机操作系统通过Poll模式进行轮询(Blackberry)
我们最关注的是手机操作系统的应用模式
Flatter React Native
专业方向培养:在专业导师的指导下选择一条适合自己的发展路线,专注于其中一个或几个感兴趣的技术点
研究生阶段学习的目的,不仅仅是掌握某个技术点,而是学会解决问题的方法
Mobile First / AI first
发现问题的能力(没有明确解决方案的问题) 文献收集的能力
传统行业的延伸和转型:软件行业 互联网行业 移动通信行业等
课程内容: 基础: Objective-C程序设计语言 XCode / OOP / Memory Management 基于Cocoa Touch的iPhone应用开发 UIKit / Core Animation / Core Motion 高级: iOS设计模式 MVC / MVVM 移动应用设计方法论 基于Cocos2D的手机游戏开发
为什么学Objective-C?因为它比较成熟 国内行业基本仍然沿用Objective-C
作业 讨论 电子书