CHATON - MULTIPLATFORM COMMUNICATIONS
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

CHATON - MULTIPLATFORM COMMUNICATIONS

  • 1,878 views
Uploaded on

Index ...

Index

1. ChatON Service
2. ChatON API Introduction
3. ChatON API Features
4. Summary

Andriy Mytroshyn, Lead Engineer / C++ developer Samsung R&D, Kyiv

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,878
On Slideshare
1,373
From Embeds
505
Number of Embeds
2

Actions

Shares
Downloads
16
Comments
0
Likes
0

Embeds 505

http://itweekend.com.ua 503
http://127.0.0.1 2

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

Transcript

  • 1. CHATON -MULTIPLATFORMCOMMUNICATIONSIT Weekend Ukraine
  • 2. INDEX1. ChatON Service2. ChatON API Introduction3. ChatON API Features4. SummaryCopyright © 1995-2012 SAMSUNG All rights reserved
  • 3. INRODUCTIONTREND OF SOCIAL SERVICENew business opportunities are created with an increase of SNS users andSNS Open API. Global SNS users Global SNS revenue (Million users) (Million $) Source: eMarketer Source: Screen Digest
  • 4. 마스터 제목 스타일 편집01 CHATON SERVICECopyright © 1995-2012 SAMSUNG All rights reserved
  • 5. 1. CHATON SERVICEWhat is ?ChatON provides a fun & creative global messenger experience. Users canchat, express emotions, create animated messages and share content.
  • 6. 1. CHATON SERVICEMAIN FEATURES Multi & Cross Platform Enhanced 1:1 & Multimedia Content Sharing & Messaging Service Group Chat Trunk Animation Message (AMS) Anicon (Animated Emoticons)
  • 7. 1. CHATON SERVICEMULTIPLE OS SUPPORTChatON support various OS like bada, Android, Android Tablet, iOS, Blackberry,Windows Phone 7 and Web. OS OS version ChatON version bada bada OS 2.0 v.1.7.4 Android Froyo, GB, ICS v.1.8.3 Android Tablet Honeycomb, ICS v.1.6.5 iOS iOS 4.1 or higher v.1.5.2 Blackberry Blackberry OS 5 or higher v.1.5.5 Windows Phone7 WP7, WM6.5 v.1.6.3 Web IE, Chrome, Firefox, Safari v.1.5.3
  • 8. 1. CHATON SERVICESPREADING STRATEGYAbout 200 countries, 68 local languagesPre-loading on main devices of Samsung,50 M users within this year globally. UK Germany Russia France Italy USA UAE Saudi China S.Korea India Venezuela Thailand Brazil Indonesia S. Africa
  • 9. 마스터 제목 스타일 편집02 CHATON API INTRODUCTIONCopyright © 1995-2012 SAMSUNG All rights reserved
  • 10. 2. CHATON API INTRODUCTIONWHAT IS CHATON API?The Open APIs which allow apps and services to… Access ChatON user base Utilize ChatON features (messaging, etc.) 3rd Party ChatON Users Apps & Services
  • 11. 2. CHATON API INTRODUCTIONOVERVIEWChatON API is consisted of Server API and Client Library.  Server API App can access ChatON server through HTTP to utilize ChatON capabilities - Can be used on various platforms  Client Library App can invoke the features of ChatON client directly - For Android only
  • 12. 2. CHATON API INTRODUCTIONSERVER API ARCHITECTURE External … Services Game App. SNS Service News App. LBS ServiceOpen API Server API Layer API Proxy Authentication Graph Chat Media App ChatON Profile File ChatON authentication MessagingComponent App authorization Buddy Samsung Push Trunk Layer User Group authentication Memo
  • 13. 2. CHATON API INTRODUCTIONCLIENT LIBRARY ARCHITECTURE SNS Game app Android service Client ChatON client devices LBS API News app service Authentication Graph Chat Media App Profile ChatON File ChatON authentication Messagingcomponent Buddy Trunk layer App authorization Samsung User Group Push authentication Memo
  • 14. 마스터 제목 스타일 편집03 CHATON API FEATURESCopyright © 1995-2012 SAMSUNG All rights reserved
  • 15. 3. CHATON API FEATURESSERVER API FEATURESRESTFUL Open API for app to utilize ChatON service Connect Graph Messaging Authentication Buddy list Profile File 1:1 chat Group chat User’s picture Broadcasting Upload Download
  • 16. 3. CHATON API FEATURESFEATURES OF CLIENT APIAPI to utilize functionalities of ChatON within same device Graph Messaging Buddy list Profile 1:1 chat Group chat User’s picture Pick buddies Broadcasting File transfer
  • 17. 3. CHATON API FEATURESSERVER API CHARACTERISTIC Samsung Account based Long Polling, RESTFUL Open API OAuth 2.0 AUTHENTICATION JSON data exchange {"buddies":[ { "chaton_id":"1000288213 779751", "nickname":"NicknameKim", "group":"Friend", "status":"Hi, there!", "birthday":"1980-02-10", "img_status":"0" }, { "chaton_id":"1000288213779752", "nickname":"NicknameLee", "group":"People", "status":"Happy day :)", "birthday":"1987-11-11", "img_status":"1" }, { "chaton_id":"1000288213779753", "nickname":"NicknamePark", "group":"Family", "status":"Good Luck~", "birthday":"1975-09-07", "img_status":"1" } ] }
  • 18. 3. CHATON API FEATURESUSAGE SCENARIO OF SERVER APITry to use ChatON Features into your App. Using Server API Choose a buddy to play with: ChatON Buddies Connect with your ChatON buddies and play! 1 2 3 Log in Samsung Account Select a buddy from Buddy List Play action match game with using ChatON API and send invite message Buddy and share the experience
  • 19. 3. CHATON API FEATURESUSAGE SCENARIO OF CLIENT LIBRARY3rd Party App. Can invoke ChatON UI directly without any effort to implement Buddy ListUI or Chatting window. Ken sent you a gift! Wolf’s Gambit e-book Send via ChatON Click to Read Now!! Ken sent you a gift! Wolf’s Gambit e-book Send via ChatON View Close Send via ChatON 1 2 3 4 5 Invoke ChatON UI and send message to Buddy to Buddy can receive the recommendation recommend a book message via ChatON.
  • 20. 3. CHATON API FEATURESDEVELOPER SITE FOR CHATON APIhttp://developer.samsung.com/chaton
  • 21. 마스터 제목 스타일 편집04 SUMMARYCopyright © 1995-2012 SAMSUNG All rights reserved
  • 22. 4. SUMMARYCHATON SERVICE TURN ON CHATON!
  • 23. 4. SUMMARYCHATON API Server API  Client Library3rd Party App. Can utilize ChatON 3rd Party App. Can use ChatON UI andfeatures by accessing ChatON Server Features by invoking with ChatON Clientremotely
  • 24. 4. SUMMARYAPI USAGE REQUEST Sign in Request & Result Development Request on Login Samsung Partnership Request Develop App. Using Developers using page and check result ChatON API Samsung account email
  • 25. 마스터 제목 스타일 편집THANK YOU.Contact information:a.mitroshyn@samsung.como.dontsov@samsung.comCopyright © 1995-2012 SAMSUNG All rights reserved