google+ and the google+ platform
DESCRIPTION
My talk at the GDG DevFest Cebu last November 7, 2012TRANSCRIPT
Google+ and the Google+ Platform
Jomar TigcalNovember 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://[email protected]
@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
Thank you very much!
Google+ and the Google+ Platform
Jomar TigcalNovember 5, 2012