google io mobility review 2014

16
Google IO Review Manesh Lad | August 2014

Upload: maneshlad

Post on 08-Sep-2014

162 views

Category:

Technology


2 download

DESCRIPTION

Google IO Mobility Review 2014

TRANSCRIPT

Page 1: Google IO Mobility Review 2014

Google IO ReviewManesh Lad | August 2014

Page 2: Google IO Mobility Review 2014

Key TopicsAndroid L

Material design

Android Auto

Android TV & Chromecast

Android Wear

Other

Google Apps

Enterprise

Android Studio

Page 3: Google IO Mobility Review 2014

Google.io Keynote in 9 mins Source: Verge

https://www.youtube.com/watch?v=EgeMgjplANY&index=3&list=PLuT3zGm1gvJ-QBmrzXGnFfrbzsf7jvLSp

Page 4: Google IO Mobility Review 2014

Android L

Developer Preview for Nexus 5 & Nexus 7 2013

New Google-wide standard.UI design standard - material design - consistent experience across mobile and web

A New Runtime, ART (Android Runtime) - test your app and get them ready

Enhanced Notifications

Get control over where notifications appear, how they look, and how they sync to non-handheld devices.

Increased Efficiency - Project Volta, make the more platform energy efficient and to give you more control over resource usage.

Page 5: Google IO Mobility Review 2014

Material Design“Material design is a comprehensive guide for visual, motion, and interaction design across platforms and devices” by google as part of Android “L”

Material Theme, provides a new style for your app, system widgets that let you set their color palette, and default animations for touch feedback and activity transitions. Light & dark themes

New widgets for complex views

Recycler View (advanced version of list view)

Card View

New APIs for custom shadows and animations

Views have a Z property = elevation of a view

The size of the shadow - Views with higher Z values cast bigger shadows.

The drawing order - Views with higher Z values appear on top of other views

http://www.google.com/design/spec/material-design/introduction.html

Page 6: Google IO Mobility Review 2014

Material Theme

Page 7: Google IO Mobility Review 2014

New Widgets• RecyclerView • CardView

Page 8: Google IO Mobility Review 2014

Android Auto

Audio & Messaging APIs

Comes with Android L

Open Automotive Alliance

Cars by the end of the year with android auto

Most likely will be integrated into QNX based auto platforms along with Apple CarPlay.

Page 9: Google IO Mobility Review 2014

Android TVOne SDK all form factors

same apk for tv, phone and tablet

chromecast / google cast

sony, sharp, tpvision tv’s will run on android tv

razr, asus will have android tv boxes

ADT1 - development kit,

Page 10: Google IO Mobility Review 2014

Chromecast

google cast SDK

other users can cast w/o being on the same wifi

backdrop - photos

integrated with google voice

mirror android devices to tv

Page 11: Google IO Mobility Review 2014

Android WearSDK for wearables - different approach to phones & tablets

Watch phone factors released by Samsung, LG & Motorola.

Running a special version of the full android OS

New UI model based on the concept of suggest & demand

Page 12: Google IO Mobility Review 2014

Android Wear Suggest: The Context Stream

Vertical list of cards, showing a useful or timely piece of information. Like Google Now

Users swipe vertically to navigate from card to card. One card is visible at a time,

Your apps can create cards and inject them into the stream when relevant.

UI model ensures users don’t have to launch different apps to check for updates.

Cards in the stream are more than simple notifications.

They can be swiped horizontally to reveal additional pages.

Further horizontal swiping may reveal buttons, allowing users to take action on the notification.

Page 13: Google IO Mobility Review 2014

Android Wear Demand: The Cue Card

Cue card, opened by saying, “OK Google” or by tapping on the background of the home screen. Swiping up on the cue card shows a list of suggested voice commands, which can also be tapped.

At a technical level, each suggested voice command activates a specific type of intent.

As a developer, your apps can have voice intents so users can complete tasks using voice commands. Multiple applications may register for a single voice intent, and the user will have the opportunity to choose.

Applications can respond to a voice command by adding or updating a stream card, or by launching a full screen application.

Voice input often takes the form of a command, such as "remind me to get milk,"

Page 14: Google IO Mobility Review 2014

OtherEnterprise

Samsung Knox being integrated into android

Android for work program

Google Apps

google slides for android

native office editing with google docs, sheets & slides

Page 15: Google IO Mobility Review 2014

Other - Android Studio Beta 0.8

Google wants you to use studio vs eclipse, android wear, android tv sdk only available on android studio

Page 16: Google IO Mobility Review 2014

ResourcesMaterial Design Guide

https://www.google.com/design/

Android Studio Beta

https://developer.android.com/sdk/installing/studio.html

Google IO Web Site & Session Videos

https://www.google.com/events/io

https://www.google.com/events/io/io14videos