How do I get started with Android application development with only a very basic knowledge about programming?