Re: What things Android developer must keep in mind while develop
It's a very broad questions. Here are few points:
1. Make sure it works on different configurations (e..g. screen sizes, portrait vs landscape, screen density, etc).
2. Don't consume too many resources (memory, CPU time, etc).
3. Respect your users
4. Don't ask for permissions you don't really need
5. Usability and look are very important
6. Decide what is the minimal android version you want to support (e.g. API level 8)
7. Implementation language (Java or one of the app builder frameworks)
stackoverflow.com is a good resource for Android developers. However you need to ask concrete techincal questions. A question like this one will not fly.