App size for applications is very important. There are two dimensions to it: the download size — the size of the app on play store/when downloading/when installing and the install size — this is what happens when you download the app, unpack it, compile and optimize it. This expands the application significantly and can be two, three times or even more the install size. Why should you care about these sizes?
Download Size
When a user goes to install an app say on play store, he sees the loading bar and then the actual app size. The larger the app, the greater the chances of a failed/cancelled download. As developers, we want to get the app size small so that we get as much distribution for our app as possible.