google io mobility review 2014
DESCRIPTION
Google IO Mobility Review 2014TRANSCRIPT
Google IO ReviewManesh Lad | August 2014
Key TopicsAndroid L
Material design
Android Auto
Android TV & Chromecast
Android Wear
Other
Google Apps
Enterprise
Android Studio
Google.io Keynote in 9 mins Source: Verge
https://www.youtube.com/watch?v=EgeMgjplANY&index=3&list=PLuT3zGm1gvJ-QBmrzXGnFfrbzsf7jvLSp
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.
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
Material Theme
New Widgets• RecyclerView • CardView
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.
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,
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
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
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.
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,"
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
Other - Android Studio Beta 0.8
Google wants you to use studio vs eclipse, android wear, android tv sdk only available on android studio
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