Web App
2017-02-22 18:00:46 0 举报
AI智能生成
Web App是一种通过互联网访问的应用程序,它不需要在用户的电脑或手机上安装任何软件。用户只需在浏览器中输入网址即可访问和使用该应用。Web App可以运行在任何支持现代网络浏览器的设备上,包括桌面计算机、笔记本电脑、平板电脑和智能手机等。 Web App具有许多优点,例如易于部署、维护和更新,因为它们只需要在服务器上进行更新,而不需要向每个用户发送更新。此外,Web App还可以节省用户的存储空间,因为它们不需要占用用户设备的存储空间。
作者其他创作
大纲/内容
day2 phoneGap
PhoneGap介绍
概述
PhoneGap是一款开放源代码的移动设备开发框架,旨在让开发者使用HTML、Javascript、CSS等Web APIs开发跨平台的移动设备应用程序
发展历史
09 phoneGap(在开发者大会,尝试使用前端技术来代替oc)
09年底 支持了Android、BlackBerry等
11年被ADOBE收购,将phoneGap核心技术开源了->apache cordova
12年 PhoneGap Build云端编译打包
特点
①兼容性
written once,run everywhere
②标准化
采用w3c标准
③大众化
不需要手机编程技术,只要会html、js就能实现原生开发的效果
工作原理图
分支主题
搭建PhoneGap的开发环境
1、命令行
1、安装cordova
npm install -g cordova
想要通过国内的npm镜像快速安装:
npm install -g cordova --registry=https://registry.npm.taobao.org
2、使用cordova去创建工程
cordova create test
3、cordova默认是空白工程,如果针对平台:
cordova platform add android
cordova platform add ios
cordova platform remove android 取消对android平台的支持
4、判断是否具备运行的条件
cordova requirements
5、编译运行生成安装包
cordova emulate android
cordova run android
2、图形化
分支主题
phoneGap的事件列表
事件列表
分支主题
demo
分支主题
phoneGap的核心API
API列表
分支主题
device
分支主题
accelerometer
分支主题
capture
分支主题
notification
分支主题
file
写文件
1、得到文件系统
分支主题
2、得到文件对象
分支主题
3、filewriter
分支主题
读文件
1、得到文件系统
分支主题
2、得到文件对象
分支主题
3、fileReader
分支主题
camera
demo
html
分支主题
js
分支主题
contacts
增
<button onclick="newContact()">新建联系人</button>
分支主题
删
改
查
<button onclick="findContact()">查找联系人</button>
分支主题
0 条评论
下一页