SlideShare une entreprise Scribd logo
1  sur  25
CHATON -
MULTIPLATFORM
COMMUNICATIONS




IT Weekend Ukraine
INDEX



1. ChatON Service

2. ChatON API Introduction

3. ChatON API Features
4. Summary




Copyright © 1995-2012 SAMSUNG All rights reserved
INRODUCTION


TREND OF SOCIAL SERVICE
New business opportunities are created with an increase of SNS users and
SNS Open API.
             Global SNS users                        Global SNS revenue
               (Million users)                            (Million $)




                                 Source: eMarketer                  Source: Screen Digest
마스터 제목 스타일 편집
01                    CHATON SERVICE




Copyright © 1995-2012 SAMSUNG All rights reserved
1. CHATON SERVICE


What is                 ?
ChatON provides a fun & creative global messenger experience. Users can
chat, express emotions, create animated messages and share content.
1. CHATON SERVICE


MAIN FEATURES




    Multi & Cross Platform         Enhanced 1:1 &        Multimedia Content Sharing &
     Messaging Service               Group Chat                     Trunk




                Animation Message (AMS)         Anicon (Animated Emoticons)
1. CHATON SERVICE


MULTIPLE OS SUPPORT
ChatON 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
1. CHATON SERVICE


SPREADING STRATEGY
About 200 countries, 68 local languages
Pre-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
마스터 제목 스타일 편집
02                    CHATON API
                      INTRODUCTION




Copyright © 1995-2012 SAMSUNG All rights reserved
2. CHATON API INTRODUCTION


WHAT 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
2. CHATON API INTRODUCTION


OVERVIEW
ChatON 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
2. CHATON API INTRODUCTION


SERVER API ARCHITECTURE

 External                                                                          …
 Services   Game App.           SNS Service       News App.          LBS Service




Open API                                          Server API
 Layer
                                                  API Proxy


            Authentication              Graph                     Chat                 Media
                  App                                            ChatON
                                        Profile                                         File
  ChatON     authentication                                     Messaging
Component   App authorization           Buddy                  Samsung Push            Trunk
   Layer
                 User
                                        Group
             authentication
                                        Memo
2. CHATON API INTRODUCTION


CLIENT 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                         Messaging
component                            Buddy                              Trunk
   layer    App authorization                       Samsung
                 User                Group            Push
             authentication          Memo
마스터 제목 스타일 편집
03                    CHATON API
                      FEATURES




Copyright © 1995-2012 SAMSUNG All rights reserved
3. CHATON API FEATURES


SERVER API FEATURES
RESTFUL 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
3. CHATON API FEATURES


FEATURES OF CLIENT API
API 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
3. CHATON API FEATURES


SERVER 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" } ] }
3. CHATON API FEATURES


USAGE SCENARIO OF SERVER API
Try 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
3. CHATON API FEATURES


USAGE SCENARIO OF CLIENT LIBRARY
3rd Party App. Can invoke ChatON UI directly without any effort to implement Buddy List
UI 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.
3. CHATON API FEATURES


DEVELOPER SITE FOR CHATON API
http://developer.samsung.com/chaton
마스터 제목 스타일 편집
04                    SUMMARY




Copyright © 1995-2012 SAMSUNG All rights reserved
4. SUMMARY


CHATON SERVICE
             TURN ON CHATON!
4. SUMMARY


CHATON API
 Server API                           Client Library
3rd Party App. Can utilize ChatON     3rd Party App. Can use ChatON UI and
features by accessing ChatON Server   Features by invoking with ChatON
                                      Client
remotely
4. SUMMARY


API 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
마스터 제목 스타일 편집
THANK YOU.

Contact information:
a.mitroshyn@samsung.com
o.dontsov@samsung.com




Copyright © 1995-2012 SAMSUNG All rights reserved

Contenu connexe

En vedette

Towards the development of smart agriculture infrastructure in Wielkopolska r...
Towards the development of smart agriculture infrastructure in Wielkopolska r...Towards the development of smart agriculture infrastructure in Wielkopolska r...
Towards the development of smart agriculture infrastructure in Wielkopolska r...FOODIE_Project
 
Tarjetas de presentacion
Tarjetas de presentacionTarjetas de presentacion
Tarjetas de presentacionANDRES FERIA C
 
relacion humanitarias en la minera cerro verde
relacion humanitarias en la minera cerro verderelacion humanitarias en la minera cerro verde
relacion humanitarias en la minera cerro verdeMilagros
 
Decreto 638 normas sobre la calidad del aire y control de la contaminación at...
Decreto 638 normas sobre la calidad del aire y control de la contaminación at...Decreto 638 normas sobre la calidad del aire y control de la contaminación at...
Decreto 638 normas sobre la calidad del aire y control de la contaminación at...Milay Perez
 
Open Your Mind, Open Your Library (Handout): Texas Library Association 2016
Open Your Mind, Open Your Library (Handout): Texas Library Association 2016Open Your Mind, Open Your Library (Handout): Texas Library Association 2016
Open Your Mind, Open Your Library (Handout): Texas Library Association 2016M.J. D'Elia
 
Natural Graphite Industry World Map 2012
Natural Graphite Industry World Map 2012Natural Graphite Industry World Map 2012
Natural Graphite Industry World Map 2012Simon Moores
 
Friedrich Nietzsche y Edvard Munch
Friedrich Nietzsche y Edvard MunchFriedrich Nietzsche y Edvard Munch
Friedrich Nietzsche y Edvard MunchGloria López Pérez
 
Introducción: Los Círculos de la VIDA SALUDABLE
Introducción: Los Círculos de la VIDA SALUDABLEIntroducción: Los Círculos de la VIDA SALUDABLE
Introducción: Los Círculos de la VIDA SALUDABLECanarias Saludable
 
SEMINARIO ALZHEIMER PARA GERICULTISTAS
SEMINARIO ALZHEIMER PARA GERICULTISTASSEMINARIO ALZHEIMER PARA GERICULTISTAS
SEMINARIO ALZHEIMER PARA GERICULTISTASJuan Pablo Heyer
 
Snowplow Analytics and Looker at Oyster.com
Snowplow Analytics and Looker at Oyster.comSnowplow Analytics and Looker at Oyster.com
Snowplow Analytics and Looker at Oyster.comyalisassoon
 
Curso de Problemas Operacionales en Perforación de Pozos
Curso de Problemas Operacionales en Perforación de PozosCurso de Problemas Operacionales en Perforación de Pozos
Curso de Problemas Operacionales en Perforación de Pozoskilber1990
 
Foresight 2020 - Industry trends and scenarios
Foresight 2020 - Industry trends and scenariosForesight 2020 - Industry trends and scenarios
Foresight 2020 - Industry trends and scenariosTieto Corporation
 

En vedette (19)

La Guitarra y su historia
La Guitarra y su historiaLa Guitarra y su historia
La Guitarra y su historia
 
Towards the development of smart agriculture infrastructure in Wielkopolska r...
Towards the development of smart agriculture infrastructure in Wielkopolska r...Towards the development of smart agriculture infrastructure in Wielkopolska r...
Towards the development of smart agriculture infrastructure in Wielkopolska r...
 
Tarjetas de presentacion
Tarjetas de presentacionTarjetas de presentacion
Tarjetas de presentacion
 
relacion humanitarias en la minera cerro verde
relacion humanitarias en la minera cerro verderelacion humanitarias en la minera cerro verde
relacion humanitarias en la minera cerro verde
 
Decreto 638 normas sobre la calidad del aire y control de la contaminación at...
Decreto 638 normas sobre la calidad del aire y control de la contaminación at...Decreto 638 normas sobre la calidad del aire y control de la contaminación at...
Decreto 638 normas sobre la calidad del aire y control de la contaminación at...
 
Nutricion
NutricionNutricion
Nutricion
 
Ecfirstbiz
EcfirstbizEcfirstbiz
Ecfirstbiz
 
LEBASI en Lupus
LEBASI en LupusLEBASI en Lupus
LEBASI en Lupus
 
Open Your Mind, Open Your Library (Handout): Texas Library Association 2016
Open Your Mind, Open Your Library (Handout): Texas Library Association 2016Open Your Mind, Open Your Library (Handout): Texas Library Association 2016
Open Your Mind, Open Your Library (Handout): Texas Library Association 2016
 
Natural Graphite Industry World Map 2012
Natural Graphite Industry World Map 2012Natural Graphite Industry World Map 2012
Natural Graphite Industry World Map 2012
 
Friedrich Nietzsche y Edvard Munch
Friedrich Nietzsche y Edvard MunchFriedrich Nietzsche y Edvard Munch
Friedrich Nietzsche y Edvard Munch
 
Balanced Scorecard
Balanced ScorecardBalanced Scorecard
Balanced Scorecard
 
Neumonía
NeumoníaNeumonía
Neumonía
 
Introducción: Los Círculos de la VIDA SALUDABLE
Introducción: Los Círculos de la VIDA SALUDABLEIntroducción: Los Círculos de la VIDA SALUDABLE
Introducción: Los Círculos de la VIDA SALUDABLE
 
SEMINARIO ALZHEIMER PARA GERICULTISTAS
SEMINARIO ALZHEIMER PARA GERICULTISTASSEMINARIO ALZHEIMER PARA GERICULTISTAS
SEMINARIO ALZHEIMER PARA GERICULTISTAS
 
Snowplow Analytics and Looker at Oyster.com
Snowplow Analytics and Looker at Oyster.comSnowplow Analytics and Looker at Oyster.com
Snowplow Analytics and Looker at Oyster.com
 
Curso de Problemas Operacionales en Perforación de Pozos
Curso de Problemas Operacionales en Perforación de PozosCurso de Problemas Operacionales en Perforación de Pozos
Curso de Problemas Operacionales en Perforación de Pozos
 
Foresight 2020 - Industry trends and scenarios
Foresight 2020 - Industry trends and scenariosForesight 2020 - Industry trends and scenarios
Foresight 2020 - Industry trends and scenarios
 
Atlas de parasitos
Atlas de parasitosAtlas de parasitos
Atlas de parasitos
 

Similaire à CHATON - MULTIPLATFORM COMMUNICATIONS

A great api is hard to find
A great api is hard to findA great api is hard to find
A great api is hard to findDan Diephouse
 
Bam windows phone 7 for informatics
Bam   windows phone 7 for informaticsBam   windows phone 7 for informatics
Bam windows phone 7 for informaticsBam Amor
 
microsoft windows phone for government and citizens
microsoft  windows phone for government and citizensmicrosoft  windows phone for government and citizens
microsoft windows phone for government and citizensjoelcitizen
 
Amazon Cognito Public Beta of Built-in UI for User Sign-up/in and SAML Federa...
Amazon Cognito Public Beta of Built-in UI for User Sign-up/in and SAML Federa...Amazon Cognito Public Beta of Built-in UI for User Sign-up/in and SAML Federa...
Amazon Cognito Public Beta of Built-in UI for User Sign-up/in and SAML Federa...Amazon Web Services
 
Add End User Sign-in, User Management, and Security to Your Mobile and Web Ap...
Add End User Sign-in, User Management, and Security to Your Mobile and Web Ap...Add End User Sign-in, User Management, and Security to Your Mobile and Web Ap...
Add End User Sign-in, User Management, and Security to Your Mobile and Web Ap...Amazon Web Services
 
Latest Mxit Platform Features for Third Parties (15 Nov 2012)
Latest Mxit Platform Features for Third Parties (15 Nov 2012)Latest Mxit Platform Features for Third Parties (15 Nov 2012)
Latest Mxit Platform Features for Third Parties (15 Nov 2012)clemeric
 
Cross Platform Mobile Apps with APIs from Qcon San Francisco
Cross Platform Mobile Apps with APIs from Qcon San FranciscoCross Platform Mobile Apps with APIs from Qcon San Francisco
Cross Platform Mobile Apps with APIs from Qcon San FranciscoCA API Management
 
Raleigh DevDay 2017: Managing User Onboarding, Sign-up, Sign-in, Identity and...
Raleigh DevDay 2017: Managing User Onboarding, Sign-up, Sign-in, Identity and...Raleigh DevDay 2017: Managing User Onboarding, Sign-up, Sign-in, Identity and...
Raleigh DevDay 2017: Managing User Onboarding, Sign-up, Sign-in, Identity and...Amazon Web Services
 
Codestrong 2012 breakout session at&t api platform and trends
Codestrong 2012 breakout session  at&t api platform and trendsCodestrong 2012 breakout session  at&t api platform and trends
Codestrong 2012 breakout session at&t api platform and trendsAxway Appcelerator
 
User Authentication and Identity with Amazon Cognito
User Authentication and Identity with Amazon CognitoUser Authentication and Identity with Amazon Cognito
User Authentication and Identity with Amazon CognitoAmazon Web Services
 
Developing Applications with Windows Phone 7
Developing Applications with Windows Phone 7Developing Applications with Windows Phone 7
Developing Applications with Windows Phone 7Brad Tutterow
 
Bam amor mobile development tools
Bam amor   mobile development toolsBam amor   mobile development tools
Bam amor mobile development toolsBam Amor
 
Melbourne API Management Seminar
Melbourne API Management SeminarMelbourne API Management Seminar
Melbourne API Management SeminarCA API Management
 
Scaling your Mobile App Development in the Cloud - DevNexus
Scaling your Mobile App Development in the Cloud - DevNexusScaling your Mobile App Development in the Cloud - DevNexus
Scaling your Mobile App Development in the Cloud - DevNexusTara Walker
 
Authentication and Identity with Amazon Cognito
Authentication and Identity with Amazon CognitoAuthentication and Identity with Amazon Cognito
Authentication and Identity with Amazon CognitoAmazon Web Services
 
Deep Dive on Amazon Cognito - DevDay Los Angeles 2017
Deep Dive on Amazon Cognito - DevDay Los Angeles 2017Deep Dive on Amazon Cognito - DevDay Los Angeles 2017
Deep Dive on Amazon Cognito - DevDay Los Angeles 2017Amazon Web Services
 
I servizi AWS per le applicazioni mobili: sviluppo, test e produzione
I servizi AWS per le applicazioni mobili: sviluppo, test e produzioneI servizi AWS per le applicazioni mobili: sviluppo, test e produzione
I servizi AWS per le applicazioni mobili: sviluppo, test e produzioneAmazon Web Services
 
Protecting Online Identities - MIX09
Protecting Online Identities - MIX09Protecting Online Identities - MIX09
Protecting Online Identities - MIX09Jorgen Thelin
 

Similaire à CHATON - MULTIPLATFORM COMMUNICATIONS (20)

A great api is hard to find
A great api is hard to findA great api is hard to find
A great api is hard to find
 
Bam windows phone 7 for informatics
Bam   windows phone 7 for informaticsBam   windows phone 7 for informatics
Bam windows phone 7 for informatics
 
microsoft windows phone for government and citizens
microsoft  windows phone for government and citizensmicrosoft  windows phone for government and citizens
microsoft windows phone for government and citizens
 
Amazon Cognito Public Beta of Built-in UI for User Sign-up/in and SAML Federa...
Amazon Cognito Public Beta of Built-in UI for User Sign-up/in and SAML Federa...Amazon Cognito Public Beta of Built-in UI for User Sign-up/in and SAML Federa...
Amazon Cognito Public Beta of Built-in UI for User Sign-up/in and SAML Federa...
 
Add End User Sign-in, User Management, and Security to Your Mobile and Web Ap...
Add End User Sign-in, User Management, and Security to Your Mobile and Web Ap...Add End User Sign-in, User Management, and Security to Your Mobile and Web Ap...
Add End User Sign-in, User Management, and Security to Your Mobile and Web Ap...
 
Latest Mxit Platform Features for Third Parties (15 Nov 2012)
Latest Mxit Platform Features for Third Parties (15 Nov 2012)Latest Mxit Platform Features for Third Parties (15 Nov 2012)
Latest Mxit Platform Features for Third Parties (15 Nov 2012)
 
Cross Platform Mobile Apps with APIs from Qcon San Francisco
Cross Platform Mobile Apps with APIs from Qcon San FranciscoCross Platform Mobile Apps with APIs from Qcon San Francisco
Cross Platform Mobile Apps with APIs from Qcon San Francisco
 
Raleigh DevDay 2017: Managing User Onboarding, Sign-up, Sign-in, Identity and...
Raleigh DevDay 2017: Managing User Onboarding, Sign-up, Sign-in, Identity and...Raleigh DevDay 2017: Managing User Onboarding, Sign-up, Sign-in, Identity and...
Raleigh DevDay 2017: Managing User Onboarding, Sign-up, Sign-in, Identity and...
 
Codestrong 2012 breakout session at&t api platform and trends
Codestrong 2012 breakout session  at&t api platform and trendsCodestrong 2012 breakout session  at&t api platform and trends
Codestrong 2012 breakout session at&t api platform and trends
 
User Authentication and Identity with Amazon Cognito
User Authentication and Identity with Amazon CognitoUser Authentication and Identity with Amazon Cognito
User Authentication and Identity with Amazon Cognito
 
Developing Applications with Windows Phone 7
Developing Applications with Windows Phone 7Developing Applications with Windows Phone 7
Developing Applications with Windows Phone 7
 
Bam amor mobile development tools
Bam amor   mobile development toolsBam amor   mobile development tools
Bam amor mobile development tools
 
Melbourne API Management Seminar
Melbourne API Management SeminarMelbourne API Management Seminar
Melbourne API Management Seminar
 
Wechat Bible for Brands v1
Wechat Bible for Brands v1Wechat Bible for Brands v1
Wechat Bible for Brands v1
 
Scaling your Mobile App Development in the Cloud - DevNexus
Scaling your Mobile App Development in the Cloud - DevNexusScaling your Mobile App Development in the Cloud - DevNexus
Scaling your Mobile App Development in the Cloud - DevNexus
 
Authentication and Identity with Amazon Cognito
Authentication and Identity with Amazon CognitoAuthentication and Identity with Amazon Cognito
Authentication and Identity with Amazon Cognito
 
Deep Dive on Amazon Cognito - DevDay Los Angeles 2017
Deep Dive on Amazon Cognito - DevDay Los Angeles 2017Deep Dive on Amazon Cognito - DevDay Los Angeles 2017
Deep Dive on Amazon Cognito - DevDay Los Angeles 2017
 
I servizi AWS per le applicazioni mobili: sviluppo, test e produzione
I servizi AWS per le applicazioni mobili: sviluppo, test e produzioneI servizi AWS per le applicazioni mobili: sviluppo, test e produzione
I servizi AWS per le applicazioni mobili: sviluppo, test e produzione
 
Pizza Ordering Bot
Pizza Ordering BotPizza Ordering Bot
Pizza Ordering Bot
 
Protecting Online Identities - MIX09
Protecting Online Identities - MIX09Protecting Online Identities - MIX09
Protecting Online Identities - MIX09
 

Plus de IT Weekend

Quality attributes testing. From Architecture to test acceptance
Quality attributes testing. From Architecture to test acceptanceQuality attributes testing. From Architecture to test acceptance
Quality attributes testing. From Architecture to test acceptanceIT Weekend
 
Mobile development for JavaScript developer
Mobile development for JavaScript developerMobile development for JavaScript developer
Mobile development for JavaScript developerIT Weekend
 
Building an Innovation & Strategy Process
Building an Innovation & Strategy ProcessBuilding an Innovation & Strategy Process
Building an Innovation & Strategy ProcessIT Weekend
 
IT Professionals – The Right Time/The Right Place
IT Professionals – The Right Time/The Right PlaceIT Professionals – The Right Time/The Right Place
IT Professionals – The Right Time/The Right PlaceIT Weekend
 
Building a Data Driven Organization
Building a Data Driven OrganizationBuilding a Data Driven Organization
Building a Data Driven OrganizationIT Weekend
 
7 Tools for the Product Owner
7 Tools for the Product Owner 7 Tools for the Product Owner
7 Tools for the Product Owner IT Weekend
 
Hacking your Doorbell
Hacking your DoorbellHacking your Doorbell
Hacking your DoorbellIT Weekend
 
An era of possibilities, a window in time
An era of possibilities, a window in timeAn era of possibilities, a window in time
An era of possibilities, a window in timeIT Weekend
 
Web services automation from sketch
Web services automation from sketchWeb services automation from sketch
Web services automation from sketchIT Weekend
 
REST that won't make you cry
REST that won't make you cryREST that won't make you cry
REST that won't make you cryIT Weekend
 
Как договариваться с начальником и заказчиком: выбираем нужный протокол общения
Как договариваться с начальником и заказчиком: выбираем нужный протокол общенияКак договариваться с начальником и заказчиком: выбираем нужный протокол общения
Как договариваться с начальником и заказчиком: выбираем нужный протокол общенияIT Weekend
 
Обзор программы SAP HANA Startup Focus
Обзор программы SAP HANA Startup FocusОбзор программы SAP HANA Startup Focus
Обзор программы SAP HANA Startup FocusIT Weekend
 
World of Agile: Kanban
World of Agile: KanbanWorld of Agile: Kanban
World of Agile: KanbanIT Weekend
 
Risk Management
Risk ManagementRisk Management
Risk ManagementIT Weekend
 
«Spring Integration as Integration Patterns Provider»
«Spring Integration as Integration Patterns Provider»«Spring Integration as Integration Patterns Provider»
«Spring Integration as Integration Patterns Provider»IT Weekend
 
Cutting edge of Machine Learning
Cutting edge of Machine LearningCutting edge of Machine Learning
Cutting edge of Machine LearningIT Weekend
 
Parallel Programming In Modern World .NET Technics
Parallel Programming In Modern World .NET TechnicsParallel Programming In Modern World .NET Technics
Parallel Programming In Modern World .NET TechnicsIT Weekend
 
Parallel programming in modern world .net technics shared
Parallel programming in modern world .net technics   sharedParallel programming in modern world .net technics   shared
Parallel programming in modern world .net technics sharedIT Weekend
 
Maximize Effectiveness of Human Capital
Maximize Effectiveness of Human CapitalMaximize Effectiveness of Human Capital
Maximize Effectiveness of Human CapitalIT Weekend
 

Plus de IT Weekend (20)

Quality attributes testing. From Architecture to test acceptance
Quality attributes testing. From Architecture to test acceptanceQuality attributes testing. From Architecture to test acceptance
Quality attributes testing. From Architecture to test acceptance
 
Mobile development for JavaScript developer
Mobile development for JavaScript developerMobile development for JavaScript developer
Mobile development for JavaScript developer
 
Building an Innovation & Strategy Process
Building an Innovation & Strategy ProcessBuilding an Innovation & Strategy Process
Building an Innovation & Strategy Process
 
IT Professionals – The Right Time/The Right Place
IT Professionals – The Right Time/The Right PlaceIT Professionals – The Right Time/The Right Place
IT Professionals – The Right Time/The Right Place
 
Building a Data Driven Organization
Building a Data Driven OrganizationBuilding a Data Driven Organization
Building a Data Driven Organization
 
7 Tools for the Product Owner
7 Tools for the Product Owner 7 Tools for the Product Owner
7 Tools for the Product Owner
 
Hacking your Doorbell
Hacking your DoorbellHacking your Doorbell
Hacking your Doorbell
 
An era of possibilities, a window in time
An era of possibilities, a window in timeAn era of possibilities, a window in time
An era of possibilities, a window in time
 
Web services automation from sketch
Web services automation from sketchWeb services automation from sketch
Web services automation from sketch
 
Why Ruby?
Why Ruby? Why Ruby?
Why Ruby?
 
REST that won't make you cry
REST that won't make you cryREST that won't make you cry
REST that won't make you cry
 
Как договариваться с начальником и заказчиком: выбираем нужный протокол общения
Как договариваться с начальником и заказчиком: выбираем нужный протокол общенияКак договариваться с начальником и заказчиком: выбираем нужный протокол общения
Как договариваться с начальником и заказчиком: выбираем нужный протокол общения
 
Обзор программы SAP HANA Startup Focus
Обзор программы SAP HANA Startup FocusОбзор программы SAP HANA Startup Focus
Обзор программы SAP HANA Startup Focus
 
World of Agile: Kanban
World of Agile: KanbanWorld of Agile: Kanban
World of Agile: Kanban
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
«Spring Integration as Integration Patterns Provider»
«Spring Integration as Integration Patterns Provider»«Spring Integration as Integration Patterns Provider»
«Spring Integration as Integration Patterns Provider»
 
Cutting edge of Machine Learning
Cutting edge of Machine LearningCutting edge of Machine Learning
Cutting edge of Machine Learning
 
Parallel Programming In Modern World .NET Technics
Parallel Programming In Modern World .NET TechnicsParallel Programming In Modern World .NET Technics
Parallel Programming In Modern World .NET Technics
 
Parallel programming in modern world .net technics shared
Parallel programming in modern world .net technics   sharedParallel programming in modern world .net technics   shared
Parallel programming in modern world .net technics shared
 
Maximize Effectiveness of Human Capital
Maximize Effectiveness of Human CapitalMaximize Effectiveness of Human Capital
Maximize Effectiveness of Human Capital
 

Dernier

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Dernier (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

CHATON - MULTIPLATFORM COMMUNICATIONS

  • 2. INDEX 1. ChatON Service 2. ChatON API Introduction 3. ChatON API Features 4. Summary Copyright © 1995-2012 SAMSUNG All rights reserved
  • 3. INRODUCTION TREND OF SOCIAL SERVICE New business opportunities are created with an increase of SNS users and SNS Open API. Global SNS users Global SNS revenue (Million users) (Million $) Source: eMarketer Source: Screen Digest
  • 4. 마스터 제목 스타일 편집 01 CHATON SERVICE Copyright © 1995-2012 SAMSUNG All rights reserved
  • 5. 1. CHATON SERVICE What is ? ChatON provides a fun & creative global messenger experience. Users can chat, express emotions, create animated messages and share content.
  • 6. 1. CHATON SERVICE MAIN FEATURES Multi & Cross Platform Enhanced 1:1 & Multimedia Content Sharing & Messaging Service Group Chat Trunk Animation Message (AMS) Anicon (Animated Emoticons)
  • 7. 1. CHATON SERVICE MULTIPLE OS SUPPORT ChatON 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 SERVICE SPREADING STRATEGY About 200 countries, 68 local languages Pre-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 INTRODUCTION Copyright © 1995-2012 SAMSUNG All rights reserved
  • 10. 2. CHATON API INTRODUCTION WHAT 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 INTRODUCTION OVERVIEW ChatON 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 INTRODUCTION SERVER API ARCHITECTURE External … Services Game App. SNS Service News App. LBS Service Open API Server API Layer API Proxy Authentication Graph Chat Media App ChatON Profile File ChatON authentication Messaging Component App authorization Buddy Samsung Push Trunk Layer User Group authentication Memo
  • 13. 2. CHATON API INTRODUCTION CLIENT 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 Messaging component Buddy Trunk layer App authorization Samsung User Group Push authentication Memo
  • 14. 마스터 제목 스타일 편집 03 CHATON API FEATURES Copyright © 1995-2012 SAMSUNG All rights reserved
  • 15. 3. CHATON API FEATURES SERVER API FEATURES RESTFUL 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 FEATURES FEATURES OF CLIENT API API 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 FEATURES SERVER 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 FEATURES USAGE SCENARIO OF SERVER API Try 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 FEATURES USAGE SCENARIO OF CLIENT LIBRARY 3rd Party App. Can invoke ChatON UI directly without any effort to implement Buddy List UI 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 FEATURES DEVELOPER SITE FOR CHATON API http://developer.samsung.com/chaton
  • 21. 마스터 제목 스타일 편집 04 SUMMARY Copyright © 1995-2012 SAMSUNG All rights reserved
  • 22. 4. SUMMARY CHATON SERVICE TURN ON CHATON!
  • 23. 4. SUMMARY CHATON API  Server API  Client Library 3rd Party App. Can utilize ChatON 3rd Party App. Can use ChatON UI and features by accessing ChatON Server Features by invoking with ChatON Client remotely
  • 24. 4. SUMMARY API 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.com o.dontsov@samsung.com Copyright © 1995-2012 SAMSUNG All rights reserved