×

  首页 >   全部课程 > IOS开发应用(高级版)

IOS开发应用(高级版)

企业定制,团体报名请您

在线预约

课程代码:NX0030培训课时:10天

该班级优惠招生中 在线咨询

备注:详情可拨打 400-690-6115 或在线咨询客服人员

课程简介

本课程通过详细讲解IOS平台的体系结构,深入了解IOS架构,讲解原生开发技术、系统内部能力和定位、地图、动画、内存与性能优化、MVP模式等内容,使学员对IOS系统有全面而深入的认识,深刻掌握对基于IOS操作系统的实际开发技能。

学员基础

有IOS编程基础

课程目标

通过本课程的学习,学员能够掌握IOS系统开发的方法,对在IOS平台上进行移动互联网应用开发有全面的了解。

理论与实践相结合,学员能独立的开发IOS程序,并掌握IOS的组件化、数据持久化技术,能自己进行更深入的学习和应用开发。

展示全部

课程大纲

时间

主要授课内容

8

内容一:系统内部能力调用

1. 定位服务调用

2. 地图服务调用

3. 通讯录、照片调用

内容二:动画技术

1. 视图动画

2. Core Animation

内容三内存与性能优化

1. 内存优化

2. 资源文件优化

3. 延迟加载

4. 数据持久化优化

5. 可重用对象使用

6. 并发处理

内容四:数据持久化与数据交换

1. 应用沙箱

2. Sqllite数据库

3. CoreData技术

4. Json数据交换

内容五:iOS网络数据通信

1. SqMock数据

2. 主流网络通信框架

内容六:单元测试

1. 单元测试方法

2. 常用的单元测试框架

内容七:Runtime

1. Class的内部结构

2. 自省和Method Swizzling

3. AOP

4. 代理模式

5. 日志

6. PV和UV

内容八:经典场景设计

1. Class的内部结构

2. 城市列表

3. 时区的时钟问题

4. 图片缓存

5. ABTest

6. 首页优化方案

内容九:组件化

1. iOS模块化拆分

2. 路由机制

3. 使用私有Cocospods

2

内容:IOS架构设计

1. 创建型模式

2. 结构型模式

3. 行为型模式

4. MVC模式

5. MVP模式

6. MVMM模式

7. 安全沙箱与权限模型

8. Root权限分析

课程推荐

  • PowerPoint专项应用——PPT商用演示文稿设计与专业演讲

    课程代码:X209培训课时:6小时


    本课程由培训经验10年以上的专业讲师精心设计,提升学员利用PPT进行演讲的专业能力;掌握演示文稿的节奏控制与演说表达的经典方法;学会运用互动、问答技巧,提升演讲、培训的效果;掌握幻灯片整体设计能力,将演示内容图形化、图示化、图表化直观表达。


  • 跨平台软件架构师

    课程代码:X404培训课时:24课时

    学习本课程将1、深入理解构架的重要性; 
    2、系统地掌握构架开发的技术和方法; 
    3、掌握构架分析的步骤和方法; 
  • PMP®项目管理

    课程代码:7052培训课时:63课时(共9天:5天精讲、3天考试辅导、1天串讲)

    PMP?是“Project Management Professional”的缩写,是由美国项目管理协会(PMI?)开发并推广的项目管理资格认证,也是目前国际项目管理界含金量最高的证书,在全球190多个国家和地区得到了高度认可。来自官方的最新数据显示,全球PMP?证书持有者的数量已经突破80万,中国大陆地区的PMP?数量已经超过13万,约占全球总量的1/6。PMP?认证培训所使用的教材为PMI主持开发的《项目管理知识体系指南(PMBOK指南)》,现在的最新版本是第5版。 中国大陆地区的PMP?考试由国家外国专家局负责组织实施,每年有四次考试,分别是三月、六月、九月和十二月,具体考试日期及考试相关问题请咨询东方瑞通的课程顾问。 PMP?培训的官方授权机构叫REP(Registered Education Providers ),东方瑞通是PMI?授权的REP?之一。 参加东方瑞通的PMP?项目管理培训可获得如下后续服务: 1、培训期间每个班都会配备班主任,全程为学员服务。 2、培训期间还会建立QQ群、微信群,考前全程提供在线辅导。 3、学员通过考试后,还可以参加东方瑞通组织的各种免费及收费活动,积攒PDU。

    PMP? is a registered mark of the Project Management Institute, Inc.

提示

老学员报名 非老学员报名