I want to know which is the best place for joining and also to grow skill in Android