1)熟悉iOS SDK开发环境和iOS的特性;
2)深入学习iOS SDK主要编程接口,亲手编制涵盖各种功能的iOS应用程序;
3)熟悉程序下载的步骤和设备调试的各种工具,亲手让程序在设备上跑起来;
4)了解iOS程序从设计开发到后上线的整个流程。
学员学习本课程应具备下列基础知识:
◆ 掌握一门面向对象语言
◆ ARM11、Cortex-A8
◆ 掌握一定嵌入式Linux知识的开发工程师
◆ 嵌入式Linux/Android爱好者。
◆ 《华清远见iOS手机开发培训讲义》
为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限15人,多余人员安排到下一期进行。人手一套开发板和开发用的PC主机。
◆课时:共5天,每天6学时,总计30学时
◆费用(含教材费):3200元,个人自费(2900元),学生自费(2500元,凭有效证件)
◆外地学员:代理安排食宿(需提前预定)
1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听;
2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果;
3、培训合格学员可享受免费推荐就业机会。
沈老师
嵌入式顶尖级导师 华清远见高级特聘讲师,Sun公司全球技术传教士,专注于Java SE, Java ME和Java FX技术,多次在全球性的技术大会上担任主题讲,同时也负责为合作伙伴提供技术咨询和专题培训,在培训领域有非常丰富的经验。沈卓立是第一批iOS开发人员之一,从08年初至今,一直从事iOS编程,开发过多个iOS项目,目前共有4大类100余个程序在App Store上在线销售,拥有丰富的实践经验。沈卓立拥有清华大学自动化系嵌入式领域的硕士学位。郭老师
嵌入式顶尖级导师 3年iOS开发经验,近20个项目经验;精通Objective-C、熟悉 C/C++、swift;精通掌握网络编程;熟悉使用苹果原生框架NSURLConnection&NSURLSession;熟练使用 AFN&ASI 等网络第三方框架;精通 XML 和 JSON数据解析,GET/POST数据请求等操作;熟练掌握NSOperation、GCD 和NSThread;精通 MVC&MVVM、单例、工厂方法等设计模式,以及代理、block、通知等机制;熟练掌握SDWebImage、Masonry、AFNetworking、FMDB 等第三方框架的使用,对其底层实现有较深刻的理解。第1章.Android操作系统概述
1.1 Android平台介绍第2章.Android SDK及其开发环境搭建
2.1 Android SDK的版本演进第3章.Android项目结构分析
3.1 资源管理(Resources)分析实验
实验1:搭建开发环境第4章.Activity
4.1 Activity的生命周期第5章.高级UI
5.1 标准控件的使用第6章.Intent Receiver
6.1 Intent的作用和目的第7章.Android中的多线程处理
7.1 UI线程与工作线程实验
实验1:以示例讲解使用标准控件来实现程序UI第8章.Service和BroadcastReceiver
8.1 什么是Service第9章.数据访问
9.1 使用SQLite来存储数据第10章.多媒体处理
10.1 使用MediaRecorder来录制音视频实验
实验1:以示例讲解菜单的生成、响应菜单项点击、增加子菜单功能第11章. 网络访问
11.1 网络连接的相关知识第12章.调试、打包发布工具使用
12.1 Android 调试桥实验
实验1:使用BroadcastReceiver实现开机启动Service或Activity 本实验实现开机自启动的功能,体现BroadcastReceiver类的用法。