please what are the prerequisites for android app development on mac?