In Blog Articles

Here at Phunware, we always look for the highest quality Android developers—those who live and breathe Android and are up to date with their Android knowledge and best practices. Alas, developers are human (at least for the near future), and it’s quite possible for a developer to miss the memo on the day a new Android API or best practice rule comes out. It’s also common for Java developers (Java is Android’s programming language) to come from a non-mobile background into Android development. They may read the documentation on developer.android.com (DAC for short) and look at examples, but what about the nuances of the Android framework that can only be learned by making a lot of Android apps?

Lucky for us all, Chet Haase, Senior Software Engineer turned Dev Manager for Google, has released a series of articles on medium.com to help Java developers understand the patterns of Android development that might seem alien to the non-mobile-trained. It goes without saying that current Android developers can also benefit from a refresher course. These helpful articles are broken down into Android development rules in the context of: memory, performance, networking, language and libraries, storage, framework, and user interface. Googler Haase also goes over some useful tools used to help debug and analyze Android apps.

Haase’s series is quite a long read, unfortunately. If you’re a TL;DR kind of person or you’d rather watch a video overview and refer to the articles later for detail, you’re in luck. At the 2015 Big Android BBQ in Hurst, TX (attended by several Phunware team members) there was a session on this exact series of articles, given by none other than Chet Haase. Like all Google-related sessions, it was recorded. Watch it to learn, in Haase’s words, “What are all the things that we think are obvious, but typical Java developers do not?”

Watch the Keynote

For more mobile updates and insights, subscribe to our monthly newsletter.

Recommended Posts

Leave a Comment






































Get a Demo of Phunware’s Digital Front Door!


Set Up a Meeting with Us!


Set Up a Meeting with Us!


Request Access Today!

Sign up to receive our latest Phlash Report!

Contact Us!

Send us a message and we'll get back to you as soon as we can.

Get started on your pandemic response solution today!

Send us a message and we'll get back to you as soon as we can.

Partner Newsletter

Fill out the form below to receive our Phunware Partner Monthly Newsletter.

Your Campaign, Powered by Phunware!

Targeted mobile advertising is one of the most effective ways to reach voters and policy makers. Learn how we can help you mobilize your audience.

Contact Us!

Send us a message and we'll get back to you as soon as we can.

SDK Download

Choose your desired platform to download the SDK or documentation.


iOS SDK

Android SDK

Introducing Rewarded Surveys!

Monetize users with Phunware's new Rewarded Surveys, a less intrusive alternative to standard ads. Contact us to learn more.



Receive Company Updates!

Be the first in line to receive the latest Phunware company updates and more delivered directly to your inbox.