It's not one of my app, but I think that it might be a good idea to start making money... Or not...
The Google Play Store contains more than 700'000 apps for Android, a number which slowly grew since 2008 when the first Android phone was released.
In february, the Play Store saw the removal of around 60'000 apps, most of them automatically removed by Google itself. Most of those apps were spam apps, so no one will mourn for them.
Today, I learnt that the Android UI Patterns which I presented on this blog was removed due to a
Violation of the intellectual property.
"Android" by itself cannot be used in the name of an application name or accessory product. Instead use "for Android."
- Incorrect: "Android MediaPlayer"
- Correct: "MediaPlayer for Android"
If used with your logo, "for Android" needs to be smaller in size than your logo. First instance of this use should be followed by a TM symbol, "for Android™".
I don't have many news to give (yet), but here's a digest of articles I've read this week, and found rather useful.
I made a couple of test earlier this year to provide a theme changing features in some of my apps. The best way I cam across was to restart the activity to set the theme in the onCreate() of my activity.
Sriram Ramani provides a solution to change the theme in no time, and without restarting the activity. Find out how in this article.
Communication between 3rd party applications and services is very easy in Android, thanks to the Intent system. But what if you want to embed a piece of code from another application inside your own, and staying in the same activity.
On a desktop app, plugins can easily be done using DLLs, but on Android, it's not as easy. Gabor Paller presents an architecture to have a master application, and any 3rd party app used to extend it.
Read his explanations and download a sample project from his article.