SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Google+ and the Google+
       Platform


                Jomar Tigcal
            November 5, 2012
Jomar Tigcal
● Community Manager of GDG Philippines
● Mobile Apps Developer
● Software Engineer at Stratpoint
  Technologies, Inc.
● One of the developers of Moochfood

                      http://jomar.tigcal.com
                          jomar@tigcal.com
                                @jomartigcal
Google+
Google+ aims to make sharing on the web
more like sharing in real life.

It is a social layer integrating various Google
products.


plus.google.com
Google+ Features
●   Circles
●   Hangouts
●   Messenger
●   Instant Upload
●   Google+ Pages
●   Google+ Events
●   and more... (http://www.google.
    com/+/learnmore/)
Google+ Platform
● Websites (Plugins)
  ○   +1 button
  ○   Share on Google+ button
  ○   Google+ badge
  ○   Snippet

● Mobile
  ○ Android
  ○ iOS

● Google+ REST API
● Hangouts API
Google+ Platform for Android
Integrate your Android app with Google+

Google+ SDK Platform components:
● Sign-in button - Enable users to sign in with
  Google+
● Share dialog - Let users share content from
  your app to Google+.
● +1 button - Enable users to +1 from within
  your app.
Google+ API
● Used to integrate your app or website with
  Google+

● RESTful API

● Read-only access to public data (for now)

● https://www.googleapis.com/plus/v1/
Google+ API
● People - People is a list of person resources,
  each of which represents a Google+ user

● Activities - Note that a user posts to their
  stream

● Comments - A reply to an activity
People
A person has a name, photo image, profile
URL, and other properties that make up the
profile

Methods:
● get - Get a person's profile.
● search - Search all public profiles.
● listByActivity - List all of the people in the
  specified collection for a particular activity.
Activities
An activity has an actor, verb and object, where
the default verb is "post" and default
objectType is "note". The note's text is specified
in content, and its photo, video or location are
specified in the attachments array.
Methods:
● list - List all of the activities in the specified
  collection for a particular user.
● get - Get an activity.
● search - Search public activities.
Comments
A comment has an actor who posted the
comment, text content of the comment, when
the comment was created and last updated,
and other properties.

Methods:
● list - List all of the comments for an activity

● get - Get a comment.
Hangouts API
Allows you to develop collaborative apps that
run inside of a Google+ Hangout

https://developers.google.com/+/hangouts
Resources
● Documentation:
  https://developers.google.com/+/

● Google APIs Console:
  https://code.google.com/apis/console
Community/Support
● https://developers.google.com/+/office-hours
● http://googleplusplatform.blogspot.com/
● https://plus.google.
  com/+GooglePlusDevelopers/posts
● https://developers.google.com/+/discussions
● http://stackoverflow.
  com/questions/tagged/google-plus
Questions?




             Image Source: http://www.smoblog.com/
Thank you very much!
Google+ and the Google+
       Platform


                Jomar Tigcal
            November 5, 2012

Mais conteúdo relacionado

Mais procurados

DroidKaigi 2018報告会(公式アプリへのコントリビュート)
DroidKaigi 2018報告会(公式アプリへのコントリビュート)DroidKaigi 2018報告会(公式アプリへのコントリビュート)
DroidKaigi 2018報告会(公式アプリへのコントリビュート)Hironytic
 
Google Hangout - Twitter Cards
Google Hangout - Twitter CardsGoogle Hangout - Twitter Cards
Google Hangout - Twitter CardsJonathan Bulava
 
Unity 5 — о чем мы рассказывали на Unite 14
Unity 5 — о чем мы рассказывали на Unite 14Unity 5 — о чем мы рассказывали на Unite 14
Unity 5 — о чем мы рассказывали на Unite 14DevGAMM Conference
 
Say Hello to awesomeness: Let’s learn the essentials of GitHub
Say Hello to awesomeness: Let’s learn the essentials of GitHubSay Hello to awesomeness: Let’s learn the essentials of GitHub
Say Hello to awesomeness: Let’s learn the essentials of GitHubSmile Gupta
 
WeCodeFest: kubernetes and google container engine codelab
WeCodeFest:  kubernetes and google container engine codelabWeCodeFest:  kubernetes and google container engine codelab
WeCodeFest: kubernetes and google container engine codelabLaura Morillo-Velarde Rodríguez
 
Hacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginnersHacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginnersDeepikaRana30
 

Mais procurados (9)

DroidKaigi 2018報告会(公式アプリへのコントリビュート)
DroidKaigi 2018報告会(公式アプリへのコントリビュート)DroidKaigi 2018報告会(公式アプリへのコントリビュート)
DroidKaigi 2018報告会(公式アプリへのコントリビュート)
 
Google Hangout - Twitter Cards
Google Hangout - Twitter CardsGoogle Hangout - Twitter Cards
Google Hangout - Twitter Cards
 
Unity 5 — о чем мы рассказывали на Unite 14
Unity 5 — о чем мы рассказывали на Unite 14Unity 5 — о чем мы рассказывали на Unite 14
Unity 5 — о чем мы рассказывали на Unite 14
 
GitHub Introduction
GitHub IntroductionGitHub Introduction
GitHub Introduction
 
Say Hello to awesomeness: Let’s learn the essentials of GitHub
Say Hello to awesomeness: Let’s learn the essentials of GitHubSay Hello to awesomeness: Let’s learn the essentials of GitHub
Say Hello to awesomeness: Let’s learn the essentials of GitHub
 
Joomla virtuemart product social share
Joomla virtuemart product social shareJoomla virtuemart product social share
Joomla virtuemart product social share
 
Hacktoberfest 2021
Hacktoberfest 2021Hacktoberfest 2021
Hacktoberfest 2021
 
WeCodeFest: kubernetes and google container engine codelab
WeCodeFest:  kubernetes and google container engine codelabWeCodeFest:  kubernetes and google container engine codelab
WeCodeFest: kubernetes and google container engine codelab
 
Hacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginnersHacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginners
 

Destaque

Android Apps Development
Android Apps DevelopmentAndroid Apps Development
Android Apps DevelopmentJomar Tigcal
 
Introduction to Google Drive API
Introduction to Google Drive APIIntroduction to Google Drive API
Introduction to Google Drive APIJomar Tigcal
 
Introduction to Google Chrome Extensions Development
Introduction to Google Chrome Extensions DevelopmentIntroduction to Google Chrome Extensions Development
Introduction to Google Chrome Extensions DevelopmentJomar Tigcal
 
低線量放射線の新たなリスク
低線量放射線の新たなリスク低線量放射線の新たなリスク
低線量放射線の新たなリスクnagai-koko
 
What is e learning2
What is e learning2What is e learning2
What is e learning2boblahner
 
Global Spec Overview
Global Spec OverviewGlobal Spec Overview
Global Spec Overviewgmagnan
 
Clas. trofeu as 3 serras arcvr 2012 ja com pontos distribuidos por classes e...
Clas. trofeu as 3 serras  arcvr 2012 ja com pontos distribuidos por classes e...Clas. trofeu as 3 serras  arcvr 2012 ja com pontos distribuidos por classes e...
Clas. trofeu as 3 serras arcvr 2012 ja com pontos distribuidos por classes e...arcvr
 
原発リスク評価の虚構
原発リスク評価の虚構原発リスク評価の虚構
原発リスク評価の虚構nagai-koko
 
被曝労働者の疫学調査
被曝労働者の疫学調査被曝労働者の疫学調査
被曝労働者の疫学調査nagai-koko
 
Great Woman Of Renaissance
Great Woman Of RenaissanceGreat Woman Of Renaissance
Great Woman Of RenaissanceNeisly Fajardo
 
It's more fun in Android!
It's more fun in Android!It's more fun in Android!
It's more fun in Android!Jomar Tigcal
 
Why go into Android Apps Development
Why go into Android Apps Development Why go into Android Apps Development
Why go into Android Apps Development Jomar Tigcal
 
GDG Philippines in 2012
GDG Philippines in 2012GDG Philippines in 2012
GDG Philippines in 2012Jomar Tigcal
 
Location-Based Services on Android
Location-Based Services on AndroidLocation-Based Services on Android
Location-Based Services on AndroidJomar Tigcal
 

Destaque (19)

Android Apps Development
Android Apps DevelopmentAndroid Apps Development
Android Apps Development
 
Introduction to Google Drive API
Introduction to Google Drive APIIntroduction to Google Drive API
Introduction to Google Drive API
 
Introduction to Google Chrome Extensions Development
Introduction to Google Chrome Extensions DevelopmentIntroduction to Google Chrome Extensions Development
Introduction to Google Chrome Extensions Development
 
低線量放射線の新たなリスク
低線量放射線の新たなリスク低線量放射線の新たなリスク
低線量放射線の新たなリスク
 
What is e learning2
What is e learning2What is e learning2
What is e learning2
 
Global Spec Overview
Global Spec OverviewGlobal Spec Overview
Global Spec Overview
 
Clas. trofeu as 3 serras arcvr 2012 ja com pontos distribuidos por classes e...
Clas. trofeu as 3 serras  arcvr 2012 ja com pontos distribuidos por classes e...Clas. trofeu as 3 serras  arcvr 2012 ja com pontos distribuidos por classes e...
Clas. trofeu as 3 serras arcvr 2012 ja com pontos distribuidos por classes e...
 
原発リスク評価の虚構
原発リスク評価の虚構原発リスク評価の虚構
原発リスク評価の虚構
 
Gtpl
GtplGtpl
Gtpl
 
被曝労働者の疫学調査
被曝労働者の疫学調査被曝労働者の疫学調査
被曝労働者の疫学調査
 
Jaringan komputer
Jaringan komputerJaringan komputer
Jaringan komputer
 
Great Woman Of Renaissance
Great Woman Of RenaissanceGreat Woman Of Renaissance
Great Woman Of Renaissance
 
It's more fun in Android!
It's more fun in Android!It's more fun in Android!
It's more fun in Android!
 
Why go into Android Apps Development
Why go into Android Apps Development Why go into Android Apps Development
Why go into Android Apps Development
 
Android Design
Android DesignAndroid Design
Android Design
 
GDG Philippines in 2012
GDG Philippines in 2012GDG Philippines in 2012
GDG Philippines in 2012
 
Tapas
TapasTapas
Tapas
 
Jaringan komputer
Jaringan komputerJaringan komputer
Jaringan komputer
 
Location-Based Services on Android
Location-Based Services on AndroidLocation-Based Services on Android
Location-Based Services on Android
 

Semelhante a Google+ Platform Overview

Exploring Google APIs with Python & JavaScript
Exploring Google APIs with Python & JavaScriptExploring Google APIs with Python & JavaScript
Exploring Google APIs with Python & JavaScriptwesley chun
 
The Next Generation of Social is in a Hangout
The Next Generation of Social is in a HangoutThe Next Generation of Social is in a Hangout
The Next Generation of Social is in a HangoutJonathan Beri
 
G-Mail - The Legendry Evolution.pdf
G-Mail - The Legendry Evolution.pdfG-Mail - The Legendry Evolution.pdf
G-Mail - The Legendry Evolution.pdfDigitalDiscount
 
RegEd's Tools of the Trade Webinar Series - Google+ with Guest Jay Palter
RegEd's Tools of the Trade Webinar Series - Google+ with Guest Jay PalterRegEd's Tools of the Trade Webinar Series - Google+ with Guest Jay Palter
RegEd's Tools of the Trade Webinar Series - Google+ with Guest Jay PalterBlane Warrene
 
My Trip to Google I/O 2013
My Trip to Google I/O 2013My Trip to Google I/O 2013
My Trip to Google I/O 2013David Wu
 
Introduction to Web APIs and the Google+ API - BarCamp Phnom Penh 2011
Introduction to Web APIs and the Google+ API - BarCamp Phnom Penh 2011Introduction to Web APIs and the Google+ API - BarCamp Phnom Penh 2011
Introduction to Web APIs and the Google+ API - BarCamp Phnom Penh 2011traactivity
 
Google+ guide for brands
Google+ guide for brandsGoogle+ guide for brands
Google+ guide for brandsGrand Union
 
Android Workshop Day 1
Android Workshop Day 1Android Workshop Day 1
Android Workshop Day 1Senad Uka
 
G Suite & Google APIs coding workshop
G Suite & Google APIs coding workshopG Suite & Google APIs coding workshop
G Suite & Google APIs coding workshopwesley chun
 
Google... more than just a cloud
Google... more than just a cloudGoogle... more than just a cloud
Google... more than just a cloudwesley chun
 
Google Integration in Android Apps - Mooscon 2013 Cebit
Google Integration in Android Apps - Mooscon 2013 CebitGoogle Integration in Android Apps - Mooscon 2013 Cebit
Google Integration in Android Apps - Mooscon 2013 CebitFriedger Müffke
 
Designing native android apps
Designing native android appsDesigning native android apps
Designing native android appsRyan Harter
 
Google+ Your Business
Google+ Your BusinessGoogle+ Your Business
Google+ Your BusinessDerek Ross
 
Google World - Hassan magdy
Google World - Hassan magdy Google World - Hassan magdy
Google World - Hassan magdy mohamed_aglan
 
Google I/O 2013 Roundup by GDG Dhaka
Google I/O 2013 Roundup by GDG DhakaGoogle I/O 2013 Roundup by GDG Dhaka
Google I/O 2013 Roundup by GDG DhakaArif Nezami
 
Authors: Google+ is a Must by Mom's Choice Awards
Authors: Google+ is a Must by Mom's Choice AwardsAuthors: Google+ is a Must by Mom's Choice Awards
Authors: Google+ is a Must by Mom's Choice AwardsMom's Choice Awards
 
Presentation of Google
Presentation of GooglePresentation of Google
Presentation of GoogleMdAlMamun44
 

Semelhante a Google+ Platform Overview (20)

Exploring Google APIs with Python & JavaScript
Exploring Google APIs with Python & JavaScriptExploring Google APIs with Python & JavaScript
Exploring Google APIs with Python & JavaScript
 
The Next Generation of Social is in a Hangout
The Next Generation of Social is in a HangoutThe Next Generation of Social is in a Hangout
The Next Generation of Social is in a Hangout
 
Google plus
Google plus Google plus
Google plus
 
G-Mail - The Legendry Evolution.pdf
G-Mail - The Legendry Evolution.pdfG-Mail - The Legendry Evolution.pdf
G-Mail - The Legendry Evolution.pdf
 
RegEd's Tools of the Trade Webinar Series - Google+ with Guest Jay Palter
RegEd's Tools of the Trade Webinar Series - Google+ with Guest Jay PalterRegEd's Tools of the Trade Webinar Series - Google+ with Guest Jay Palter
RegEd's Tools of the Trade Webinar Series - Google+ with Guest Jay Palter
 
My Trip to Google I/O 2013
My Trip to Google I/O 2013My Trip to Google I/O 2013
My Trip to Google I/O 2013
 
Introduction to Web APIs and the Google+ API - BarCamp Phnom Penh 2011
Introduction to Web APIs and the Google+ API - BarCamp Phnom Penh 2011Introduction to Web APIs and the Google+ API - BarCamp Phnom Penh 2011
Introduction to Web APIs and the Google+ API - BarCamp Phnom Penh 2011
 
Google+ guide for brands
Google+ guide for brandsGoogle+ guide for brands
Google+ guide for brands
 
Android Workshop Day 1
Android Workshop Day 1Android Workshop Day 1
Android Workshop Day 1
 
G Suite & Google APIs coding workshop
G Suite & Google APIs coding workshopG Suite & Google APIs coding workshop
G Suite & Google APIs coding workshop
 
Google... more than just a cloud
Google... more than just a cloudGoogle... more than just a cloud
Google... more than just a cloud
 
Google Integration in Android Apps - Mooscon 2013 Cebit
Google Integration in Android Apps - Mooscon 2013 CebitGoogle Integration in Android Apps - Mooscon 2013 Cebit
Google Integration in Android Apps - Mooscon 2013 Cebit
 
Google Apps
Google AppsGoogle Apps
Google Apps
 
Designing native android apps
Designing native android appsDesigning native android apps
Designing native android apps
 
Google+ Your Business
Google+ Your BusinessGoogle+ Your Business
Google+ Your Business
 
Google World - Hassan magdy
Google World - Hassan magdy Google World - Hassan magdy
Google World - Hassan magdy
 
Google I/O 2013 Roundup by GDG Dhaka
Google I/O 2013 Roundup by GDG DhakaGoogle I/O 2013 Roundup by GDG Dhaka
Google I/O 2013 Roundup by GDG Dhaka
 
Authors: Google+ is a Must by Mom's Choice Awards
Authors: Google+ is a Must by Mom's Choice AwardsAuthors: Google+ is a Must by Mom's Choice Awards
Authors: Google+ is a Must by Mom's Choice Awards
 
Presentation of Google
Presentation of GooglePresentation of Google
Presentation of Google
 
Shoubra gtug1
Shoubra gtug1Shoubra gtug1
Shoubra gtug1
 

Último

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 

Último (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 

Google+ Platform Overview

  • 1. Google+ and the Google+ Platform Jomar Tigcal November 5, 2012
  • 2. Jomar Tigcal ● Community Manager of GDG Philippines ● Mobile Apps Developer ● Software Engineer at Stratpoint Technologies, Inc. ● One of the developers of Moochfood http://jomar.tigcal.com jomar@tigcal.com @jomartigcal
  • 3.
  • 4. Google+ Google+ aims to make sharing on the web more like sharing in real life. It is a social layer integrating various Google products. plus.google.com
  • 5. Google+ Features ● Circles ● Hangouts ● Messenger ● Instant Upload ● Google+ Pages ● Google+ Events ● and more... (http://www.google. com/+/learnmore/)
  • 6. Google+ Platform ● Websites (Plugins) ○ +1 button ○ Share on Google+ button ○ Google+ badge ○ Snippet ● Mobile ○ Android ○ iOS ● Google+ REST API ● Hangouts API
  • 7. Google+ Platform for Android Integrate your Android app with Google+ Google+ SDK Platform components: ● Sign-in button - Enable users to sign in with Google+ ● Share dialog - Let users share content from your app to Google+. ● +1 button - Enable users to +1 from within your app.
  • 8. Google+ API ● Used to integrate your app or website with Google+ ● RESTful API ● Read-only access to public data (for now) ● https://www.googleapis.com/plus/v1/
  • 9. Google+ API ● People - People is a list of person resources, each of which represents a Google+ user ● Activities - Note that a user posts to their stream ● Comments - A reply to an activity
  • 10. People A person has a name, photo image, profile URL, and other properties that make up the profile Methods: ● get - Get a person's profile. ● search - Search all public profiles. ● listByActivity - List all of the people in the specified collection for a particular activity.
  • 11. Activities An activity has an actor, verb and object, where the default verb is "post" and default objectType is "note". The note's text is specified in content, and its photo, video or location are specified in the attachments array. Methods: ● list - List all of the activities in the specified collection for a particular user. ● get - Get an activity. ● search - Search public activities.
  • 12. Comments A comment has an actor who posted the comment, text content of the comment, when the comment was created and last updated, and other properties. Methods: ● list - List all of the comments for an activity ● get - Get a comment.
  • 13. Hangouts API Allows you to develop collaborative apps that run inside of a Google+ Hangout https://developers.google.com/+/hangouts
  • 14. Resources ● Documentation: https://developers.google.com/+/ ● Google APIs Console: https://code.google.com/apis/console
  • 15. Community/Support ● https://developers.google.com/+/office-hours ● http://googleplusplatform.blogspot.com/ ● https://plus.google. com/+GooglePlusDevelopers/posts ● https://developers.google.com/+/discussions ● http://stackoverflow. com/questions/tagged/google-plus
  • 16. Questions? Image Source: http://www.smoblog.com/
  • 17. Thank you very much!
  • 18. Google+ and the Google+ Platform Jomar Tigcal November 5, 2012