面授课 \ 面授课列表 \ IOS工程师培训
IOS工程师培训

加载中...

详情

C语法

  • c语法基础

  • 内存与指针

  • 结构体/面向对象的起步

  • 函数的设计与逻辑训练

  • 宏定义初步

    所有知识点均穿插在案例中,通过实践快速而深刻掌握。上百个案例实践中,牢靠掌握基础知识,更养成分析问题的能力

    C到OC演变

  • c在处理复杂逻辑会遇到的障碍

  • 面向对象思考方法

  • OBJECTIVE-C类的提出

  • 用类对以前课堂案例的封装

  • OBJECTIVE-C对象生命周期

  • 调试与排查错误方法与技巧

    OC语法深入

  • OBJECTIVE-C内存管理

  • 代码块与应用场合

  • GCD详解

  • KVC/KVO(键值编码/键值观察)

  • 键值编码规范

  • 正式协议和非正式协议

  • ......

    所有知识点均穿插在案例中,通过实践快速而深刻掌握。上百个案例实践中,牢靠掌握基础知识,更养成分析问题的能力

    Swift快速上手

  • Swift基础语法

  • 使用PlayRound编写Swift程序

  • 类型检查与推断

  • 类型别名

  • 字符和字符串

  • 数据类型(DataType)

  • 数据类型转换

  • ......

    3D游戏开发

    所有知识点均穿插在案例中,通过实践快速而深刻掌握。上百个案例实践中,牢靠掌握基础知识,更养成分析问题的能力


项目构成

  • XCode项目构成 nib文件

  • StoryBoard

  • xib文件

  • PlayGround

    UI与控件

  • 生命周期与运行周期

  • 案例中综合使用常用控件

  • 输出口

  • 动作的绑定

  • 触摸与手势

  • 自定义手势

  • 键盘的处理

  • ......

    熟练使用XCode,在实践案例中快速掌握各种控件和布局。对控件事件处理机制有深入了解。对ios应用生命周期有深入理解。

    动画

  • 坐标系知识

  • 系统默认视图转换动画

  • 核心动画

  • 相关数学知识

  • 3D变换矩阵的学习

  • 特效动画

  • 属性动画

    不仅能制作出各种动画变换特效,还需要理解这些特效背后的原理,从而可以自由设计开发出用户需求的所有效果。

    图形图像

  • Quartz 2D绘图

  • OpenGL绘图

  • 图像处理

  • 图像特效滤镜

  • 图像/人脸识别开源库使用

  • 自绘控件

  • 颜色空间与变换矩阵

    此阶段已经可以独立开发iPhone,ipad上的大部分应用。不仅深入学习动画和图形图像知识,更在众多有趣的案例实践中,学会必要的数学知识。

    开发进阶

  • 后台运行的处理

  • 音频与视频

  • 网络视频流

  • 麦克风

  • 蓝牙设备链接与通讯

  • 摄像头与相册访问

  • 二维码,条形码处理

  • ......


    访问设备上所有硬件,释放想象力,开发各种激动人心的应用。

  • Cocos2D-X

  • 导演类/Director 

  • 节点类/Node

  • 辅助类Point和Size

  • 场景类/Scene 布景类/Layer 精灵类

  • Sprite 移动、变换、颜色变化等动作

  • 帧缓冲、声音处理

  • 骨骼动画

  • ......

    通过本阶段的学习了解CocosD-X游戏开发基础知识,掌握Cocos2D开发完整游戏的所有技术。并通过真实项目演练最终掌握所学技能

    C#语法

  • C#语法入门方法

  • 类的继承

  • 委托

    掌握C#语言,使用Unity开发游戏场景。

    Unity

  • Unity环境搭建

  • 光照系统

  • 环境光与雾

  • 光照贴图

  • 天光系统

  • 阴影

  • 粒子系统

  • ......

    3D游戏开发

  • 3D模型加载与管理

  • 灯光管理

  • 摄像机

  • 材质管理

  • 3D动画、关节、骨骼

  • 碰撞检测粒子系统

  • 模型的管理与内存

  • ......


    掌握3D游戏开发专业流程。

  • HTML5

  • HTML5,CSS3

  • 控件与表单

  • Canvas绘图

  • 微信应用IOS开发

  • Web SQL数据库

  • 本地存储

  • 音视频解码

  • ......

    有人说"最佳的移动应用都是用HTML5技术去写的",本课程主要围绕 html5移动方面的技术,讲述如何利用HTML5、CSS3相关技术开发移动web网站和web app应用程序

    Jquery Mobile

  • Jquery Mobile页面结构

  • 工具栏与格式化内容

  • 页面常用组件

  • jQuery Mobile主题

  • jQuery Mobile插件

  • jQuery Mobile API详解

  • 监听和响应事件

  • ......

    主流移动平台上的浏览器功能都赶上了桌面浏览器,因此 jQuery 团队引入了 jQuery Mobile(或 JQM),现在越来越多的企业选择用 JQM来做自己的手机客户端。

    PhoneGap

  • 初识PhoneGap

  • 基于PhoneGap快速开发移动应用

  • PhoneGap事件处理机制

  • PhoneGap的通知,设备与网络

  • PhoneGap的通讯录API

  • PhoneGap的存储和文件API

  • PhoneGap的媒体、摄像头与采集API

  • ......


    PhoneGap是一个开源的开发框架,它允许用户通过使用类似jQuery Mobile这样的Web技术来开发跨平台的本地应用程序。使用 PhoneGap来包装一个现有的jQuery Mobile Web应用程序,然后将其发布到PhoneGap支持的所有本地平台,例如Android、IOS、WP

高仿iOS项目实战

基于Swift实战UI初级课程案例

基于Cocos2d-x游戏实战开发

团购案例iOS8完全基于Swift语言

Unity3D 2D实战游戏开发

基于JqueryMobile的商城客户端

SpriteKit引擎游戏

基于PhoneGap的音乐播放器


【咨询电话】:0396-2578888/2579999

【官方微信】:zmdydxx

【官方Q  Q】:800037196

【网站】:http://www.gs369.cn

【驻马店分校地址】:河南省驻马店市雪松大道与文明大道交叉口向西300米路南远大教育大厦

答题卡
答题卡
交卷
退出
取消

近期搜索

  没有相关数据,小编正在整理中...