名课堂 - 企业管理培训网联系方式

联系电话:400-8228-121

值班手机:18971071887

Email:Service@mingketang.com

企业管理培训分类导航

企业管理培训公开课计划

企业培训公开课日历

研发管理培训公开课

研发管理培训内训课程

热门企业管理培训关键字

您所在的位置:名课堂>>公开课>>研发管理培训公开课

iOS应用开发最佳实践

【课程编号】:MKT037304

【课程名称】:

iOS应用开发最佳实践

【课件下载】:点击下载课程纲要Word版

【所属类别】:研发管理培训

【时间安排】:2017年09月26日 到 2017年09月28日5000元/人

2016年10月12日 到 2016年10月14日5000元/人

【授课城市】:北京

【课程说明】:如有需求,我们可以提供iOS应用开发最佳实践相关内训

【课程关键字】:北京iOS应用开发培训

我要报名

咨询电话:
手  机: 邮箱:
培训对象

本课程适用于想从事iPhone、iPod 和iPad开发的程序员、系统设计人员,也适合于想从事Mac OS X下应用开发的程序员和相关人员。学员要有一定的编程基础,了解C、C++或者JAVA语言,了解iOS或者Android系统,喜欢iOS开发,认同苹果的理念。

课程特色

全面:课程知识覆盖全面,涵盖了应用开发技术的方方面面。

最新:最新的iOS8 SDK,最新Xcode开发工具,能够紧跟苹果的步伐。

案例驱动:授课过程中采用案例驱动模式,从案例入手讲解知识点。

资源共享:课程结束后,所有课程PPT以及案例代码完全提供给学员,以便学员技术巩固及资料积累。

真机运行:授课过程中的案例,会在iPad或iPhone上测试和运行,学员感受更加直观。

培训核心要点

1、基础部分,介绍Objective-C和Swift基础语言。

2、UI部分,iOS应用开发基础、MVC模式设计和UIView与控件。

3、布局与导航部分,介绍了表视图、iOS 8多分辨率屏幕适配和导航设计模式。

4、架构设计,移动平台的分层架构设计。

5、数据、信息和网络通讯,主要介绍数据持久化技术,数据交换格式,以及网络通讯。

6、单元测试,测试驱动下的iOS应用开发。

7、性能优化,Xcode性能检测工具使用。

培训内容

Part-1 基础

1.Objective-C语言基础

Objective-C概述

数据类型、运算符和表达式

控制语句

Objective-C语言的面向对象特性

继承性和多态性

分类与协议

Foundation框架

2.Swift与Objective-C的混合搭配

使用Foundation框架

从Objective-C到Swift

Part-2 UI部分

1.Hello iOS

iOS概述与

视图生命周期

设置产品属性

iOS API的介绍

2.MVC模式

MVC模式概述

Cocoa Touch中的MVC模式

MVC实例

3.View与控件

视图“始祖”——UIView

标签控件和按钮控件

TextField控件和TextView控件

开关控件、滑块控件和分段控件

等待相关的控件与进度条

警告框和操作表

工具栏和导航栏

Part-3 布局与导航部分

1.视图

表视图概述

简单表视图

分节表视图

修改单元格

2.iOS多分辨率屏幕适配

iOS屏幕的多样性

iOS屏幕布局

Auto Layout布局

Size Class与iOS多屏幕适配

3.视图控制器与导航模式

导航概述

平铺导航

标签导航

树形导航

组合使用导航模式

Part-4架构设计

1.移动平台的分层架构设计

低耦合企业级系统架构设计

移动平台的分层架构设计

基于同一工程的分层实现

基于一个工作空间不同工程的分层

Part-5数据、信息和网络通讯

1.数据持久化

数据持久化概述

SQLite数据库

2.数据交换格格式

数据交换

JSON数据交换格式

3.网络的编程

REST Web Service

使用AFNetworking网络请求框架

手工配置AFNetworking环境

CocoaPods配置AFNetworking环境

GET请求

POST请求

Part6:单元测试

1.测试驱动下的iOS应用开发

iOS单元测试框架

使用XCTest测试框架

异步单元测试

性能测试

Part7:性能优化

1.Xcode性能检测工具使用

使用Xcode中的Analyze工具

使用Xcode中的Instruments工具

2.并发处理与多核CPU

主线程阻塞问题

选择NSThread还是GCD

使用GCD

关老师

国内知名iOS技术作家,iOS技术顾问,移动开发专家。曾先后主持开发大型网络游戏、国家农产品追溯系统、酒店预订系统等。在App Store发布多款游戏和应用软件,擅长移动平台的应用和游戏类项目开发,独立编写10多本畅销著作。

我要报名

在线报名:iOS应用开发最佳实践(北京)