google platform overview (april 2014)

Post on 14-May-2015

1.488 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

Many new things are available with Google's APIs and services. These slides cover the main APIs: Android, Chrome, Cloud, YouTube, Maps, Google+ and wallet. There are many more APIs and services that you can leverage. Check them on: developers.google.com

TRANSCRIPT

Google APIs Update

A whirlwind tour of what’s new and cool in the Google Developers world

April 2014

Ido GreenDeveloper Advocate, Google

● ido-green.appspot.com

● greenido.wordpress.com

● plus.google.com/+greenido

Integrate Google’s technologies into your apps

Android

1billiontotal global activations

1.5 Mdaily global activations

60Partnerships

OEMs

329Available in

Operators

190Sold in

Countries

❖ 2GB RAM

❖ 1.5GHz Snapdragon S4 Pro

❖ Dual band Wi-Fi (802.11 a/b/g/n)

❖ Bluetooth 4.0

❖ 4G LTE (single US model)

❖ HDMI Output

❖ NFC

❖ Wireless charging

Hebrew, Arabic RTL

Bluetooth

AVRCP Background

Wi-Fi

locationDial pad

autocompleteAfricaans,

Amharic, Hindi,

Swahili and Zulu supportAndroid 4.3 Jelly Bean

Bluetooth SmartOpenGL

ES 3.0 DRM

APIsRestricted

profilesEasier text

inputFaster user-

switching

Google Playgame services

Cloud saveAchievementsLeaderboardsMultiplayer

50BApp downloads

total

2.5BApp downloads

per month

2.5xARPU

yoy

ARPU = Average Revenue Per User, Increase from 6/1/2012 to 5/1/2013

New User Interface

Better Discoverability

Clean UI showcasing more content

Recommendations based on downloads, social, local

Improved Purchase Flow

Google Play: a truly global distribution platform

People from over 200 countriesdownload apps on Google Play every day

In-App Revenue Growth

4/2013

7x

5/2012

1.7x Purchase rate on tablets compared to phones

2.2x Purchase rate on recent platform versions (ICS+) compared to prior ones

purchase rate = number of purchases / active device

Higher-rated apps monetize better

74x1.8x

2.8x

Revenue and app rating data from 2/1/2013 to 5/1/2013

Chrome / HTML5The web rock!

CHROME

Focus on speed, simplicity, and security,and bring it to

mobile, desktop, Chromebook, Chromecast.

CHROME

Chrome focus areas● Mobile and Open Web Platform● Chrome Apps● Chrome DevTools● Polymer● Dart● Performance

Mobile and Open Web Platform● Parity with desktop● Accelerate past desktop

CHROME

CHROME

Chrome Apps● Build installed, native apps using web technologies

CHROME

Chrome DevTools ● Quickly iterate styles, debug problems, investigate performance● Evolving quickly, jump on Canary for latest

CHROME

Polymer● 43 elements and counting!○ polymer-project.org ○ join @polymerproject

● Chromestatus.com - ya! It was built with Polymer!

● Give a try to our DevFest Polymer code lab (link)

Dart● > 400 community packages in pub.dartlang.org● Popular ports: Angular.dart, Polymer.dart● dartlang.org

CHROME

CHROME

Performance● 3 Pillars : Network, Compute, Render● Start Here : #perfmatters on HTML5 Rocks ● Great #perfmatters community on G+ and Twitter

CHROME

Education● Focus on education continues:○ Udacity■ CS255 (HTML5 Game Development)● Join 80,000+ students!

■ CS256 (Mobile Web Development)● Preregistration open

○ Code School■ Discover DevTools (Try it out!)

CHROME

Chrome Web Lab● Open Sourced: Web client, Web Server and Hardware○ https://github.com/GoogleChrome/ChromeWebLab

Google Cloud PlatformPerformance, Scale, Value

For the past 14 years, Google has been building out the world’s fastest, most powerful, highest quality cloud infrastructure on the planet.

Images by Connie Zhou

Cloud Platform is built on the same infrastructure that powers Google.

Images by Connie Zhou

Google's Network Spans the Globe

BigQuery

Compute Storage

Cloud Storage

App Services

Compute Engine

App Engine

Queues

Caching

Cloud Endpoints

Persistent Disk

Cloud Datastore

Cloud SQL

Google Cloud Platform

What’s New with the Google Cloud Platform?

● Load Balancing for Google Compute Engine

What’s New with the Google Cloud Platform?

● Load Balancing for Google Compute Engine● Improvements to the Google Cloud Datastore

Cloud Datastore

What’s New with the Google Cloud Platform?

● Load Balancing for Google Compute Engine● Improvements to the Google Cloud Datastore● Improvements to the App Engine PHP runtime

App Engine

What’s New with the Google Cloud Platform?

● Load Balancing for Google Compute Engine● Improvements to the Google Cloud Datastore● Improvements to the App Engine PHP runtime● Encryption at rest for Cloud Storage objects

What’s New with the Google Cloud Platform?

● Load Balancing for Google Compute Engine● Improvements to the Google Cloud Datastore● Improvements to the App Engine PHP runtime● Encryption at rest for Cloud Storage objects● (preview) Dedicated memcache for App Engine

App Engine

cache

What’s New with the Google Cloud Platform?

● Load Balancing for Google Compute Engine● Improvements to the Google Cloud Datastore● Improvements to the App Engine PHP runtime● Encryption at rest for Cloud Storage objects● (preview) Dedicated memcache for App Engine● (trusted tester) VM runtime for App Engine backends

App Engine

Connect and Stay Informed

Google Cloud Platform Web Sitehttps://cloud.google.com

Google Cloud Platform Bloghttps://googlecloudplatform.blogspot.com

Google+https://plus.google.com/+GoogleCloudPlatform

Twitterhttps://twitter.com/GoogleCloud

Google+ Platform API

Social Features

SIGN IN

Make account creation easy

Build on the trust that users have with Google

PERSONALIZE

Use profile info to make users feel “at home” in your app

Use people info to make users feel like they’re “not alone” in your app

SHARE

Expose activities in your app to desired audience

Don’t make your own social messaging platform

Google+ Sign-In ButtonSIGN IN

Make the user feel at homePERSONALIZE

Don’t make the user feel lonelyPERSONALIZE

Targeted sharingSHARE

➔ Involve close friends with targeted sharing

➔ Get friends to join from the stream using interactive posts

A Button for every social actionSHARE

Google+ API

Google+ API (https://developers.google.com/+/) ● Sign In Button● Profile and People information● Interactive Posts● OTA install on Android● Seamless SSO (Single Sign-On)● Moments (app activities)● Domains API (for Google Apps for Enterprise domains)

Google DriveDrive Presentation Subtitle

"The best computer is the one you have with you when you want something done."

Jakob NielsonNielson Norman Group

Lucid Chart is the easiest way to draw flowcharts, mockups, UML, mind maps and more. Work together in real time with your team and clients.

Drive users vs non-Drive users

3xdocuments

created

40%more

conversions

4xas much

time in app

50%larger

team size

Google MapsThree platforms, one map

Immersive interaction within the mapConsistent UX across platforms

New Maps Design

Deliver users to their destinations with Street View

Places API: New Supplemental review data

YouTubeYouTube Team Presentation Subtitle

One billion unique users per month

YouTube APIs

YouTube APIs

Playback

Android

Flash

HTML5

iOS

YouTube APIs

Playback YouTube.com offsite

Video Upload

Activities / Playlists

Videos / Channels

Discovery

Android

Flash

HTML5

iOS

YouTube APIs

Channel(s)

Playback YouTube.com offsite

Video Upload

Analytics

Metrics, Metrics, Metrics

Customize Reports

Activities / Playlists

Videos / Channels

Discovery

Android

Flash

HTML5

iOS

What’s New with the YouTube APIs?

● Subscription Widget● Live Streaming API● InVideo Programming API● Channel Branding● Many more...

YouTube Developer Web Sitehttp://www.youtube.com/dev

YouTube API Bloghttp://apiblog.youtube.com/

Google+https://plus.google.com/+YouTubeDev

Twitterhttps://twitter.com/YouTubeDev

Bringing it all together

?

Thank you!

Questions? Comments?

April 2014

● ido-green.appspot.com

● greenido.wordpress.com

● plus.google.com/+greenido

top related