Anyone who has enough interest and curiosity to learn Android development is eligible to learn Android Application development. For those with Java experience, it is a natural progression from Java development into Android application development. We can get into Android application development by showing experience in Java development and good knowledge of Android and its libraries. Even school kids can learn and start app development if given a correct stimulus and with hard work and determination.