求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
成功案例
塞默菲舍 《嵌入式软件架构设
某水声通 嵌入式Linux应
广汽研究 ARM处理器体系架
联合汽微 嵌入式软件架构设计
某全球知 Linux内核和系
广汽研究 嵌入式软件架构设计
某知名显 RT-Thread

相关课程  
UML +RoseRealtime+嵌入式
C++嵌入式系统开发
嵌入式白盒测试
手机软件测试
嵌入式软件测试
嵌入式操作系统VxWorks
 

全部课程 >嵌入式移动应用开发  
移动跨平台应用开发原理与实践 —基于iOS,Android,HTML5
2244 次浏览  36 次
Fred
某移动互联网公司技术经理
 
时间地点:北京 上海 深圳根据报名开班
课程费用: 6800元/人 详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    本课程目标是让学员移动应用开发,重点是掌握iOS下原生混合web应用开发。同时对照讲解Android原生混合web应用开发。同时结合混合应用开发的流行趋势,讲解如何结合HTML5、CSS3和JavaScript进行移动web应用开发。


    培训目标:

      √Android原生应用+内嵌web体系框架
      √ AiOS原生应用+内嵌web体系框架
      √ 相关的原生应用开发接口
      √ Hybrid App(混合模式移动应用)框架与应用
      √ 内嵌web移动端主流框架和开发方法
      √ Web前端框架与HTML5应用开发
      √ HTML5核心技术
    培训对象:移动应用开发工程师
    学员基础:对Android和iOS应用开发有一定了解。
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:4天
    移动应用开发概览 移动应用开发现状
    移动应用开发的三种模式:
    · 原生应用
    · 网页应用
    · 混合应用
    iOS移动应用开发参考:
    · 应用参考架构
    · 开发语言
    · 开发工具
    · 应用发布与更新流程
    Android移动应用开发参考:
    · 应用参考架构
    · 开发语言
    · 开发工具
    · 应用发布与更新流程
    Android原生与web应用开发
    Android应用程序的设计框架原理 1.了解Android的程序构建与接口、组件的关系
    2.使用Intent
    3.掌握资源文件的使用
    4.了解Android的UI集成化的思想
    5.了解安全性和权限
    6.了解数据存储
    7.了解Android的设计理
    Android web · 网络应用程序对比原生应用程序
    · 网络编程入门指南
    基本样式 · 添加Android CSS
    · 添加Android 感观效果
    · 使用jQuery 添加基本行为
    高级样式 · 简单的点缀
    · 在主屏幕上添加图标
    动画 · 让主页滑动起来
    · 添加Dates 面板
    · 添加Date 面板
    · 添加New Entry 面板
    · 添加Settings 面板
    · 将所有代码放在一起
    · 自定义jQTouch
    客户端数据存储

    · Web Storage
    · Web SQL Database
    · Web Database 错误编码
    走向离线

    · 离线应用程序缓存
    · 在线Whitelist(白名单)和Fallback(备选)选项
    · 创建动态Manifest 文件
    · 调试
    走向原生

    · PhoneGap
    · 使用Eclipse 和Android SDK 在本地构建应用程序
    · 使用JavaScript 来控制手机
    iOS原生与web应用开发
    典型iOS应用参考架构

    界面层框架
    中间层服务
    驱动层接口
    iOS 应用的运行过程解析
    iOS移动触摸设备的新思路

    · 为什么要选择移动互联网
    · Apple的移动设备硬件
    为iOS设备打造的项目

    · 实现移动信息架构
    · 移动设计的系统方法
    针对iOS设备的Web开发

    · Web开发工具
    · 移动应用
    · Web开发模型
    · SDK开发模型
    针对iOS设备的用户界面设计

    · 用户界面设计
    · 兼容iPhone和iPad的用户界面设计
    · iPad类原生用户界面设计 
    · iPhone类原生用户界面设计
    iPhone用户界面设计:简化思维

    · 草绘用户界面
    · 简化思维
    · 草绘剖析
    · 使用工具来设计
    · 使用Adobe Fireworks来设计
    iPad用户界面设计:逆向思维

    · 草绘用户界面
    · 逆向思维
    · 使用工具进行设计
    · 使用Adobe Fireworks来设计
    WebKit所支持的Web标准:充分发挥Mobile Safari的能力 · iPhone和iPad的Web表现对比
    · HTML5
    · CSS3
    · JavaScript
    原生iOS环境开发

    · 配置环境
    · 视口的定义
    · 全屏模式应用 
    · 添加主屏幕图标
    · 应用启动图片
    · 应用重定向
    · 配置Head标签部分
    · 原生链接模拟
    · 原生文本模拟
    · 原生元素模拟
    · 原生滚动模拟
    · 原生iOS服务交互
    · 触摸事件和手势交互
    · 扩展iOS开发框架
    · 用于编写代码的资源
    原生iOS设计实现

    · Phone页面模型的实现
    · 实现类原生的页面结构
    · iPhone原生界面模拟
    优化iOS Web应用

    · iPad和iPhone兼容性
    · 性能优化
    · 离线可用的Web应用
    · 移动SEO
    Hybrid App(混合模式移动应用)框架与应用
    Hybrid App(混合模式移动应用) Hybrid App当前流行趋势特点
    Hybrid App三种类型:
    · 多View混合型,
    · 单View混合型,
    · Web主体型
    PhoneGap、Cordova和AppCan的混合模式差异分析
    Phonegap原理与应用

    · PhoneGap框架的技术基石是什么?
    · 基于PhoneGap开发HyBird App
    · PhoneGap程序的运行的生命周期内的事件
    · PhoneGap中的JavaScript
    · 在PhoneGap中使用HTML5的表单
    · PhoneGap通过HTML5技术操作本地系统的联系人
    · 使用PhoneGap操作本地数据库
    · PhoneGap 操作本地系统的Notification
    · PhoneGap 获得Device的信息
    Cordova原理与应用

    · Cordova简介
    · Cordova的多平台优势
    · Cordova与Web技术的关系
    · Cordova与混合移动应用开发
    · Cordova所需要的技术准备
    AppCan

    AppCan体系结构解析
    如何创建移动 APP
    UI 基础框架
    应用引擎
    JS SDK
    web/微信 APP
    插件 API
    平台概述
    开发工具 IDE
    开发指导
    Web前端框架与HTML5应用开发
    HTML5的引入和概览

    HTML5的功能和技术定位
    HTML5和HTML相比的新增特性
    为 HTML5 建立的一些规则:
    HTML5的浏览器支持
    HTML5 应用开发细节

    · HTML5 标签语言
    · HTML5表单
    · HTML5 音频和视频播放
    · 采用HTML5 Canvas绘制图形
    · 使用HTML5 通讯APIs
    · HTML5 Web Sockets
    · HTML5 Web Workers
    · 地理定位
    · HTML5存储
    · HTML5 服务器发送事件
    Web前端框架概览

    Web前端技术架构:
    · 展示层:html,css
    · 控制层:JavaScript
    · 后端服务接口:ajax,restful,node.js
    Web前端运行原理解析
    Web前端当前开发趋势
    典型的web前端开发框架:
    · jQuery、
    · AngularJS
    · ReactJS
    · Node.JS
    · Prototype、
    · Dojo
    · YUI
    · ZK、
    Web前端框架实现原理

    主流JS框架实现剖析:jQuery、AngularJS,ReactJS,Node.JS
    浏览器工作原理
     · Html加载
     · Css渲染
     · Js 处理
     · 事件与响应的过程模型
    · JavaScript对象生命周期管理
    · JavaScript对象关系绑定:继承、多态
    JS框架实现原理剖析
    · 类库的组织
    · JS事件响应模型
    · Html对象注入方式
    · 应用JS的绑定与注入
    前端应用发展趋势和框架选择方法

    前端应用发展的多平台化:PC、移动终端、HTML5
    浏览器相关技术规范的发展趋势:
    · 支持HTML5
    · 静态转动态
    · 支持更多媒体格式与操作
    · 离线存储
    · 后台服务
    · …
    前端框架选择建议
    如何根据自己的应用需要组合框架,
    联通大型web应用:前端框架组合范例参考
     
    2244 次浏览  36 次
    其他人还看了课程
    Nucleus plus  1660 次浏览
    移动应用前端与服务端架构与实践  1622 次浏览
    App开发技术深入研究   1325 次浏览
    鸿蒙(HarmonyOS)~智能终端OS深度解析   1726 次浏览
    移动跨平台应用开发原理与实践-基于iOS,Android,HTML5  2244 次浏览
    Qt绘图培训  3683 次浏览
    定制内训


    课程计划
    MBSE(基于模型的系统工程)4-18[北京]
    自然语言处理(NLP) 4-25[北京]
    基于 UML 和EA进行分析设计 4-29[北京]
    以用户为中心的软件界面设计 5-16[北京]
    DoDAF规范、模型与实例 5-23[北京]
    信息架构建模(基于UML+EA)5-29[北京]