Some Plug-in binary sizes

Based on feedback I got from Brent in this thread, I decided to take a look at the differences to my app binary size with plug-ins removed.  Below is a table that shows my app with all of the plug-ins I am currently using or testing for inclusion in my app at a later time.

The tests show that the combre plugin adds a whopping 22.9mb, and the Fuse (Enable Analytics and Monetization) plug-in adds 10.1mb.  The next largest one is Vungle, but it is only 3mb.

Size column is the iOS binary size, built with Corona (Free) 2016.2818 and Xcode 7.2.

[sharedmedia=core:attachments:4837]

I am concerned about the sizes of the combre and Fuse plug-ins.  I definitely see Brent’s point that plug-ins have an added cost, but in most cases, it seems to be small.  The real outliers are combre and Fuse.

Would be great if we could get the binary size of every plugin listed on their thread.

22MB? No way to use that.

My findings are different.

FAN - 1051 kB

AppLovin - 197 kB

Facebook v4 - 1807 kB

We are at the mercy of the naive SDK we are using and it’s dependencies.  The bigger, more indepth the plugin’s SDK and features you want, then our wrapper code will grow with it, but generally speaking, our wrapper code is pretty trivial size wise.

Rob

I wonder why the difference.  Same Corona build, iOS target and Xcode version as I used?

Actually, I build on Windows for Android.

Would be great if we could get the binary size of every plugin listed on their thread.

22MB? No way to use that.

My findings are different.

FAN - 1051 kB

AppLovin - 197 kB

Facebook v4 - 1807 kB

We are at the mercy of the naive SDK we are using and it’s dependencies.  The bigger, more indepth the plugin’s SDK and features you want, then our wrapper code will grow with it, but generally speaking, our wrapper code is pretty trivial size wise.

Rob

I wonder why the difference.  Same Corona build, iOS target and Xcode version as I used?

Actually, I build on Windows for Android.