Profile

Cover photo
Android Developers
933,895 followers|134,423,109 views
AboutPostsCollectionsPhotosYouTube

Stream

Android Developers

Shared publicly  - 
 
#io16 attendees: Pick-up your badge tomorrow until 7PM at Shoreline Amphitheatre. Come by early on for the best keynote seats!
 
If you’re attending I/O in person this year, you can already pick-up your badge tomorrow, May 17 between 7AM-7PM at the Shoreline Amphitheatre. Keynote seating will be pre-assigned on a first come, first served basis during badge pick-up so plan to come by early on!

See the full badge pickup schedule at: google.com/io/schedule#agenda.
4 comments on original post
58
3
Michael Partridge's profile photoMarty Ballard's profile photoPaul Burke's profile photo
3 comments
 
"Keynote seating will be assigned on a first come, first served basis at badge pickup."

This is great to hear, even though I wont be there. I wish it had been always been this way. Spent my last IO Keynote on the street outside of Moscone Center. Lining up at 5am wasn't early enough.
Add a comment...

Android Developers

Shared publicly  - 
 
Announcing best practices to scale to billions of users - whatever the connection, whatever the device:
 
Building for billions
Announcing developers.google.com/billions.

Over half the world’s smartphone users access the Internet over a 2G connection. Even more may want to access content while entirely offline — whether between stations on the subway in Tokyo or to cope with a flakey connection in a rural part of Rajasthan.

To reach billions of users, developers must address core challenges: limited or intermittent connectivity, device compatibility, and high data costs. Today we’re unveiling developers.google.com/billions and related Android and Web resources to help developers deliver exceptional performance across a range of connections, data plans, and devices.

We’ll also be talking about this on stage every day at I/O - join us online or in-person:
[Livestreamed] Android application architecture: Get ready for the next billion! (https://goo.gl/0UCZtz)
[Livestreamed] Lean and fast: putting your app on a diet (https://goo.gl/xjJ50m)
Building for billions on the web (https://goo.gl/8ycLMT)
Building for billions on Android (https://goo.gl/l44Qky)
Experts App Clinic - Best Practices when Building Apps for Billions
Build for billions: Deliver the best performance for billions of users - across a variety of connections, data plans, and devices.
3 comments on original post
189
56
vikas kumar's profile photoDaniel C's profile photoHYng Hwang's profile photoMorshida Tiwanac's profile photo
5 comments
 
Aim a po
Add a comment...

Android Developers

Shared publicly  - 
 
Tasks and the Back Stack
Understanding what a task is (a stack of Activities) can be a key to understanding exactly what the back button is doing and is even more important in Android N as there’s a 1:1 relationship between tasks and windows in the multi-window world.

The defaults are good, but there’s some special consideration to give to using a singleTop launchMode and opening your app from a notification.

So watch the video, and read the blog post (https://goo.gl/23KVIu), but always continue to #BuildBetterApps.
129
40
Joe Rogers's profile photoGDG Leeds's profile photoRoy Solberg's profile photoSteven L.'s profile photo
10 comments
 
What would it take to overhaul the task stack, replace it with something even remotely comprehendible and app-controllable? Making sane behavior in any semi-complex app is nearly impossible, especially when dealing with other apps launching you with e.g. share intents.
Add a comment...

Android Developers

Shared publicly  - 
 
Find an #io16extended event near you to enjoy #io16 on May 18-20 in good company!
 
Find an #io16extended event near you

#io16 is a week away! Can’t make it to the festival in person on May 18-20? Make sure to find the closest #io16extended event near you to join fellow developers in your community and watch the live stream in good company.

If you’re planning on hosting an I/O Extended event and haven’t registered it on google.com/io/extended yet, make sure to submit it by tomorrow Friday, May 13th.
3 comments on original post
81
6
Add a comment...

Android Developers

Shared publicly  - 
 
Designing for Multi-Window
Design is never done, but that doesn’t mean you can’t be prepared for the future and multi-window in Android N is something that you should consider now when designing and building your UI.

This all starts with a responsive UI (talked about just yesterday: https://goo.gl/Efl0s8), but there’s special considerations around adapting your layout to changing sizes, potentially new design configurations to consider, and even some patterns to specifically avoid to best support multi-window and #BuildBetterApps
230
49
Corey Gravelle's profile photoIan Lake's profile photovin cent's profile photoChristopher Goetting's profile photo
4 comments
 
+Ian Lake then those wouldn't be default, would they? 😉
Add a comment...

Android Developers

Shared publicly  - 
 
Get the guide to News app success on Google Play and see how Nabd engages readers with Material Design

Download the News Publisher Playbook, the new guide to help you develop a successful news mobile strategy on Android. The guide provides information and useful resources from optimizing your news content on mobile, identifying the right distribution channels to reach your audience, to building your brand and growing your revenue with Google Play.

Get it on Google Play now: g.co/play/newspublisherplaybook
92
10
HYng Hwang's profile photo
 
To read eBook readers like the Sony eReader or Barnes & Noble Nook, download the files sent to the machine.....!
Add a comment...

Android Developers

Shared publicly  - 
 
Kick off the Multi-Window Mini-Series with a Responsive UI

This week, Android Development Patterns kicks off a special mini-series about what you need to hit the ground running when it comes to Multi-Window support. And it all starts with a responsive UI - a UI that adapts to the amount of available space.

+Mike Denny, one of our Design Advocates, goes through what resource qualifiers and UI patterns you can use to make a responsive UI in the video linked below and +Ian Lake talks through all the details (including how to implement a responsive UI) in the blog post: https://medium.com/google-developers/building-a-responsive-ui-in-android-7dc7e4efcbb3

So watch the video, read the blog post, and prepare for more from this special mini-series as you continue to #BuildBetterApps
187
63
Paul Danyliuk's profile photoPablo Costa Tirado (Sotti)'s profile photoMatthew Dolan's profile photoCsaba Antal Golubov's profile photo
9 comments
 
+Matthew Dolan I'll install it and let you know soon...
Add a comment...
Have them in circles
933,895 people
joshua arechiga's profile photo
Chance Nerf's profile photo
James Oywayah's profile photo
Courtney Valdez's profile photo
Dolly Moore's profile photo
zahra tahmasebi's profile photo
Xingze He's profile photo
jhon cane's profile photo
NonRagingGamer's profile photo

Android Developers

Shared publicly  - 
 
Multiple Tasks with Concurrent Documents

Concurrent...documents? What’s important is what it does: allow your app to create separate tasks for independent parts of your app, expanding the ability to multitask through the Overview screen or, in the split-screen world of Android N, display side-by-side.

For context, it probably makes sense to watch/read through the Tasks and Back Stack post from earlier today: https://goo.gl/Xtd6nE

So watch the video and read the blog post (https://goo.gl/hZlzxB), but always continue to #BuildBetterApps.
102
32
Add a comment...

Android Developers

Shared publicly  - 
 
Faster builds with Dex In Process in Android Studio 2.1!
 
Faster builds with Dex In Process in Android Studio 2.1

Android Studio 2.1 includes a new feature: Dex In Process, that can dramatically increase the speed of full clean builds as well as improving Instant Run performance.

To take advantage of Dex In Process, you’ll need to modify your gradle.properties file and increase the amount of memory allocated to the Gradle Daemon VM by 1 Gb, to a minimum of 2 Gb.

Details:
🎥https://www.youtube.com/watch?v=-SY5nkNVUn0
📄https://medium.com/google-developers/faster-android-studio-builds-with-dex-in-process-5988ed8aa37e#.u1kjatdw0
5 comments on original post
198
52
Fergal Moran's profile photozia ur rahman's profile photoPablo Costa Tirado (Sotti)'s profile photoVIOLET GREY's profile photo
12 comments
 
Love Android Developers
Add a comment...

Android Developers

Shared publicly  - 
 
Watch the new Android Developer Story by Nabd, a personalised Arabic news aggregator app based in Kuwait. Nabd reaches over 10 million people, of which, 60% use Android devices. Learn how adopting Material Design helped Nabd to increase user engagement and improve ratings.
57
6
Add a comment...

Android Developers

Shared publicly  - 
 
Android Support Library 23.4.0 available now

This release of the Android Support Library fixes a number of bugs in Support v4, AppCompat, Design, and Vector Drawable Compat. See the revisions page (http://goo.gl/KnnOS4) for a full list of closed issues.

For AppCompat users, we’ve added an opt-in API to re-enable support Vector Drawables from resources (the behavior found in 23.2) via AppCompatDelegate.setCompatVectorFromSourcesEnabled(true) - keep in mind that this still can cause issues with memory usage and problems updating Configuration instances, hence why it is disabled by default.

Please continue to file any Support Library bugs at https://goo.gl/HfWQeE
201
42
Chris Banes's profile photoPavel Bayburtyan's profile photoNicolás Lichtmaier's profile photoGreg Ennis's profile photo
27 comments
 
Agree with +Nicolás Lichtmaier please explain "still can cause issues with memory usage and problems updating Configuration instances".. .what problems? Should I stop trying use runtime vector drawables?
Add a comment...

Android Developers

Shared publicly  - 
 
 
Please update to Android Studio v2.1.1

We wanted to make you aware of an important security update for Android Studio.

Today we released the Android Studio 2.1.1 update. The incremental update addresses two security vulnerabilities in the underlying IntelliJ platform that affects all previous versions of Android Studio:

Built-in WebServer Vulnerabilities: A Cross-Site Request Forgery (CSRF) flaw in the IDE’s built-in WebServer could allow an attacker to access the local file system from a malicious web page without user consent.

Internal RPC Vulnerabilities: Over-permissive Cross-Origin Resource Sharing (CORS) settings could allow an attacker to access various internal API endpoints; gain access to data saved by the IDE; gather various meta-information, like IDE version; or open a project without permission.

We have had no reports of active customer exploitation or abuse of these newly reported issues, but it’s important that you update to this new version now.

JetBrains notified Google of two security issues that affect all versions of Android Studio and we worked together to develop a solution. These issues not only affect the Android Studio development environment but all JetBrains products built on IntelliJ Platform including IntelliJ IDEA. See JetBrains security posting here: http://blog.jetbrains.com/blog/2016/05/security-update-for-intellij-based-ides

We are offering security patches for versions 1.5.1, 2.0, and 2.1 of Android Studio to upgrade to v2.1.1. Simply go into Android Studio and check updates (Help → Check for Update [Windows/Linux] , Android Studio → Check for Updates [OS X]).

If you need to stay on Android Studio 1.5.x, we are also offering a zip file of v1.5.2, which includes the patch for the security vulnerabilities. Download the zip from Android Studio tools website (http://tools.android.com/download/studio/builds/1-5-2/) and manually install the zip package over your existing Android Studio installation. 
236
56
Pratik Butani's profile photoMiguel Vargas's profile photoLucas Abwao's profile photoGaëtan Muller's profile photo
9 comments
 
+Lucas Abwao This is about an Android Studio release, not an Android release
Add a comment...
Android Developers's Collections
People
Have them in circles
933,895 people
joshua arechiga's profile photo
Chance Nerf's profile photo
James Oywayah's profile photo
Courtney Valdez's profile photo
Dolly Moore's profile photo
zahra tahmasebi's profile photo
Xingze He's profile photo
jhon cane's profile photo
NonRagingGamer's profile photo
Story
Tagline
A place for Android developers everywhere to meet, share and discuss the latest on Android development
Introduction
This is the official Google+ home of the Android Engineering teams.

Android is a software stack for mobile devices that includes an operating system, middleware and key applications. 

The Android SDK provides the tools and APIs you need to develop applications on the Android platform.