palm developer day: opening keynote
DESCRIPTION
Ben and I had the pleasure to kick off the Palm Developer Day in April 2010. We share our excitement over having an Open Web platform, how that platform has gotten fantastic, and how it has the opportunity to become the unifying platform across devices and form factors.We then go into new features coming in webOS.TRANSCRIPT
![Page 1: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/1.jpg)
Introduction to Palm Developer Day Ben and Dion April, 2010
Thursday, April 29, 2010
![Page 2: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/2.jpg)
Thursday, April 29, 2010
![Page 3: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/3.jpg)
Thursday, April 29, 2010
![Page 4: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/4.jpg)
Thursday, April 29, 2010
![Page 5: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/5.jpg)
Thursday, April 29, 2010
![Page 6: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/6.jpg)
Thursday, April 29, 2010
![Page 7: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/7.jpg)
Thursday, April 29, 2010
![Page 8: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/8.jpg)
craigslist
Thursday, April 29, 2010
![Page 9: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/9.jpg)
Thursday, April 29, 2010
![Page 10: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/10.jpg)
Apple
Nokia
Palm
Sony
RIMHTC
LG Motorola
Thursday, April 29, 2010
![Page 11: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/11.jpg)
1,500,000,000+
Thursday, April 29, 2010
![Page 12: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/12.jpg)
Thursday, April 29, 2010
![Page 13: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/13.jpg)
Thursday, April 29, 2010
![Page 14: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/14.jpg)
Thursday, April 29, 2010
![Page 15: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/15.jpg)
HTML5
Powered by Web 2.0!
Thursday, April 29, 2010
![Page 16: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/16.jpg)
> HTML 4.01
The W3C / WHATWG HTML5 Specification
Thursday, April 29, 2010
![Page 17: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/17.jpg)
Thursday, April 29, 2010
![Page 18: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/18.jpg)
Thursday, April 29, 2010
![Page 19: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/19.jpg)
Thursday, April 29, 2010
![Page 20: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/20.jpg)
Thursday, April 29, 2010
![Page 21: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/21.jpg)
Thursday, April 29, 2010
![Page 22: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/22.jpg)
Thursday, April 29, 2010
![Page 23: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/23.jpg)
Thursday, April 29, 2010
![Page 24: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/24.jpg)
Thursday, April 29, 2010
![Page 25: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/25.jpg)
Thursday, April 29, 2010
![Page 26: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/26.jpg)
Accelerated CSS Animations and Transforms
Thursday, April 29, 2010
![Page 27: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/27.jpg)
Thursday, April 29, 2010
![Page 28: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/28.jpg)
Thursday, April 29, 2010
![Page 29: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/29.jpg)
Thursday, April 29, 2010
![Page 30: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/30.jpg)
JavaScript Services
Thursday, April 29, 2010
![Page 31: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/31.jpg)
Thursday, April 29, 2010
![Page 32: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/32.jpg)
GmailHTTP
IMAPSMTP
EASPOP
Service Bus
Thursday, April 29, 2010
![Page 33: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/33.jpg)
webOS App
Service Bus
webOS App
webOS App
Service
Service
JavaScript Services
Thursday, April 29, 2010
![Page 34: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/34.jpg)
Service
JavaScript Services
Background asynchronous services
File I/O
Binary JavaScript types
Low-level network I/O
“Medium-level” HTTP via CURL
Fast XML streaming parser
Thursday, April 29, 2010
![Page 35: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/35.jpg)
db8
Thursday, April 29, 2010
![Page 36: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/36.jpg)
Client Server
JSON
HTML5 SQL DBMojo Depotdb8
CouchDB
Thursday, April 29, 2010
![Page 37: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/37.jpg)
db8
Native JSON storage with query mechanism
Built-in primitives for easy cloud syncingEasily query changed / deleted dataDesigned to sync with CouchDB in the cloud
Fine-grained access control for apps
Mobile-optimized and fast (especially for updates)
Pluggable back-end
Open-source
Thursday, April 29, 2010
![Page 38: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/38.jpg)
Audio / Video Recording
Media Indexer Access
Secure Key Manager + Crypto Libs
Bluetooth SPP
Bonjour / Zeroconf
Thursday, April 29, 2010
![Page 39: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/39.jpg)
Thursday, April 29, 2010
![Page 40: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/40.jpg)
Mojo Core Enhanced HTML5 Support
Thursday, April 29, 2010
![Page 41: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/41.jpg)
Mojo Core Enhanced HTML5 SupportGeolocation Local Storage App Cache
Sproutcore
Thursday, April 29, 2010
![Page 42: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/42.jpg)
Thursday, April 29, 2010
![Page 43: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/43.jpg)
Thursday, April 29, 2010
![Page 44: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/44.jpg)
Web Apps Palm App Catalog
No Review Process✓Instant distribution✓Optional data feeds✓
Reviewed Environment✓Primary distribution channel✓Data feeds✓
Thursday, April 29, 2010
![Page 45: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/45.jpg)
! !
Thursday, April 29, 2010
![Page 46: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/46.jpg)
Hot Apps
$1,000,000 Free Paid Total
$100,000
$10,000
$1,000
1 1 2
20 20 40
200 200 400
to developers of mostdownloaded web appsFeb. 1 ‒ June 30
Thursday, April 29, 2010
![Page 47: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/47.jpg)
Thursday, April 29, 2010
![Page 48: Palm Developer Day: Opening Keynote](https://reader038.vdocuments.us/reader038/viewer/2022102921/54557a87b1af9fb66e8b48ef/html5/thumbnails/48.jpg)
Thursday, April 29, 2010