Chrome to Phone              KLab            @h13i32maru
•          : KLab•          : Android•               : Twitter           Google    -   http://userscripts.org/scripts/show...
Chrome to PhoneAndroid
Chrome to Phone• PC         Android     URL• Google      C2DM
C2DM• Colud to Device Messaging• Android              (Intent) -   Intent   Android• Google Labs• C2DM XMPP               ...
C2DM••          Intent•
C2DM   Google C2DM            Android Application      Server                                GoogleThirdparty Application ...
Google C2DM Server• Google•                          Google API•                    API    RegistrationID            HTTPS...
Thirdparty Application Server• Google C2DM Server• C2DM                      API• RegistrationID•
Android Application• Google C2DM Server•        Google C2DM Server Android Application              RegistrationID• Thirdp...
Client Application• Thirdparty Application Server•
C2DM                                         (     )Thirdparty Application                        Google C2DM       Server...
C2DM                                     (        )Thirdparty Application                       Google C2DM       Server  ...
C2DM• Android2.2•                                1KB•• RegistrationID   Thirdparty Application Server -   Chrome to Phone ...
C2DMChrome to Phone
Chrome to PhoneThirdparty Application   Chrome to Phone                                         Google App Engine       Se...
• Chrome to Phone• ChannelAPI                    PC•               (Android/   )•
ChannelAPI• GAE•• Google Talk      Comet  - Comet Ajax LongPolling  -           WebSocket•              JavaScript
Chrome to Phone
Chrome to Phone             Google C2DM    Server                     Server                  Android
Chrome to Phone   Google C2DM    Server           Server     PC
(1)• Chrome to Phone Application1. Chrome to Phone Server RegistrationID
(2)• Chrome to Phone Client1. ChannelAPI2.3. Chrome to Phone Server     RegistrationID            (ChannelAPI)
Chrome to Phone••     Chrome to Phone•
Chrome to Phone• Android / Google Chrome Extension   - http://h13i32maru.jp/chrometophone   -※
Special Thanks @teru_kusu      URL• http://www.techdoctranslator.com/code-google-com/  android-c2dm• http://code.google.co...
Upcoming SlideShare
Loading in …5
×

勝手に改造 Chrome to Phone

7,601 views

Published on

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

No Downloads
Views
Total views
7,601
On SlideShare
0
From Embeds
0
Number of Embeds
5,498
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

×