18
Google+ and the Google+ Platform Jomar Tigcal November 5, 2012

Google+ and the Google+ Platform

Embed Size (px)

DESCRIPTION

My talk at the GDG DevFest Cebu last November 7, 2012

Citation preview

Page 1: Google+ and the Google+ Platform

Google+ and the Google+ Platform

Jomar TigcalNovember 5, 2012

Page 2: Google+ and the Google+ Platform

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

Page 3: Google+ and the Google+ Platform
Page 4: Google+ and the Google+ Platform

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

Page 5: Google+ and the Google+ Platform

Google+ Features

● Circles● Hangouts● Messenger● Instant Upload● Google+ Pages● Google+ Events● and more... (http://www.google.

com/+/learnmore/)

Page 6: Google+ and the Google+ Platform

Google+ Platform

● Websites (Plugins)○ +1 button○ Share on Google+ button○ Google+ badge○ Snippet

● Mobile○ Android○ iOS

● Google+ REST API

● Hangouts API

Page 7: Google+ and the Google+ Platform

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.

Page 8: Google+ and the Google+ Platform

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/

Page 9: Google+ and the Google+ Platform

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

Page 10: Google+ and the Google+ Platform

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.

Page 11: Google+ and the Google+ Platform

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.

Page 12: Google+ and the Google+ Platform

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.

Page 13: Google+ and the Google+ Platform

Hangouts API

Allows you to develop collaborative apps that run inside of a Google+ Hangout

https://developers.google.com/+/hangouts

Page 14: Google+ and the Google+ Platform

Resources

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

● Google APIs Console: https://code.google.com/apis/console

Page 16: Google+ and the Google+ Platform

Questions?

Image Source: http://www.smoblog.com/

Page 17: Google+ and the Google+ Platform

Thank you very much!

Page 18: Google+ and the Google+ Platform

Google+ and the Google+ Platform

Jomar TigcalNovember 5, 2012