Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
PhoneGap分享和交流
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
cssrain
September 02, 2014
Technology
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
PhoneGap分享和交流
PhoneGap分享和交流
cssrain
September 02, 2014
More Decks by cssrain
See All by cssrain
UED工作流程分享和交流
cssrain
1
530
解读HTML
cssrain
0
200
解读HTML5
cssrain
2
220
基础CSS(1)
cssrain
0
200
基础CSS(2)
cssrain
0
150
高效的CSS
cssrain
0
210
高级CSS—继承
cssrain
0
170
PhoneGap实践
cssrain
0
100
Zen Coding.
cssrain
0
120
Other Decks in Technology
See All in Technology
3人で1000GPU超を統合運用する?マルチクラウド&オンプレを跨ぐ、構築と運用のリアル!
kazukun0716
2
740
Swap and Memory Reclaim - Squeezing Out More RAM
ennael
PRO
1
910
AI感のないAWS構成図をAIエージェントに描かせたい!
sagochiko
2
480
「今盗んで、後で解く」に備える ― AWSのポスト量子暗号入門
yama3133
2
270
OpenClawでAzure DevOpsのWiki更新を自動化する - クラウドAIだけでは届かない場所へ
yutakaosada
0
130
Amazon Bedrock Agents ClassicからAmazon Bedrock AgentCoreへ移行した際、ガードレール設定が2箇所に割れた話
matsunobu
0
160
AI駆動開発で仕様はどこまで書くべきか? ― 人とAIの責務境界から考える開発プロセスの実践
takahiromatsui
1
220
Harness Engineering on Rails
joelq
0
750
Databricksメトリクスビューはじめてのもくもく会
taka_aki
0
130
Coil3を内部実装から読み解く~キャッシュ戦略とAVIF画像の描画〜/nikkei-tech-talk50
nikkei_engineer_recruiting
0
140
PQC移行の今 -- IETF からみた現在地
satokan
4
620
「大丈夫そう?」をObservabilityで確かめる
mrmtsu
0
230
Featured
See All Featured
Designing for Timeless Needs
cassininazir
1
510
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
270
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
590
Automating Front-end Workflow
addyosmani
1369
210k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
520
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
290
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Crafting Experiences
bethany
1
360
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
780
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Transcript
PhoneGap 分享和交流 单东林 2012年06月 UED分享 · 交流 http://cssrain.github.io
PhoneGap是什么 PhoneGap是如何工作的 PhoneGap提供的API接口 PhoneGap参考资料 内容: 1 2 3 4
PhoneGap是什么 PhoneGap 是一个开源的开发框架,使用HTML,CSS和JavaScript来构建跨平台的的移动 应用程序。它使开发者能够利用iPhone,Android,Palm,Symbian,Blackberry, Windows Phone和Beda智能手机的核心功能——包括地理定位,加速器,相机,联系人, 声音和振动等。
PhoneGap的历史 PhoneGap 由 Nitobi 公司创建,于2011.10被Adobe收购,幵捐赠给Apache基金组织。 更名为 Apache Cordova
PhoneGap的优点和不足 优点: • 兼容性:完全做到了Written Once,Run Everywhere! • 标准化:PhoneGap采用W3C标准,Web App直接运行! •
采用普通web开发技术:JavaScript+HTM5+CSS3。 不足: • 性能:正常操作速度流畅,频繁操作响应会变慢。 • 稳定性及资源占用方面:手动频繁操作会引起,响应速度变慢,webkit的WebView不能 很好释放内存,导致内存占用上升,甚至会引起应用的crash。
PhoneGap 支持的设备
PhoneGap的工作原理 iPhone和Android平台共同点是都有内置的WebView组件, 其具备两个特性: • WebView组件实质是移动设备的内置浏览器 • WebView提供Web和设备本地API双向通信的能力
JS Native PhoneGap的工作原理 PhoneGap 建立了一套Native 到JS和JS到Native的双向通道。
一个成熟的PhoneGap技术客户端运行状况: 应用运行在WebView组件上 -> 通过PhoneGap在各平台的扩展 -> 最终访问设备本地资源。
PhoneGap API
PhoneGap注意 Warning! • PhoneGap不是UI框架 • PhoneGap不包括浏览器或渲染引擎 • PhoneGap不会编译 • 每个平台都需要自己编译
• HTML5/CSS3 兼容性不一 ,查看http://www.mobilehtml5.org
参考资料 1、Javascript移动开发框架 • jQuery Mobile:http://jquerymobile.com/ • jQTouch:http://jqtouch.com • Sencha Touch:
http://mobile.51cto.com/Sencha-278623.htm PhoneGap + 合适的javascript开发框架,轻松开发出原生风格的移动应用。选择 哪种js框架,你可以通过:《三大移动Web开发框比较分析》一文,选择适合的框架。 2、PhoneGap社区 PhoneGap官网:http://phonegap.com/ PhoneGap中国社区: http://www.phonegap.cn PhoneGap中国: http://www.phonegapcn.com/ 51CTO专题(跨平台移动web中间件PhoneGap开发入门) : http://mobile.51cto.com/hot-273792.htm
感 谢 聆 听