The protobuf library has a construct called ByteString. This is a immutable sequence of bytes, usually used to serialise a file or other piece of data. Recently when using the Google Cloud Speech to Text…
Tag: android
Threading best practices : 3 ways on Android Things
Working with Android Things means connecting to peripheral sensors & actuators to communicate sending or receiving commands and data. As with all Android development, you should be evaluating the impact of this and consider offloading…
Read more of Threading best practices : 3 ways on Android Things
Battling the 65k method limit
### Battling the 65k method limit 2016 is the year of the method limit. Many hardened Android developer will already know this and will have been fighting the holy war for many years, but this…
You have permission to crash
### You have permission to crash With targetting Marshmallow, 6.0, API 23, the latest version of Android, strange things can happen if you don’t get your permission flow correct. The code seems legit and yet…
Inspecting databases with Stetho
Have you ever been writing a database backed Android application and you quickly want to look at some of your SQL stored data? Maybe wondering why your query isn’t working or seeing if the database…
Q&A with Android Developer Paul Blundell
In this post, I interviewed developer Paul Blundell to gain some insight on his experience with Android and discuss how he manages his apps. Gregory: How did you get started with Android. Why did you…
Developing like a pro — portrait only apps
When writing an Android application there comes a time when the client / business utters those dreaded words. “Let’s support only portrait for phone and landscape for tablets” they might add … “_just for now_”.…