Purchasely is a very lightweight SDK. Its compressed size is inferior to 1,5 Mb on iOS and 1,2 Mb on Android.
iOS
On iOS, the App installed by Users only includes the code and resources required by their specific device and may vary in size in a very limited range.
Purchasely SDK mimics these needs by including several slices for each specific device configuration:
iOS arm64
tvOS arm64
macCatalyst (x86_64)
simulator (iOS and tvOS arm64 and x86_64)
To get a a precise view of Purchasely SDK size, you can create an App Size Report with Xcode, one with and one without the SDK and compare them.
Android
Just like iOS, Android installs device specific version system through Android App Bundle (AAB). It will only grab and install the code and resources necessary for the device without impacting Purchasely SDK performance.
Purchasely Android SDK runs over several stores and is composed of two parts:
Purchasely Core: The common base for every store which is about 1,1 Mb
Purchasely Google / Huawei / Amazon : The specific SDKs for each platform. They vary in size and each weight about 0,1 Mb.