Installation size (on-device storage)
Adding the Nevis Mobile Authentication SDK to an Android / iOS application will increase its download and installation size. The size of the SDK when installed is not equal to the application size in the store and during download as both platform use optimization techniques.
Android
Distributed as an Android Archive (.aar
).
The SDK binaries take up approximately 12 MB for the release and debug version in the .aar package before installation.
Once the Nevis Mobile Authentication SDK is added to an application, its transitive dependencies will also be added when building the application, if the application does not already include them. These dependencies are defined in the POM file.
Adding the release Nevis Mobile Authentication SDK increases the size of the App by approximately 7.5 MB when installed.
iOS
Distributed as a multiplatform binary framework bundle (.xcframework
).
The debug version contains the .framework
for the device (ios-arm64
) and the simulator (ios-arm64_x86_64-simulator
) architectures.
The SDK binaries take up approximately 90 MB for the release and debug version before installation.
Adding the release Nevis Mobile Authentication SDK increases the size of the App by approximately 18 MB when installed.