Modified from Android Legacy Home Sample
I wanted to make my own Android Launcher, a.k.a. homescreen. So I tried looking for sample code, and it came up from Android SDK. I tried runnning it on my Galaxy SIII and boy, it is broken. Some defects include low resolution and wallpaper not working correctly. I wanted to give up. But then, the spark in me started again. I tried looking for help online, but Stack Overflow only has one unanswered question on it (which in the end I answered rather vaguely - see here). So, now I want to help those who are like me as much as I can (which probably is not much).
So I try to improve the code. If it works, I will update the repo and GitHub Page (more on this later). I will try to put explanation on the improvement in my blog - please be patient since I may be busy and don't have the time to write. I will use the GitHub Page of the repo to list the APK versions and some screenshot.
I do have my own vision of a good homescreen, so I may add my own flavour.