`
jjklmm
  • 浏览: 56967 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

HTML5的方向之一HyBird App开发课程

阅读更多

第1个主题:PhoneGap的商业思考
1,1 PhoneGap的目标
1,2 PhoneGap与HTML5
1,3 PhoneGap与Android等本地系统

第2个主题:PhoneGap的技术思考
2,1 PhoneGap的架构艺术
2,2 PhoneGap与HTML5、CSS3、JavaScript的关系
2.3 PhoneGap与智能手机的核心功能——包括相机、文件访问、地理定位,加速器,联系人,声音和振动等
2.4 PhoneGap的优势和劣势

第3个主题:PhoneGap框架的技术基石是什么?
3,1 使用WebView
3,2 在WebView中使用JavaScript
3.3 创建本地Java API
3.4 使用JavaScriptInterface
3.5 JavaScript调用Java
3.6 Java调用JavaScript
3.7 PhoneGap是如何使用JavaScriptInterface的

第4个主题:安装PhoneGap
4.1 安装JDK
4.2 安装Eclipse
4.3 安装 Android SDK
4.4 使用PhoneGap的注意事项

第5个主题:第一个PhoneGap程序
5.1 PhoneGap库的加入
5.2 JavaScript的构建
5.3 Assert下HTML文件的构建
5.4 编写配置文件
5.5 打包、安装、运行第一个PhoneGap程序

第6个主题:基于PhoneGap开发第一个HyBird App
6.1 什么是HyBird App?
6.2 为什么HyBird App更具有价值?
6.3 调用本地系统的API
6.4 运行第一个HyBird App

第7个主题:PhoneGap程序的运行的生命周期内的事件
7.1 backbutton
7.2 deviceready
7.3 menubutton
7.4 pause
7.5 resume
7.6 searchbutton
7.7 online
7.8 offline

第8个主题: PhoneGap中的JavaScript
8.1 在HTML页面上添加JavaScript 
8.2 在页面加载之后运行JavaScript
8.3 函数 
8.4 对象 
8.5 数组 
8.6 循环 
8.8 定时器 
8.9 DOM 
8.9.1 HTML网页示例 
8.9.2 使用纯JavaScript访问DOM 
8.9.3 使用jQuery访问DOM 
8.9.4 操作DOM 

第9个主题:在PhoneGap中使用HTML5的表单(一)
9.1 创建基础的表单
9.2使用range 类型创建滑块
9.3使用选值框处理数字
9.4日期控件
9.5 email 类型
9.6 url 类型
9.7 color 类型
9.8回退 
9.9替换颜色选择器
9.10 Modernizr

第10个主题:在PhoneGap中使用HTML5的表单(二)
10.1使用autofocus 属性定位第一个表单域元素
10.2使用placeholder 属性进行提示
10.3简单的注册表单
10.4阻止自动完成

第11个主题:在PhoneGap中使用HTML5的表单(三)
11.1账户表单
11.2持久化数据
11.3创建编辑页面

第12个主题:案例:在PhoneGap中通过HTML5技术建立CRM系统
12.1使用数据库存储CRM系统的信息
12.2 编写本地业务代码
12.3发布本地业务代码接口
12.4 编写HTML5页面
12.5 建立HTML5和本地代码的相互沟通

第13个主题:案例:PhoneGap中通过HTML5中文件处理api
13.1 filelist对象与file对象
13.2 blob对象
13.3 filereader接口
13.4 PhoneGap操作本地文件

第14个主题:PhoneGap通过HTML5技术操作本地系统的联系人
14.1本地代码对联系人的增删改查等操作
14.2 PhoneGap对联系人的操作

 

第15个主题:使用PhoneGap操作本地数据库
14.1获得数据库的信息:
14.2 对SQLite数据库的增、删、改、查等操作

第16个主题:PhoneGap 操作本地系统的Notification
16.1 Notification:alert、confirm、beep、vibrate
16.2 通过PhoneGap的操作本机的Notification

第17个主题:PhoneGap 获得Device的信息
17.1 Device的信息
17.2 通过PhoneGap的API获得Device的信息

第18个主题:PhoneGap 操作本地系统的Camera
18.1 本地的Camera
18.2 PhoneGap操作Camera进行拍照

第19个主题:PhoneGap 操作本地系统的Notification
19.1 Notification:alert、confirm、beep、vibrate
19.2 通过PhoneGap的操作本机的Notification

第20个主题:PhoneGap 操作本地系统的Notification
20.1 Notification:alert、confirm、beep、vibrate
20.2 通过PhoneGap的操作本机的Notification

第21个主题:PhoneGap 获取位置信息
21.1 位置信息
21.2 通过PhoneGap获取位置信息

第22个主题:PhoneGap 进行录音、录像、拍照
22.1 录音
22.2 录像
22.3 拍照

第23个主题:PhoneGap 开发的其它实例
23.1 通过Connection测试网络链接
23.2 通过Accelerometer来采集设备的动作
23.3 通过Compass获得当前设备的方向

 

查看详细信息:http://www.miiceic.org.cn/archives/phonegap.html

分享到:
评论

相关推荐

    利用Android Studio + Ionic 进行Hybird App开发初级教程源码

    在移动应用开发领域,Hybrid App开发是一种常见的技术选择,它结合了原生应用和Web应用的优点。本教程将引导你使用Android Studio和Ionic框架构建一个Hybrid App。以下是关于这个主题的详细知识: **Android Studio...

    基于apicloud平台的hybirdapp开发demo

    在移动应用开发领域,Hybrid App(混合应用)是一种结合了原生应用和Web应用特点的开发模式。它利用Web技术(如HTML5、CSS3、JavaScript)进行界面开发,同时借助于像Apicloud这样的平台,通过JavaScript与设备的...

    融合Hybird Web APP应用的云应用开发模型的设计与实现.pdf

    为了解决这个问题,研究者们提出了一种融合Hybird Web APP应用的跨平台通用开发模型,利用HTML5、JQuery AJAX、Bootstrap和JSON等技术,以实现数据的高效交换和平台的兼容性。 在这个模型中,客户端(包括PC和各种...

    基于apicloud平台的hybird app开发demo.zip

    【适合场景】:相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可基于此项目来扩展开发...

    HyBird混合开发模式-利用HTML5开发无线应用 Android-Ph.docx

    HyBird混合开发模式是一种结合了原生应用开发和Web应用开发的技术,主要用于构建无线应用,特别是在Android平台上的实现。这种模式允许开发者利用HTML5、CSS3和JavaScript等Web技术来创建应用程序,同时通过与原生...

    HybirdApp混合移动应用开发技术整体解决方案.docx

    HybridApp混合移动应用开发是一种结合原生移动应用与Web技术的开发方式,它利用JavaScript、HTML5(H5)和CSS3等Web技术构建应用的界面和逻辑,然后通过像Cordova这样的框架将这些Web内容嵌入到原生的移动应用容器...

    HyBird混合开发模式-利用HTML5开发无线应用_Android-PhoneGap安装及调试

    HyBird混合开发模式是一种结合了原生应用和Web应用开发技术的方法,主要通过HTML5、CSS和JavaScript来构建跨平台的移动应用程序。这种模式允许开发者使用熟悉的Web开发工具和语言,同时利用智能手机的各种硬件功能,...

    android集成apicloude superWebView 实现Hybird app解决方案

    在Android应用开发中,混合开发(Hybrid App)已经成为一种常见的解决方案,它结合了原生应用的性能和Web应用的灵活性。Apicloude SuperWebView是专为Android设计的一款强大的混合开发工具,它允许开发者利用...

    Android-HybirdApp移动端和Web的JS桥接框架主要包含了多种常用协议的约束和定义

    总之,理解Android中的Hybrid App和JavaScript Bridge是现代移动开发的关键技能之一。通过合理利用WebView和JavaScript Bridge,开发者可以构建出既具有Web开发便利性又拥有原生应用性能的应用程序,同时遵循必要的...

    Hybird混合学习框架

    DCloud提供了一系列产品和解决方案来支持HybridApp的开发,包括HBuilder这一轻量级的前端开发IDE,以及HTML5+ Runtime这一核心运行环境。DCloud的解决方案还包括mui框架和HTML5+生态,这些技术一起为开发者提供了...

    一站式页面调试、抓包工具远程调试任何手机浏览器页面,任何手机移动端webview(如:微信,HybirdApp等)支持HTTP/HTTPS,无需USB连接设备.zip

    远程调试任何手机浏览器页面,任何手机移动端webview(如:微信,HybirdApp等)。支持HTTP/HTTPS,无需USB连接设备。.zip,微信调试,各种WebView样式调试、手机浏览器的页面真机调试。便捷的远程调试手机页面、抓包...

    hybird_app_examples:Android hybird应用示例,使用Ionic,Crosswalk,Phonegap等

    它们通常使用Web技术(如HTML5、CSS3和JavaScript)进行开发,然后通过框架封装成可以在App Store或Google Play上发布的原生应用。本项目"hybird_app_examples"提供了Android平台上的混合应用示例,主要涉及了Ionic...

    swift-Rexxar是一个针对移动端的混合开发框架

    Swift-Rexxar 是一个专为移动端设计的混合开发框架,它允许开发者使用 Swift 和 HTML/CSS/JavaScript 技术来构建跨平台的应用程序。在iOS平台上,Rexxar-iOS 实现了该框架在iOS系统上的客户端功能,使得开发者能够...

    Hybird 放大器介绍.pdf

    根据提供的文件内容,Hybird放大器(Hybrid Amplifier,HYFA)是结合了拉曼放大器(Raman Amplifier,RFA)和掺铒光纤放大器(Erbium-doped Fiber Amplifier,EDFA)的技术特点,形成了具有低噪声指数和高增益的放大...

    基于VR的文化遗产手机APP研究.pdf

    本文针对这一背景,研究了基于VR的Hybird APP在文化遗产宣传推广中的应用。 Hybird APP模式结合了原生应用和Web应用的优点,既能够提供接近原生应用的性能和用户体验,又能利用Web技术进行快速迭代和更新。在本文中...

    flutter_hybird.zip

    Android则是全球最广泛使用的移动操作系统之一,它提供了Java和Kotlin作为主要的开发语言。在原生Android应用中嵌入Flutter模块,可以充分利用Flutter的开发效率优势,同时利用Android的系统深度定制能力。 首先,...

    Android视频连麦直播RTMPC Hybird Engine SDK 集成1

    Android 视频连麦直播 RTMPC Hybird Engine SDK 集成详解 Android 视频连麦直播 RTMPC Hybird Engine SDK 是一套基于 RTMP 协议可以进行视频连线的混合引擎,由两部分构成:主播端 + 访客端。本文将主要介绍 RTMPC...

Global site tag (gtag.js) - Google Analytics