I decided to move to Ubuntu for my Android development and for this, I installed Eclipse 3.5.1 but noticed Eclipse is behaving strangely. The buttons didn’t work properly and install new software was completely useless.
After spending hours searching Net I found that this is an issue with the new GTKWindows which. To solve this, you need to use
"export GDK_NATIVE_WINDOWS=true" in a terminal and then start Eclipse in the same terminal.
This off course is an interim solution till Eclipse team figure out what has been broken.
After a month of fidgeting with Android I finished my first Android application. It’s a Qibla Compass (Qibla is the direction from each point on Earth to Ka’ba which is important for Muslims when they want to pray). The application has a simple interface (partly to keep it simple and light and partly to keep the main focus on functionality and not aesthetics). For more information about the application you can check it’s page.
Next stop is to improve the application, add prayer times and work more on the cosmetics if I see the need. Till then, I’m digging a little deeper into Android to work and it’s inner parts to get some idea what my next application will be.