title: React Native for small size apk with low internet bandwidth
body: <p>I am planning to develop an app for emerging market with low internet bandwidth. The app heavily requires an internet connection to function. <br />
  I need this app to have a small apk size (not more than <strong>10mb</strong>) and work on <strong>3G</strong> network. <br />
  Based on my research if I remove <strong>x86</strong> JS binary files from React Native the apk size could be as small as 4mb. I suppose the 4mb does not include the JS files and images so client needs to download that first time when he/she opens the app, is that correct?<br />
  Would it in general be a good idea for me to use React Native if I want an app with less than 10mb apk size that works on 3G and what are the best practices to make it efficient?</p>