曙海教学优势
本课程面向企事业项目实际需要,秉承二十一年积累的教学品质,精通软硬云整合技术与应用培训课程以项目实现为导向,老师将会与您分享设计的全流程以及工具的综合使用技巧、经验。线上/线下/上门皆可,精通软硬云整合技术与应用培训课程专家,课程可定制,热线:4008699035。
大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海的课程培养了大批受企业欢迎的工程师。曙海的课程在业内有着响亮的知名度。
致力于打造在软硬云整合时代和端云整合时代具有独立思考能力和实践能力的高素质IT人才;
Android高级工程师
Android移植工程师
Android框架开发工程师
Android项目经理
Android架构师
Web开发人员转移到HTML5时代;
使用HTML5技术重构已有的Web应用;
浏览器开发和定制人员;
对Android软硬整合感兴趣的人员;
对端云整合感兴趣的软院;
希望迅速了解和掌握Android应用和底层技术的人员;
Android应用程序开发者;
Android底层开发者;
Android框架设计和开发者;
Android产品架构师;
Android系统架构师;
希望从事移动终端开发的爱好者、工程师、程序员、以及相关行业的工程技术人员
Web开发人员;
云计算从业人员;
1)具有Java基础;
2) 具有C和C++基础更佳;
3)对设计模式有所有了解对提升听课效果会大有裨益;
4) 了解HTML、CSS、JavaScript;
主题 | 内容 |
第1个主题:Android架构揭秘 |
1.1 Google是如何通过Android支持、掌控全球的硬件厂商和应用程序开发者的? |
第2个主题:Android开机流程揭秘 |
2.1 第一个用户进程剖析; |
第3个主题:Android中启动一个新的应用程序揭秘 |
3.1 当我们触摸Android屏幕中Launcher上的一个应用程序的图标的时候到底发生怎样的调用过程? |
第4个主题:HAL揭秘 |
4.1 HAL被加入Android中的真正历史原因分析 |
第5个主题:HAL Stub实战 |
5.1 用面向对象的思想分析、设计、实现Stub |
第6个主题:HAL和Linux Kernel |
6.1 HAL Stub访问和控制硬件 |
第7个主题:Service与HAL Stub整合 |
7.1 以面向服务的观点和方式与HAL交互 |
第8个主题:Binder与Shared Memory |
8.1 Binder源代码剖析 |
第9主题: Handler、Looper、Message、MessageQueue |
9.1 Android的事件驱动模型 |
第10个主题:把Java写的 Service加入到Applciation Framework中 |
10.1 IInterface与CTS |
第11主题:Android软、硬、云三位一体整合 |
11.1 从技术角度揭秘云,包括云的关键技术和实现方法 |
第12主题:Android测试 |
12.1 Android代码测试的好处,测试的方式 |
第13主题:断点续传 |
★ 类似迅雷的多线程下载器 |
第14主题:浏览器开发和自定义 |
14.1 浏览器定制和开发的核心原理剖析 |
第15个主题:HTML5 架构思维 |
15.1 All in JavaScript |
第16主题:Android中Java与WebView中Javascript相互沟通 |
16.1 制作Android界面的新大陆 |
第17个主题:通过一个Blog实例实战HTML5&CSS3 |
17.1 实战HTML5新增页面元素; |
第18个主题:HTML5的新特性 |
18.1 本地存储 |
第19个主题:PhoneGap的技术思考 |
19.1 PhoneGap的架构艺术 |
第20个主题:PhoneGap框架的技术基石是什么? |
20.1 使用WebView |
第21个主题:PhoneGap案例开发实战 |
21.1 PhoneGap的生命周期事件 |
第22个主题:彻底洞悉jQuery Mobile |
22.1 jQuery Mobile设计的技术思考和商业思考 |
第23个主题:Node.js实战高并发和非阻塞式的服务端 |
23.1 Node.js的思考; |
第24个主题:Node.js和WebSocket的整合 |
24.1 使用Node.js和WebSocket打造非同步处理机制及其重大价值; |
第25个主题:Android产业观点及获利模式 |
25.1 Android开源、开放与相容的意义和途径 |
第26个主题:解析Android框架的设计模式(Design Pattern) |
26.1 设计模式的使用要点 |
第27个主题:使用NDK/JNI:Java与C/C++的整合开发 |
27.1 使用Android的NDK环境 |
第28个主题:上层(Java)应用框架的解析观摩与扩充 |
28.1 UI框架解析与扩充 |
第29个主题:底层(C/C++)框架的解析、观摩与扩充 |
29.1 系统服�眨喊�括Android Service和 Native Service |
第30个主题:应用框架开发技术 |
30.1 框架的主要元素:基类(Superclass) |
第31个主题:框架(Open)API设计方法 |
31.1 认识Open API |
第32个主题:如何做行业应用框架的需求分析 |
32.1 需求探索 |
第33个主题:亲自演练行业框架的设计与开发 |
33.1 熟谙EIT框架设计模式(Pattern) |
第34个主题:实践编程(一):先落实到Java层应用框架 |
分析:领域分析、框架需求分析 |
第35个主题:实践编程(二):往下延伸到C/C++层框架 |
35.1 复习JNI,以及Java与C/C++整合开发技巧 |
第36个主题:实践编程(三):往上衔接到HTML5/JS与PhoneGap的跨平台框架 |
36.1 介绍Web层的EITS模式 |