勝手に改造 Chrome to Phone

7,490 views
7,435 views

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
7,490
On SlideShare
0
From Embeds
0
Number of Embeds
5,474
Actions
Shares
0
Downloads
14
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

勝手に改造 Chrome to Phone

  1. 1. Chrome to Phone KLab @h13i32maru
  2. 2. • : KLab• : Android• : Twitter Google - http://userscripts.org/scripts/show/67940• Twitter : @h13i32maru
  3. 3. Chrome to PhoneAndroid
  4. 4. Chrome to Phone• PC Android URL• Google C2DM
  5. 5. C2DM• Colud to Device Messaging• Android (Intent) - Intent Android• Google Labs• C2DM XMPP ( )
  6. 6. C2DM•• Intent•
  7. 7. C2DM Google C2DM Android Application Server GoogleThirdparty Application Google C2DM Server Server Google C2DM Server Android Application Android Thirdparty Application Server Client Applicaton
  8. 8. Google C2DM Server• Google• Google API• API RegistrationID HTTPS Android Application
  9. 9. Thirdparty Application Server• Google C2DM Server• C2DM API• RegistrationID•
  10. 10. Android Application• Google C2DM Server• Google C2DM Server Android Application RegistrationID• Thirdparty Application Server Google•
  11. 11. Client Application• Thirdparty Application Server•
  12. 12. C2DM ( )Thirdparty Application Google C2DM Server Server (2)RegistrationID (1) (3) RegistrationID Android Application
  13. 13. C2DM ( )Thirdparty Application Google C2DM Server Server (2)HTTPS RegistrationID(1)HTTPS (3)C2DM Intent API Client Application Android Application
  14. 14. C2DM• Android2.2• 1KB•• RegistrationID Thirdparty Application Server - Chrome to Phone HTTPS+OAuth
  15. 15. C2DMChrome to Phone
  16. 16. Chrome to PhoneThirdparty Application Chrome to Phone Google App Engine Server Server Chrome to Phone Android Application - Application Chrome to Phone Google Chrome Client Application Client Extension
  17. 17. • Chrome to Phone• ChannelAPI PC• (Android/ )•
  18. 18. ChannelAPI• GAE•• Google Talk Comet - Comet Ajax LongPolling - WebSocket• JavaScript
  19. 19. Chrome to Phone
  20. 20. Chrome to Phone Google C2DM Server Server Android
  21. 21. Chrome to Phone Google C2DM Server Server PC
  22. 22. (1)• Chrome to Phone Application1. Chrome to Phone Server RegistrationID
  23. 23. (2)• Chrome to Phone Client1. ChannelAPI2.3. Chrome to Phone Server RegistrationID (ChannelAPI)
  24. 24. Chrome to Phone•• Chrome to Phone•
  25. 25. Chrome to Phone• Android / Google Chrome Extension - http://h13i32maru.jp/chrometophone -※
  26. 26. Special Thanks @teru_kusu URL• http://www.techdoctranslator.com/code-google-com/ android-c2dm• http://code.google.com/p/chrometophone/• http://blog.asial.co.jp/803

×