Popular apps that become available on Android experience huge growth. Every three weeks, the number of people who activate new Android devices is equal to the entire population of Australia. Instagram grew by 10 million users with the launch of its Android app. Despite this unprecedented expansion of the platform, the majority of Android apps are not great. The reason for this is that Android has been going through puberty in the past few years. It was disorganized and many designers avoided it and naturally gravitated towards iOS.
Read more…
In this article, Greg Nudelman provides a detailed walk-through of the design and code and provides a downloadable mini-app so that you can try out C-Swipe to see whether it’s right for your app. There are 3,997 different Android devices. Your navigation should work with all of them! C-Swipe can help.
Read more…
In this article, Greg Nudelman uses the analogy of a real-world amusement park carousel to explain what makes for an authentically mobile user experience. Also, find the design, the complete source code and a downloadable mini-app, which you can use today to add an enjoyable and effective carousel to your own app on phones and tablets.
Read more…
If your app fails, you’d probably want to know why. Instead of blaming forces beyond our control, why not look at some successful cases?
Read more…
Android is an attractive platform for developers, but not all designers share our enthusiasm. Making an app look and feel great across hundreds of devices with different combinations of screen size, pixel density and aspect ratio is no mean feat. Android’s diversity provides plenty of challenges, but creating apps that run on an entire ecosystem of devices is rewarding too.
Read more…
When iOS started to gain momentum, soon after the first iPhone launched, many businesses started to pay attention to apps. The number of apps for iOS grew exponentially, and every company, big and small, rushed to create their own app to support their business.
Read more…
Getting into Android development can be quite a challenge, particularly if you’re new to Java or Eclipse or both. Whatever your past experience, you might feel tempted to start working away without checking that you’re making the best use of the IDE. In this article, we’ll go over a few tips, tools and resources that can maximize Eclipse’s usefulness and hopefully save you a few headaches. You might of course already be familiar with some (or all) of them and even be aware of others that we haven’t covered. If so, please do feel free to mention them.
I’ve used Eclipse for Java development on and off for a few years, having recently started learning Android casually. I’m surprised at the lack of easily digestible material online about basic aspects of Android development, such as the topic of this article. I’ve found some useful information out there in disparate locations that are not particularly easy to come across. Most of the online content is still in the official Android Developer Guide, but it has to be said that it is pretty limited in practical material.
Read more…
This article helps designers become familiar with Android tablet app design by understanding the differences between the iPad iOS user interface and Android 3.x “Honeycomb” UI conventions and elements.
Read more…
Dan McKenzie helps designers become familiar with what they need to know to get started with Android and to deliver the right assets to the development team. From demystifying Android screen densities, to what Android 3 is about.
Read more…
To follow this tutorial, you’ll need the code from the previous article. If you want to get started right away, grab the code from GitHub and check out the _tutorial_part1 tag.
Read more…