PhoneGap Plugins简
       @   沧
about me
• work@               RIA组

• http://session.im
• http://share.session.im/(powered by     )

• http://weibo/dongyuwei
• http://code.google.com/u/newdongyuwei
• http://gist.github.com/dongyuwei
PhoneGap                          构

• HTML5 API(Storage,Geolocation)
• Camera API
• ...
• API 为               实现
(js )
DroidGap实现




• js -->Phonegap.exec-->window.prompt-->native API
• 拦 WebView window.prompt调 (onJsPrompt)
DroidGap实现




• ajax长连   /轮询<-->CallbackServer   执   结
DroidGap实现




•请   执   结   带   Token
实现
• ios,android,blackberry,webos...
• 语 <--->js                 实现

• PluginResult.execute <-->Phonegap.exec
• PhoneGap/res/xml/plugins.xml
•                   (实现
    )
?
• Monkey see, Monkey do
• 实现IPlugin
•              plugins.xml

• 测试,again.
• https://github.com/phonegap/phonegap-
  plugins
间

• 过
• postMessage
• onMessage
PhonGap?


•调      统       ,   户隐   时应该请   户



• android   统
动态                           ?
• http://code.google.com/p/android-scripting/
• android        js, ruby ,python,lua

• JS(Rhino,__noSuchMethod__)
• jruby(method_missing)
• 动态 ,                 调              java
Global API Proxy?
• PhoneGap 为      api       ?

• 浏览 (jsonp)-->            -->   户   -->
  浏览

•           务     (       )web app

•         PhoneGap    义

• PhoneGap 户
WebAPI ,DeviceAPI




• https://wiki.mozilla.org/WebAPI
WebOS?


•   HP(Palm)WebOS
•   Google chrome os
Tips
• 启动时              载           html(         js
               )

•           iScroll(1,2) .     统进
    fixed   (android2.2 ;ios5;blackberry7)

• 启动       统       sms: mailto: tel: geo:链
my app--   岛诗
谢


•     谢 @w3ctech @     创   @
    @FlashSoft @   馍

More Related Content

PDF
[Modern Web 2016] 讓你的 PHP 開發流程再次潮起來
PPTX
How to choose web framework
PDF
Android 逆向工程心得分享
PPTX
介紹前端 Web 技術在跨平台開發上的應用
PDF
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
PDF
Rails 新人起步走
PDF
[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊
PPTX
Coffee script
[Modern Web 2016] 讓你的 PHP 開發流程再次潮起來
How to choose web framework
Android 逆向工程心得分享
介紹前端 Web 技術在跨平台開發上的應用
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
Rails 新人起步走
[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊
Coffee script

What's hot (13)

PDF
凌波微步:wagon + VS Code 的輕功哲學
PDF
Continuous Delivery Workshop with Ansible x GitLab CI
PDF
Visual Studio Code 快速上手指南
PDF
[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者
PDF
成為全能 php 攻城獅
PDF
Vagrant教學
PPTX
ASP.NET 5 的創新與變革
PDF
Composer 從入門到實戰
PDF
Kamigo reviews 20191127
PDF
2012 java two-desktop-appliction-using-j-ruby-with-swt
 
PDF
wagon - 免安裝可攜的 Laravel 開發環境
PPTX
Why to choose laravel framework
PDF
Continuous Delivery with Ansible x GitLab CI
凌波微步:wagon + VS Code 的輕功哲學
Continuous Delivery Workshop with Ansible x GitLab CI
Visual Studio Code 快速上手指南
[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者
成為全能 php 攻城獅
Vagrant教學
ASP.NET 5 的創新與變革
Composer 從入門到實戰
Kamigo reviews 20191127
2012 java two-desktop-appliction-using-j-ruby-with-swt
 
wagon - 免安裝可攜的 Laravel 開發環境
Why to choose laravel framework
Continuous Delivery with Ansible x GitLab CI
Ad

Viewers also liked (8)

PDF
Tett På Næringslivet
PDF
How to Use Evernote
PPS
The Pillars Of Self Mastery
PPTX
PR Silver Award
KEY
nodejs在微博前端开发中的应用
PDF
PHP/NodeJS/Redis项目实战
PDF
Hype vs. Reality: The AI Explainer
PDF
Study: The Future of VR, AR and Self-Driving Cars
Tett På Næringslivet
How to Use Evernote
The Pillars Of Self Mastery
PR Silver Award
nodejs在微博前端开发中的应用
PHP/NodeJS/Redis项目实战
Hype vs. Reality: The AI Explainer
Study: The Future of VR, AR and Self-Driving Cars
Ad

Similar to Phonagp 简介 (20)

PPTX
開放原始碼 Ch3.1 mobile - oss - oss行動領域-1 (ver1.0)
PDF
PhoneGap 通信原理和插件系统
PPTX
Android快速发布&持续集成
PDF
HTML5 生态系统和应用架构模型
PPT
Using google appengine_1027
PPT
使用GoogleAppEngine建立个人信息中心
PPT
Using google appengine_final
PPT
Using google appengine (2)
PPTX
開放原始碼 Ch1.3 intro - oss - google codes (ver 2.0)
PPT
Html5
PDF
Node js实践
PPTX
Web 开发培训 (入门)
KEY
移动端Web开发性能优化实践
PPT
课题二:Node.js那些事儿
PPT
Real time web实时信息流推送
PPT
Real-Time Web实时信息流推送
PDF
Berserk js
PPTX
一步一步开发Html5 mobile apps
PDF
Athrun instrument driver
PDF
美团前端架构简介
開放原始碼 Ch3.1 mobile - oss - oss行動領域-1 (ver1.0)
PhoneGap 通信原理和插件系统
Android快速发布&持续集成
HTML5 生态系统和应用架构模型
Using google appengine_1027
使用GoogleAppEngine建立个人信息中心
Using google appengine_final
Using google appengine (2)
開放原始碼 Ch1.3 intro - oss - google codes (ver 2.0)
Html5
Node js实践
Web 开发培训 (入门)
移动端Web开发性能优化实践
课题二:Node.js那些事儿
Real time web实时信息流推送
Real-Time Web实时信息流推送
Berserk js
一步一步开发Html5 mobile apps
Athrun instrument driver
美团前端架构简介

Phonagp 简介

Editor's Notes