Each application has a megabyte weight that determines the amount of storage it needs to run on user devices. Because storage space is limited, it is important that an application be of a reasonable size for the user.
This is because users avoid downloading applications that appear to be too large, especially in emerging markets where devices have poor 2G and 3G network coverage or operate on byte-based subscriptions. An application that is too large is also one of the main reasons for its removal.
The average file size for Android applications is 14.6 MB and 37.9 MB for iOS mobile applications.
Get the size of your app
A PandaSuite application has a different size for each device.
In fact, while your application is automatically developed for all platforms (iOS, Android, Web, Windows), only the right format is downloaded by the device, depending on its operating system and format.
To view the size of your application on an iOS or Android device, open the PandaSuite Viewer application and hold down the project icon to bring up the menu. The weight appears under the title: Storage.
All files imported in the PandaSuite Studio Media window are automatically optimized. However, only those used in the application are counted in the weight of the application.
Delete the contents that are out of the screen and apply a mask to your images if they are too big.
If you have a large volume of content, we recommend that you use an external database and the Collection component connected via an API to dynamically display this content.
If you want the user to gradually download modules within the application, you can create multiple projects or use the Download component to customize the download interface.