NewCircle Developer Stream
Stream is a constantly updated source of free, educational content on open source development. Also, check out our bookshelf for in-depth tutorials.
Overview of the Brillo (and Weave) stack, including an overview of the features provided by Google and how it compares to its parent system—Android. Recorded at DevFest MN 2016.
Bluetooth UUIDs can be a bit confusing at first, and there are some differences in how mobile platforms advertise these values that can lead to incompatibility problems in your application.
Walkthrough of Google's Proximity Beacon API for beacon management and the Nearby Messages API for client-side discovery.
Applying the Page Object Model (popular with Selenium testing framework) abstractions to your Android automated tests helps produce logic that is reusable and easier to maintain.
NewCircle is pleased to announce our latest Android development course—Android Testing. Android Testing is a three-day course focusing specifically on tools and techniques to effectively integrate automated testing into your application development workflow.
Dan Bornstein fields live questions from the audience in this video recorded at a recent SF Android User Group event.
After you've fed some data into the Proximity Beacon API, how do you retrieve that information client-side when the mobile device observes your beacons out in the wild? In this article, we'll discuss how the Nearby Messages API provides the missing link to make this easy.
Google's Proximity Beacon API provides an abstraction layer for managing beacon deployments in the field. In this article, you will learn the basics concepts related to the Beacon API, and how to get an API project set up with Google.
Colt McAnlis presented at SF Android on using data compression to improve networking performance on mobile. He presents some practical methods that all application developers can use to make mobile data transfer easier on users.
Walkthrough of Google's Eddystone beacon formats, Proximity Beacon API, and the Physical Web from AnDevCon Boston 2015.
Android 'M' includes a System UI Tuner developer option to control aspects of the status bar. We can also programmatically control this element from the shell or another application.
A presentation aimed at beginners who have heard about RxJava and want to see what all the fuss is about.
Google introduced some new customization hooks for device OEMs and partners starting with the Lollipop release of Android. Is this something you can take advantage of in your device builds?
Users are pretty excited about Android's new "doze" feature. Developers may have more mixed feelings on the subject. Either way, it's good for us to take a deeper look at how this feature works.
Android has finally introduced a runtime-granted permissions model. It will be some time before most applications are updated to take advantage of the new system, so how will this new system affect your application on user's devices before you've had a chance to update it?
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.