Profile

Cover photo
Android Developers
985,130 followers|150,607,567 views
AboutPostsCollectionsPhotosYouTube

Stream

Android Developers

Shared publicly  - 
 
Building a DocumentsProvider

Android 4.4 KitKat introduced the Storage Access Framework, a common framework which allows apps use a system provided UI to request files from apps and from local storage. Your app can be an equal partner on that list by implementing a DocumentsProvider, making files your app owns available to other apps, all without needing the Storage permission or requiring you build your own file selection UI.

Watch the video to go through the required APIs needed for building a DocumentsProvider, then read the novel blog post for more details and all of the other functionality that you can add to a DocumentsProvider: https://medium.com/google-developers/building-a-documentsprovider-f7f2fb38e86a

See this video and many others in the full Android Development Patterns playlist: https://www.youtube.com/watch?v=LaMUvV-gOfE&list=PLWz5rJ2EKKc-lJo_RGGXL2Psr8vVCTWjM&index=10

#BuildBetterApps
63
10
Ian Lake's profile photo
 
The blog post listed here is about as comprehensive as it gets - we're already working to get it incorporated into the docs at https://developer.android.com/guide/topics/providers/document-provider.html
Add a comment...

Android Developers

Shared publicly  - 
 
Android Developers Backstage Episode 55: Glide

In this episode, +Chet Haase and +Romain Guy talk with Sam Judd from the Google Photos team about Glide, an image loading and caching library, and its use in the Photos app.

http://androidbackstage.blogspot.com/2016/08/episode-55-glide.html


Chet, Sam and Romain In this episode, Chet and Romain talk with Sam Judd from the Google Photos team about Glide, an image loading and caching library, and its use in the Photos app. Subscribe to the podcast feed or download ...
96
23
Emon Khan's profile photo
 
very nice
Add a comment...

Android Developers

Shared publicly  - 
 
Hutch improves player engagement with A/B testing

Hutch is a London based mobile studio focusing entirely on racing games. Watch the team explain how they improved game design and user engagement with A/B testing by providing more informed data to make the best possible game for players.
46
5
Add a comment...

Android Developers

Shared publicly  - 
 
Congrats to the games selected to exhibit at the Google Play Indie Games Festival on September 24 in San Francisco. This is your chance to play some of the best new/unreleased mobile games for the first time and vote for your favorites. Learn more: http://goo.gl/g1YmlD

Special guest include:
-Ron Carmel, Co-founder of Indie Fund; co-creator of World of Goo
-Jordan Maron, Gamer and independent YouTuber “CaptainSparklez”
-Lina Chen, Co-founder & CEO of Nix Hydra
-David Edery, CEO of Spry Fox
-Maria Essig, Partner Manager, Indies at Google Play
-Noah Falstein, Chief Game Designer at Google
-Dan Fiden, Chief Strategy Officer at FunPlus
-Emily Greer, CEO of Kongregate
-Alex Lee, Producer, Program Manager, Daydream & Project Tango at Google
-Richard Lemarchand, Game designer Associate Professor, Interactive Media and Games Division at University of Southern California, School of Cinematic Arts

Registration for the event is also free to FREE. Sign up here: g.co/dev/indiegamesfestsf
54
13
Add a comment...

Android Developers

Shared publicly  - 
 
Taking the final wrapper off of Android 7.0 Nougat

Today, Android 7.0 Nougat will begin rolling out to users, starting with Nexus devices. At the same time, we’re pushing the Android 7.0 source code to the Android Open Source Project (AOSP), extending public availability of this new version of Android to the broader ecosystem.

http://goo.gl/53pvbI
323
62
roeelcohen's profile photo‫فاروق سومرو‬‎'s profile photoTonio Banderas's profile photoDan Rybczyk's profile photo
35 comments
 
What's the hold up with the images for the Nexus 6P? 
Add a comment...

Android Developers

Shared publicly  - 
 
AR MUSIC KIT turns your device into a DIY musical instrument. #AndroidExperiments
With the help of a few pieces of paper, AR Music Kit turns your device into a DIY musical instrument. When a code is presented to the camera, it plays back a sound. This provides a creative platform to create music in an unexpected and unusual way.
72
9
Add a comment...
Have them in circles
985,130 people
CTE Class's profile photo
魔思恒's profile photo
KarynDavis FindUs's profile photo
Mohamed Khan's profile photo
Luiz Henrique's profile photo
johansson gaming's profile photo
GIG Support Team's profile photo
rok blagojevic's profile photo
Courtney Valdez's profile photo

Android Developers

Shared publicly  - 
33
4
Add a comment...

Android Developers

Shared publicly  - 
 
LIP SWAP photos with your own recorded video. An Android Experiment by Anthony Tripaldi.
Mash together photos and videos using Lip Swap, which allows you to replace elements of a photo with your own recorded video. Save the result, and share with friends. Lip swap makes use of the underlying shadercam library - https://github.com/googlecreativelab/shadercam, also written for Android Experiments. This allows easy usage of Open GL shaders with the new camera APIs in Android 5.0 Lollipop. Make sure to check out the source to both and...
33
4
Add a comment...

Android Developers

Shared publicly  - 
 
Media Playback Apps and the Support Library

When it comes to building a media playback app, the last thing you want to worry about is Android API level. With the restructure of the v4 Support Library and the introduction of the Media-Compat Support Library, knowing exactly what media APIs are available in what Support Library can save you time and effort as you #BuildBetterApps

https://medium.com/google-developers/meida-playback-and-the-must-have-android-support-library-apis-9f48dc6b657e
125
27
Ian Lake's profile photoYu-Hsuan Lin's profile photoMateusz Klimek's profile photo
9 comments
 
It great v4 library has been split but a lot of people use v4 because they have to in order to use eg. `ViewPager` which implies using v4 `Fragment` which implies using `support-fragment` which implies using all v4 modules again becuase, the latter has dependencies to support-compat, support-core-utils, support-core-ui, and support-media-compat. I have a feeling majority of developers don't use native `Fragment` implementation (just read Stackoverflow to see this) because of v4 dependencies.
Add a comment...

Android Developers

Shared publicly  - 
 
MUZEI by Roman Nurik is a live wallpaper that refreshes each day with famous works of art. #AndroidExperiments
82
12
Add a comment...

Android Developers

Shared publicly  - 
 
Java 8 Language Features introduced with Android Nougat

With the help of the Jack toolchain, you’ll be able to use a number of Java 8 language features such as lambda expressions and method references back to Gingerbread! Apps running on Nougat devices also get access to the Stream APIs, default method implementations and static methods for interfaces, and repeatable annotations.

Watch the video for all the details on what exactly that means and how to enable Jack for your apps!

See this video and many others in the full #AndroidNougat playlist: https://goo.gl/Zcyv1c
234
38
Fangze Tian's profile photoSergey Starodubtsev's profile photoAhaneku Chijioke's profile photoAndrew Byrne's profile photo
17 comments
 
only sorta OT, but have you tried making flows with rxJava? with DI, it's brilliant; the richness of that particular Observer pattern is hugely useful in async event handling. If one listens to the activity lifecycle with navi, the rest of the work is pretty much fitting those into binding adapters. I'd like to know other people's thoughts on the connection of the Subscriber to the databinding viewmodel, particularly w/r/t db's ObservableMap.
Add a comment...

Android Developers

Shared publicly  - 
 
Veewo builds a successful games business on Google Play

Veewo is a small game developer in China which now has 70% of all their users coming from the Android platform. Their recent hit ‘Super Phantom Cat’ gained 120K downloads within a week on Google Play. Watch the team explain how Veewo successfully grew their games business with Google Play Games Services, beta testing and Android TV.
103
18
Add a comment...
Android Developers's Collections
People
Have them in circles
985,130 people
CTE Class's profile photo
魔思恒's profile photo
KarynDavis FindUs's profile photo
Mohamed Khan's profile photo
Luiz Henrique's profile photo
johansson gaming's profile photo
GIG Support Team's profile photo
rok blagojevic's profile photo
Courtney Valdez'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.