求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
航天信息 Java EE 5
中科院研 J2EE高级开发
赛迪时代 “J2EE设计模式
福富软件 J2EE设计模式和
上海盛趣 J2EE架构设计
信城通 J2EE体系架构设
北大方正 Java中级&J2

相关课程  
Struts+Spring+Hibernate
基于J2EE的Web 2.0应用开发
J2EE设计模式和性能调优
Java EE 5企业级架构设计
Java单元测试方法与技术
Java编程方法与技术
 

全部课程 >web开发  
HTML5开发框架PhoneGap开发实战
2578 次浏览  39 次
王老师
多部畅销书作者,致力移动互联网技术研究与应用:HTML5和Android
 
时间地点: 北京 上海 深圳根据报名开班
课程费用:5000元/人,详见 公开课学习手册
 
 
企业内训:可以根据企业需求,定制内训,详见 内训学习手册


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


      本课程涵盖HTML5的开发框架PhoneGap方方面面的内容,从基本原理到第一个PhoneGap程序,再到丰富多彩的案例实战。掌握本课程后,能够彻底掌握PhoneGap进行HTML5和本地开发。掌握全新的HTML5 的开发框架PhoneGap。本课程是HTML5的方向之一HyBird App开发课程;

    课程目标:
    • PhoneGap的商业思考
    • PhoneGap的技术思考
    • PhoneGap框架的技术基石是什么?
    • 安装PhoneGap
    • 第一个PhoneGap程序
    • 基于PhoneGap开发第一个HyBird App
    • PhoneGap程序的运行的生命周期内的事件
    • PhoneGap中的JavaScript
    • 在PhoneGap中使用HTML的表单
    • 案例:在PhoneGap中通过HTML技术建立CRM系统
    • 案例:PhoneGap中通过HTML中文件处理api
    • PhoneGap通过HTML技术操作本地系统的联系人
    • 使用PhoneGap操作本地数据库
    • PhoneGap 操作本地系统的Notification
    • PhoneGap 获得Device的信息
    • PhoneGap 操作本地系统的Camera
    • PhoneGap 操作本地系统的Notification
    • PhoneGap 操作本地系统的Notification
    • PhoneGap 获取位置信息
    • PhoneGap 进行录音、录像、拍照
    • PhoneGap 开发的其它实例
    培训对象:传统Web开发人员;想学习HTML5的人员;想开发HyBird App的人员;
    学员基础:了解HTML5开发基础
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天

    PhoneGap的商业思考
  • PhoneGap的目标
  • PhoneGap与HTML
  • PhoneGap与Android等本地系统
  • PhoneGap的技术思考
  • PhoneGap的架构艺术
  • PhoneGap与HTML、CSS、JavaScript的关系
  • PhoneGap与智能手机的核心功能——包括相机、文件访问、地理定位,加速器,联系人,声音和振动等
  • PhoneGap的优势和劣势
  • PhoneGap框架的技术基石是什么?
  • 使用WebView
  • 在WebView中使用JavaScript
  • 创建本地Java API
  • 使用JavaScriptInterface
  • JavaScript调用Java
  • Java调用JavaScript
  • PhoneGap是如何使用JavaScriptInterface的
  • 安装PhoneGap
  • 安装JDK
  • 安装Eclipse
  • 安装 Android SDK
  • 使用PhoneGap的注意事项
  • 第一个PhoneGap程序
  • PhoneGap库的加入
  • JavaScript的构建
  • Assert下HTML文件的构建
  • 编写配置文件
  • 打包、安装、运行第一个PhoneGap程序
  • 基于PhoneGap开发第一个HyBird App
  • 什么是HyBird App?
  • 为什么HyBird App更具有价值?
  • 调用本地系统的API
  • 运行第一个HyBird App
  • PhoneGap程序的运行的生命周期内的事件
  • backbutton
  • deviceready
  • menubutton
  • pause
  • resume
  • searchbutton
  • online
  • offline
  • PhoneGap中的JavaScript
  • 在HTML页面上添加JavaScript 
  • 在页面加载之后运行JavaScript
  • 函数 
  • 对象 
  • 数组 
  • 循环 
  • 定时器 
  • DOM 
  • HTML网页示例 
  • 使用纯JavaScript访问DOM 
  • 使用jQuery访问DOM 
  • 操作DOM
  • 在PhoneGap中使用HTML的表单(一)
  • 创建基础的表单
  • 使用range 类型创建滑块
  • 使用选值框处理数字
  • 日期控件
  • email 类型
  • url 类型
  • color 类型
  • 回退 
  • 替换颜色选择器
  • Modernizr
  • 在PhoneGap中使用HTML的表单(二)
  • 使用autofocus 属性定位第一个表单域元素
  • 使用placeholder 属性进行提示
  • 简单的注册表单
  • 阻止自动完成
  • 在PhoneGap中使用HTML的表单(三)
  • 账户表单
  • 持久化数据
  • 创建编辑页面
  • 案例:在PhoneGap中通过HTML技术建立CRM系统
  • 使用数据库存储CRM系统的信息
  • 编写本地业务代码
  • 发布本地业务代码接口
  • 编写HTML页面
  • 建立HTML和本地代码的相互沟通
  • 案例:PhoneGap中通过HTML中文件处理api
  • filelist对象与file对象
  • blob对象
  • filereader接口
  • PhoneGap操作本地文件
  • PhoneGap通过HTML技术操作本地系统的联系人
  • 本地代码对联系人的增删改查等操作
  • PhoneGap对联系人的操作
  • 使用PhoneGap操作本地数据库
  • 获得数据库的信息:
  • 对SQLite数据库的增、删、改、查等操作
  • PhoneGap 操作本地系统的Notification
  • Notification:alert、confirm、beep、vibrate
  • 通过PhoneGap的操作本机的Notification
  • PhoneGap 获得Device的信息
  • Device的信息
  • 通过PhoneGap的API获得Device的信息
  • PhoneGap 操作本地系统的Camera
  • 本地的Camera
  • PhoneGap操作Camera进行拍照
  • PhoneGap 操作本地系统的Notification
  • Notification:alert、confirm、beep、vibrate
  • 通过PhoneGap的操作本机的Notification
  • PhoneGap 操作本地系统的Notification
  • Notification:alert、confirm、beep、vibrate
  • 通过PhoneGap的操作本机的Notification
  • PhoneGap 获取位置信息
  • 位置信息
  • 通过PhoneGap获取位置信息
  • PhoneGap 进行录音、录像、拍照
  • 录音
  • 录像
  • 拍照
  • PhoneGap 开发的其它实例
  • 通过Connection测试网络链接
  • 通过Accelerometer来采集设备的动作
  • 通过Compass获得当前设备的方向
  •  
    2578 次浏览  39 次
    其他人还看了课程
    微信小程序设计与开发  1353 次浏览
    NodeJS 应用开发  1587 次浏览
    web前端性能优化  1541 次浏览
    HTML5游戏开发原理与实践  1864 次浏览
    HTML5 游戏开发入门  1881 次浏览
    Node.js高级应用开发  2603 次浏览
    定制内训


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