Build native Android using Android Studio with latest API & features. Integrate it with backend server using RESTful or Socket (Socket.IO) for realtime features. Using the goodness of 3rd party library for efficiency & performance consideration such image loader on grid/list, file uploader, etc. Multiple screen support with best experience by providing multiple size image assets and auto layout.
Sorry the content haven't completed yet. But don't worry you will meet the rest soon local_cafe