Stream is a constantly updated source of free, educational content on open source development. Also, check out our bookshelf for in-depth tutorials.
We get asked a lot about the proper way to integrate the AOSP sources into an integrated development environment (IDE). This tutorial shows you how to use the integrated IDEGen scripts to do the job.
Take advantage of two great Android technologies, Deep Linking and App Indexing, that can significantly improve how your users experience your service on their Android phone.
Take an in-depth tour of the new Android build system, Gradle, by the two gentleman who play the most considerable role in its development.
From the AnDevCon 2014 session, where Dave explains how the updates to Bluetooth LE in Android 5.0 have brought new features and hopefully more stability.
When it comes to Android, Dave Smith knows his stuff. In this interview, he provides an insightful look at the state of Android as we embrace the likes of Lollipop (5.0) and Android Studio.
Larry Schiefer sits down to talk about the latest in Android security, innovations in the language, Android Studio, Gradle, and the process he took to be vetted as a Google Developer Expert.
Juan discusses App Indexing, libraries, new features in Android, the most exciting things to come out of Android this year, and where he’d like to see Android go in the future.
Twitter’s Fabric is a set of modular SDK’s, a new mobile platform, that intends to help you build better apps. Bear Douglas, Developer Advocate at Twitter, explains what it brings to the table.
A collection of interviews recorded on location at AnDevCon 2014 in San Francisco.
Insights on Scaling Android Development from Cyanogen, Amazon, Twitter, Square, Eventbrite, and more
A panel of industry experts discusses large scale Android projects. This is an in-depth, 90 minute discussion, on the latest Android best practices and perspectives.
Unique considerations around designing, developing, supporting, and testing Android apps with millions of users.
There's often a communication gap between Android developers and designers. This talk introduces basic UI concepts and reveals the simple patterns that exist within well designed user experiences.
Building custom View components is a necessary part of embracing creative UI design. This tutorial walks you through the process of building custom Views and ViewGroups on Android.
Software peer review is essential on a modern development team. Learn how to keep your code healthy, and your people happy in this 15 minute talk from Forward JS.
The Android framework provides options for connecting external accessory devices to applications via technologies like Bluetooth and USB. Learn how to expand the reach of your Android devices.
This tutorial takes a hands-on approach to customizing and building Android directly from the Android Open Source Project. Learn ROM cooking for the x86 architecture and build your own ROM for QEMU.
Messaging is a powerful addition to your Android app, but implementation can be tricky. Juan Gomez gives an overview on how to use the messaging protocols currently available on the Android platform.
A video of my workshop on Android SDK add-ons delivered at AnDevCon '13.
Dave Smith outlines the Android touch system, and then dives into the code, in this talk from AnDevCon '13.
Google recently announced that they are moving away from Eclipse and ANT in favor of IntelliJ and Gradle for Android development. Do you know best practices for migrating your apps?
Larry Schiefer, CTO at HiQES and Android Instructor at NewCircle delivers an in-depth presentation on the Renderscript framework in Android at AnDevCon 2013.
In this tutorial instructor Dave Smith shows you how easy it is to add Bluetooh LE capabilities to your Android apps