Your SlideShare is downloading. ×

After HTML5 Mobilism 2011

6,405
views

Published on

Published in: Technology, Design

0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
6,405
On Slideshare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
106
Comments
0
Likes
6
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript

    • 1. After HTML5
    • 2. Sweet lets hack!
    • 3. YAY!!I love the dentist!!
    • 4. FUCK NO!
    • 5. Device APIsMaking computers more aware.
    • 6. @brianleroux http://westcoastlogic.com work at http://nitobi.com sometimes on http://phonegap.com web, mobile, mobile web geek
    • 7. HTML5!!!
    • 8. localStorageindexedDBCACHE MANIFESTpushStatedata-*sockets?CanvasVideogeodrag’n’dropoffline eventsweb workersaudionew elements...
    • 9. installable web apps
    • 10. CACHE MANIFESTlocalStorageIndexedDB
    • 11. installable web apps- access via a bookmark / shortcut- no browser chrome- http://silentconversation.com/cod
    • 12. Apple Extensions
    • 13. widgets, perhaps
    • 14. device apis?
    • 15. why yes, that is capitalized
    • 16. why yes, that is capitalized
    • 17. BlackBerry webview
    • 18. BlackBerry webview// you can’t make this stuff up!
    • 19. THIS IS WHY WE CAN’T HAVE NICE THINGS
    • 20. matters not
    • 21. Network Info
    • 22. Device APIs sensors data persistence outs
    • 23. Sensorscameramagnometergpsgyroscopeaccelerometer
    • 24. Datacontactsmedialocations...anything a sensor may log?
    • 25. sensors are async eventsdata is sorta CRUD or REST*perfect* for JS
    • 26. Device Outputsvibrationspeakers lightsscreen(s)
    • 27. traditionallycomputers had screens, keyboards and mouse
    • 28. what is a mobile device?phones, no shittabletsperhaps laptopscars move, eh
    • 29. The nicest thing aboutstandards is that there areso many of them to choosefrom. - Andy Tanenbaum
    • 30. ‣ W3C - DAP - Geospatial - Notification - Widgets‣ WAC
    • 31. impl Google Gears! Nokia WRTVodaphone Widgets BlackBerry WebWorks QtMobility HP webOS Samsung Bada PhoneGap
    • 32. DAP aka W3C Device API Working Group formed in 2009 clear influence from BONDI
    • 33. DAP work to dateContactsCalendarMedia CaptureMessagingBattery StatusNetwork InfoSystem InfoPermissionsGalleryDevice InterfaceApp LauncherTasks
    • 34. API or App?ContactsCalendarMedia CaptureMessagingBattery StatusNetwork InfoSystem InfoPermissionsGalleryDevice InterfaceApp LauncherTasks
    • 35. Device
    • 36. Contacts
    • 37. Calendar
    • 38. Media Capture * http://docs.phonegap.com are not current here
    • 39. Media Capture Cont.
    • 40. Bonus: File API
    • 41. Messaging sms:// mms:// mailto://
    • 42. Battery Status
    • 43. Gallery
    • 44. App Launcher
    • 45. Security, likecorrectness, is not anadd-on feature. - Andy Tanenbaum
    • 46. Permissions / Privacy http://bit.ly/fQ574O & http://bit.ly/hsJSO3
    • 47. WAC
    • 48. WAC current work...deviceapisaccelerometerorientationcameradevicestatusfilesystemmessaginggeolocationpersonal informationcontactcalendartaskdeviceinteration
    • 49. deviceapis
    • 50. accelerometer
    • 51. just for contrast..
    • 52. orientation
    • 53. just for contrast...
    • 54. camera
    • 55. YOU GET THE IDEA
    • 56. filesystem geospatialnotifications widgets
    • 57. http://github.com/brianleroux/hi5
    • 58. mobile dev
    • 59. operating systems
    • 60. sdks
    • 61. devices
    • 62. http://docs.phonegap.comthx!