Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
This post might draw me a lot of heat but please hear me out before automatically coming to a conclusion. I like you have been a lover of all things CyanogenMod for years. My first ROM flash was CM 6…
Why are Active User Installs Dropping in the Google Play Developers Console!? Edit: Oops, clearly it was May 13th. Two days ago I opened the Google Play Developer Console to utter shock. My app, Saving Made Simple, is by no…
Android Studio was released today by Google during their I/O keynote speech. If you’re not familiar with it (download a copy here) it’s the beta release of Android’s IDE alternative to Eclipse. Android Studio has many familiar aspects which it…
Saving Made Simple is a great new personal finance app for the Android platform. This app allows users to budget for upcoming bills, create savings goals in over 65 foreign currencies and much more. Budgeting has never been simpler, Saving…
Extending the Android Observer and Observable Classes for Auto Updates The beauty of using an object oriented language such as Java is the ability to extend other classes on your object. Two awesome example of this are the Java Observer…
Android’s built-in sharing function is a great way to spread the word about your first Android App. In this brief tutorial I’m not only going to show you how to set up sharing from your app, but I’m also going…
Everyone seems to be interested in how Android deals with multiple screen sizes and pixel densities, after all, Android comes in thousands of different configurations. One of the ways Android deals with this is through dynamic images called 9-Patch images.…
Background: I always suggest using an SQLite database for storing your apps’ data. Even if your app doesn’t store a huge amount of data, you may find benefits to using a database over an app’s SharedPreferences (SharedPreferences are essentially settings…
I’ve found many of you have a desire to create your first app by learning Java I know how overwhelming it can feel to get started, especially as someone who’s not a programmer. This being said, I put together a…