7 ESSENTIAL SKILLS YOU NEED TO BE AN ANDROID DEVELOPER
⦁ JAVA
⦁ UNDERSTANDING OF XML
⦁ ANDROID SDK
⦁ ANDROID STUDIO
⦁ APIS
⦁ DATABASES
⦁ MATERIAL DESIGN
Like any other product you build, good execution is only effective if you’re working on a project that users actually find useful. Before you get started building any mobile application, take time to write down your hypothesis – who will use your app and what problem will it solve?