Deep Linking From Mobile Apps

Thursday, November 15, 2012 | 12:24 PM

Hello Android and iOS mobile developers. Now when a user shares a favorite song or news story from your app to Google+, their stream post can include a deep link to that piece of content. Clicking the link either:

  • Opens your app, and goes directly to the news story (for instance), or 
  • Redirects to Google Play or the App Store to encourage download
Using the Google+ mobile SDKs, you can integrate the Share dialog and embed a deep-link ID with your post. The deep-link ID may be a URI or an identifier that your app can use across its supported platforms, to identify the correct context to launch in your app.

Here are some examples of deep link sharing on Android from Pulse News:


You can also download Pulse News from Google Play to see deep links in action.

Check out our developer docs to learn more about today's launch of deep links on Android and iOS and follow the conversation on Google+.


Case Study: Scoot & Doodle Sparks Creativity With Their Google+ Hangout App

Monday, October 8, 2012 | 9:55 AM

San Francisco-based startup Scoot & Doodle brings people face-to-face in a shared online play space in real time. Scoot & Doodle chose to launch their first product as a Google+ Hangout app, and since launching built a user base of 100,000+, achieved strong engagement with returning users averaging 28 minutes per session, and increased their Google+ followers to nearly 900,000.

Scoot & Doodle chose to launch their first product as a Google+ Hangout app because the platform offered advantages to gain traction in the crowded, competitive online social space. Those advantages included:

  • Access to 400 million highly engaged Google+ users already connected through Circles, Gmail, YouTube, and Calendar 
  • Easy, streamlined discovery of Scoot & Doodle on Google+, through viral channels such as Notifications 
  • Quality, strength, and reach of face-to-face on hangouts, which let Scoot & Doodle users connect, create, and collaborate with up to nine people, simultaneously, worldwide 
  • Relatively simple development in the Hangouts API, they went from concept to launch in just three months
Scoot & Doodle has seen extremely high engagement with its product in Hangouts. The average visitor spends 22 minutes per session, and returning users spend 28 minutes per session. They’ve also found their users are engaging in ways they hadn’t expected, like anime artists collaborating daily with each other and with Japanese writers to create and design characters for online games. Also, students from junior high school to college use the app to illustrate, collaborate, discuss, and solve problems for their class work; for fun breaks, they doodle and play Pictionary-like games together.

U.S. and Japanese artists use Scoot & Doodle to collaborate on anime projects like this one.

“We’re seeing users engage with the product in creative, diverse ways. As a result, Scoot & Doodle has captured far more user communities than we initially envisioned,” says Patty Chang, company cofounder and product lead. “Scoot & Doodle on Google+ Hangouts has pushed the bounds of how we look at our product and where we’re going with it.”

Scoot & Doodle has identified new uses for its product from its followers, and connects with them regularly in hangouts and via Google+. The company also conducts focus groups using Hangouts. Its latest features—talk bubbles, stamps, and scrapbook—arose from discussions between users and customer reps on Google+.

We think Scoot & Doodle is a good example of a company who has built a strong audience on Google+ through its use of Circles, content rich posts, interactive Hangouts, and creative promotions. These promotions have focused primarily on community building and engagement, with good results from encouraging users to create with the app, then share and engage with others in their Circles.

Follow Scoot & Doodle on Google+ and download the full case study here. To learn more about Google+ Hangout apps, visit: developers.google.com/+/hangouts.


Posted by Amy Walgenbach, Product Marketing Manager, Google+

Google+ Roundup From I/O

Tuesday, July 10, 2012 | 2:31 PM

With so much going on this year at Google I/O -- including an epic skydiving product demo --we wanted to make sure you caught all the action from the Google+ team.

This year's event was our biggest and most amazing yet, and we shared it all with more than 5,500 developer attendees in person, and millions more in 172 countries around the world via I/O Live and I/O Extended.

Here are a few of the highlights from Google+:

You can watch all nine Google+ session videos from I/O to learn more about the announcements, check out the beginnings of the Google+ developer showcase to get inspired, and attend this week’s Google+ platform office hours to have your questions answered.


Extending the Google+ Platform To Mobile

Thursday, June 28, 2012 | 11:43 AM

Since unveiling Google+ to the world a year ago, the number of mobile users on Google+ has grown rapidly. In fact, there are now more people that use Google+ from a mobile device than from a desktop computer. We have always believed in the importance of mobile for our users, and today, we are announcing an offering for mobile developers -- the Google+ platform for mobile, in early developer preview.

This platform includes mobile web optimized social plugins and Google+ SDK for iOS and Android (coming soon). With these new SDKs, you can integrate Google+ identity, sharing, and history into your mobile apps to create more engaging social experiences and connect with more users.

Check out the mobile platform documentation to learn more about integrating Google+ into your app!

We are just getting started and would love to hear your ideas and suggestions. Share your thoughts and follow the conversation on Google+.

Apps are a Plus in Hangouts

Wednesday, June 27, 2012 | 1:06 PM

We’ve seen Google+ Hangouts being used in the most creative and innovative ways, connecting fans, facilitating debates, and making a difference in people’s lives.

Three months ago, we launched the Google+ Hangouts API, with the belief that developers can build even more memorable experiences and activities inside the face-to-face-to-face setting of hangouts. The response so far has been exciting.

In the 90 days since we launched apps in hangouts, we’ve seen:

  • over 200 apps built for hangouts 
  • the average duration of a hangout increase by 2.5 times when participants use an app 
  • 1 in every 3 hangouts use an app. 
Today, we are introducing a new set of featured apps built by developers around the world that provide fun and entertaining activities for our users. 
  1. Google Art Project: Explore collections from around the world with thousands of artworks photographed in extremely high resolution. You can play an art guide and take your friends on a tour of different museums. 
  2. New YouTube App: Create, control, save and even share playlists of videos with friends—all inside a hangout. It’s like your own VIP table at the world’s coolest YouTube party. 
  3. New Effects App: One of the most popular hangout apps gets more fun with a brand new UI and with the introduction of new effects. 
  4. Symphonical: Conduct your business meetings and manage projects in real-time using the Symphonical app for hangouts. 
  5. MiniClip 8-ball Pool: Challenge friends to a game of pool with real-time stats tracking. 
  6. A Story Before Bed: Family hangouts just got better with this app. Pick a storybook from the shelf and read it to your loved ones. 
  7. Panoramio Game: Compete with friends to be the most precise wanderer by finding out where a photo was taken while traveling around the world with Google Maps through stunning Panoramio photos. If you are the best, you get to choose your next destination. 
  8. Cheer On: Root for your favorite sports team by customizing your video appearance in a hangout. With so many sporting events coming up this summer, this is one app you must have next time you are in a hangout.
We are still in the early days of this real-time platform and can’t wait to see what you come up with next. Learn more about how you can get started building hangouts into your app.

Launching Google +1 Recommendations Across the Web

Tuesday, June 26, 2012 | 11:37 AM

UPDATE (7/9/12): After a few productive weeks in platform preview, we're rolling out +1 recommendations to all users today. Thanks for your feedback at Google I/O, in the discussion forums, and on our Google+ page. We're always eager to hear from you -- so keep it coming.


Working on +1, we often hear people say they want to see more of what their friends recommend. Likewise, when we talk to site owners, they ask us to help them show more relevant content to their users. Today, we are rolling out a new feature of the +1 button in platform preview: when users hover over a +1 button, they will see recommendations for other great content on your site.

For example, when I go the the Chrome Web Store and look at +1 recommendations on the Gmail app, I see related apps and recommendations from friends.


To keep these recommendations more relevant and on-topic, they will always refer to pages on the same domain or subdomain as the +1 button.

If you’ve already added the +1 button to your site, there’s nothing more you need to do. Recommendations will work across all +1 buttons for all users, whether or not they’re signed into Google+. This update will go live to all of your users in the next few weeks.

If you want to see recommendations today, sign up for the developer preview group and tell us what you think. The +1 team and I would love to hear from you! As always, we are iterating quickly and are hungry for your feedback.

Join the conversation on Google+.

Sharing Rich Content From Your Android Apps, to Google+ and Beyond

Tuesday, May 22, 2012 | 12:04 PM

Many developers have been using Android's share intent to help their users share content with others, directly from their apps. With the recently-launched ShareCompat library, you can now help your users share rich content with their friends (like images and videos) more easily, and the items they share include attribution to your app. All you need to do is add a few lines of code!

I'll walk through a few examples that use Google+ as the application handler, but of course, these share intent improvements can work for any service. Popular apps like Foodspotting, Pulse News, and Shazam are already using ShareCompat to help users share rich content with their Google+ circles. You can check out this photo album to see how they are all taking advantage of the new library.

Creating the Share Intent

If you'd like users to be able to share text from your app, start by building the following intent:

Intent shareIntent = ShareCompat.IntentBuilder.from(ShareActivity.this)
   .setText("This site has lots of great information about Android!
      http://www.android.com")
   .setType("text/plain")
   .getIntent()
   .setPackage("com.google.android.apps.plus");

startActivity(shareIntent);
Here, I passed text and a URL to the setText method, and I used the setType method to identify the content as "text/plain." The intent builder can then pass this information to the application that's doing the sharing. Additionally, I used the setPackage method to specify the application that I want to handle it. In this case, the Google+ application is specified.

The Google+ share box with pre-populated text and link snippet.

Sharing Pictures and Video 

Modifying an intent to share pictures or video takes just two modifications:
Intent shareIntent = ShareCompat.IntentBuilder.from(ShareActivity.this)
   .setText("Hello from Google+ Developer Relations!")
   .setStream(MEDIA_URI)
   .setType(MEDIA_TYPE)
   .getIntent()
   .setPackage("com.google.android.apps.plus");
Here, I changed the type to an appropriate content type for the media being shared (“image/png” for images, “video/mp4” for videos, etc...). Additionally, I told the intent builder that I’m sending the media store URI of the picture that I want to share.

A Rich, Personalized Post

Once users shares text, links, images, or video using share intents, the post on Google+ will include attribution to your application, like shown below.

A Google+ post with text and an image shared from the Google+ Share Intent Demo app.

As you can see in the screenshot, I combined sharing an image with sharing text. You can mix and match setting text with sharing pictures, videos, or links.

If you'd like to add similar functionality to your Android app, just check out the ShareCompat documentation. Happy sharing!

Follow the conversation on Google+.

Posted by Julia Ferraioli, Developer Advocate, Google+