title: iOS: How do they make their app size very small (< 50 MB) that can be downloaded over 3G/4G?
body: <p>I'm facing the iOS app size issue that the app size over 50 MB cannot be downloaded over 3G/4G connection. My iOS app is heavy because of large amount of images (.png). I have already tried some solutions but it's not enough.</p>
  
  <ol>
  <li>Separate between iPhone and iPad.</li>
  <li>Use <a href="https://stackoverflow.com/questions/2490910/how-to-reduce-the-size-of-my-iphone-application/6909772#6909772">Compressing PNGs Technique</a> but this just reduce my app size little.</li>
  <li>Use zip archiving like <a href="https://github.com/samsoffes/ssziparchive" rel="nofollow noreferrer">SSZipArchive</a>.</li>
  </ol>
  
  <p>I saw an app with download size less than 50 MB but after downloading and installing the usage size is more than 100 MB. How this can be done?</p>
  
  <p>I think they may download some resources later in some way but I do not know how. Any one please give me some suggestions. Thank you.</p>
  
  <p><strong>EDIT:</strong>
  The texture package sprite-sheet of format such <code>.pvr.ccz</code> also be used. This can be handle the same way as <code>.png</code>.</p>