What I need to learn to build Android applications?
What should I know to build an Android application?