Upon their inception, Google’s mission has been to organize the world wide web. But then apps came along and threw them a curve ball. Because apps do not have the same explicit path structure as websites and live natively on a user’s device, Google cannot crawl app content unless deep links exist. Although deep links […]

Tag: android
App store optimization (ASO) is the process of increasing your mobile app rankings in the app store to improve visibility and thereby garner more app downloads. In this ASO guide, we’ll focus on on-page optimization for both the Apple App Store and Google Play store, which includes Titles (App Name), descriptions, keywords, icons, screenshots, and localization. Titles […]
I really wanted this to work out, truly. I have to admit when I first unwrapped my new OnePlus One, it was very exciting: Shiny. New. Bigger. All this for $350. I said, “why not?” Three weeks later I felt like trading for an original iPhone. Let’s back up a bit first though. Before I […]
This year the PMG development team had the extraordinary privilege of attending Google IO. The most anticipated session was the keynote ceremony headed by Sundar Pichai which unveiled several new areas that Google is going to be expanding into.
The Nine Patch is a very simple concept, yet somehow so often it seems to get explained in terribly confusing ways. So, I’m going to try my hand at explaining the purpose, creation and use of a good Nine Patch. For this example I’m going to use a simple button: There you have it, a […]
I know, this was a piece of cake on the iPhone, Apple already did more than half of it for you. All you had to do was change a few colors, slap a couple background images on there, make a shiny, little, rounded-cornered, icon, and BAM it looks fantastic. Now, here you stand, before the […]
Now, this is something I have seen done way too many times, mostly in applications that are obvious ports of their iPhone counterparts. This is the kind of thing where you can literally create an infinite number of new activities in your application because two activities are capable of calling each other. I’ve mainly seen […]
Now, that you’ve had the time to empty your mind of all things beautiful and Apple, I want you to get yourself an Android Phone and start looking at Android applications. I know, there aren’t a whole lot of them out there that are actually good, but do some digging, you’re bound to find at […]
So, I recently stumbled my way into Android development, after a good few years of learning iPhone. I got myself a fancy new Nexus One for testing. I waited the twelve and a half hours for Eclipse to install the entirety of the internet, because apparently that’s what is required to develop in Android. Then, […]