Helpshift Xamarin SDK performance
Helpshift Xamarin SDK performance
SDK payload size and memory usage
v3.6.0
The impact analysis was done with Visual Studio Community Version 8.4.2 (build 59). Version of Newtonsoft.Json used was 12.0.2.
SDK payload in your app
The Helpshift Android SDK will add 4.97 MB to your application's APK. The 4.97 MB size includes total impact with dependencies on Android Support Libraries (Design, CardView, RecyclerView and Appcompat) and Newtonsoft.Json library. If your app already contains the Android Support Libraries and Newtonsoft.Json library, then the Helpshift SDK will add 2.45 MB.
Method count
The Helpshift Android SDK will add 9161 methods to your dex:
Package | Method Count |
---|---|
com.helpshift | 9161 |
Xamarin.Android.Support.Design & Xamarin.Android.Support.v7.CardView (28.0.0.3) | 19279 |
Memory usage
Memory usage for the SDK screen launches.
Support API launch | Memory Usage (approx. MB) |
---|---|
After adding Helpshift install call | 0.36 |
showConversation | 4.48 |
showFAQs | 2.54 |
showFAQSection | 2.37 |
showSingleFAQ | 3.70 |
showInbox (Campaigns) | 1.89 |
showMessage (Campaigns) | 2.14 |
Tested with a demo app on OnePlus 7 running Android 10. Usage will increase with number of FAQs and number of messages in a conversation.
v3.5.0
The impact analysis was done with Visual Studio Community Version 8.4.2 (build 59). Version of Newtonsoft.Json used was 12.0.2.
SDK payload in your app
The Helpshift Android SDK will add 4.77 MB to your application's APK. The 4.77 MB size includes total impact with dependencies on Android Support Libraries (Design, CardView, RecyclerView and Appcompat) and Newtonsoft.Json library. If your app already contains the Android Support Libraries and Newtonsoft.Json library, then the Helpshift SDK will add 2.15 MB.
Method count
The Helpshift Android SDK will add 9335 methods to your dex:
Package | Method Count |
---|---|
com.helpshift | 9335 |
Xamarin.Android.Support.Design & Xamarin.Android.Support.v7.CardView (28.0.0.3) | 19279 |
Memory usage
Memory usage for the SDK screen launches.
Support API launch | Memory Usage (approx. MB) |
---|---|
After adding Helpshift install call | 0.36 |
showConversation | 4.48 |
showFAQs | 2.54 |
showFAQSection | 2.37 |
showSingleFAQ | 3.70 |
showInbox (Campaigns) | 1.89 |
showMessage (Campaigns) | 2.14 |
Tested with a demo app on OnePlus 7 running Android 10. Usage will increase with number of FAQs and number of messages in a conversation.
v3.4.0
The impact analysis was done with Visual Studio Community Version 8.4.2 (build 59). Version of Newtonsoft.Json used was 12.0.2.
SDK payload in your app
The Helpshift Android SDK will add 4.7 MB to your application's APK. The 4.7 MB size includes total impact with dependencies on Android Support Libraries (Design, CardView, RecyclerView and Appcompat) and Newtonsoft.Json library. If your app already contains the Android Support Libraries and Newtonsoft.Json library, then the Helpshift SDK will add 2.1 MB.
Method count
The Helpshift Android SDK will add 8955 methods to your dex:
Package | Method Count |
---|---|
com.helpshift | 8955 |
Xamarin.Android.Support.Design & Xamarin.Android.Support.v7.CardView (28.0.0.3) | 19279 |
Memory usage
Memory usage for the SDK screen launches.
Support API launch | Memory Usage (approx. MB) |
---|---|
After adding Helpshift install call | 0.34 |
showConversation | 4.52 |
showFAQs | 2.46 |
showFAQSection | 2.47 |
showSingleFAQ | 3.63 |
showInbox (Campaigns) | 1.92 |
showMessage (Campaigns) | 2.10 |
Tested with a demo app on OnePlus 5 running Android 10. Usage will increase with number of FAQs and number of messages in a conversation.
v3.3.0
The impact analysis was done with Visual Studio Community Version 8.4.2 (build 59). Version of Newtonsoft.Json used was 12.0.2.
SDK payload in your app
The Helpshift Android SDK will add 6.03 MB to your application's APK. The 6.03 MB size includes total impact with dependencies on Android Support Libraries (Design, CardView, RecyclerView and Appcompat) and Newtonsoft.Json library. If your app already contains the Android Support Libraries and Newtonsoft.Json library, then the Helpshift SDK will add 1.9 MB.
Method count
The Helpshift Android SDK will add 9209 methods to your dex:
Package | Method Count |
---|---|
com.helpshift | 9209 |
Xamarin.Android.Support.Design & Xamarin.Android.Support.v7.CardView (28.0.0.3) | 19279 |
Memory usage
Memory usage for the SDK screen launches.
Support API launch | Memory Usage (approx. MB) |
---|---|
After adding Helpshift install call | 0.19 |
showConversation | 3.48 |
showFAQs | 2.63 |
showFAQSection | 2.44 |
showSingleFAQ | 3.52 |
showInbox (Campaigns) | 1.71 |
showMessage (Campaigns) | 1.20 |
Tested with a demo app on Nexus 5 running Android 6.0.1. Usage will increase with number of FAQs and number of messages in a conversation.
v3.2.0
The impact analysis was done with Visual Studio Community Version 8.3 (build 1805), Mono 6.4.0.198. Version of Newtonsoft.Json used was 12.0.2.
SDK payload in your app
The Helpshift Android SDK will add 4.8 MB to your application's APK. The 4.8 MB size includes total impact with dependencies on Android Support Libraries (Design, CardView, RecyclerView and Appcompat) and Newtonsoft.Json library. If your app already contains the Android Support Libraries and Newtonsoft.Json library, then the Helpshift SDK will add 1.8 MB.
Method count
The Helpshift Android SDK will add 8271 methods to your dex:
Package | Method Count |
---|---|
com.helpshift | 8271 |
Xamarin.Android.Support.Design & Xamarin.Android.Support.v7.CardView (28.0.0.3) | 19301 |
SDK memory usage
Memory usage for the SDK support screen launches.
Support API launch | Memory Usage (approx. MB) |
---|---|
After adding Helpshift install call | 0.22 |
showConversation | 3.20 |
showFAQs | 2.40 |
showFAQSection | 2.50 |
showSingleFAQ | 3.20 |
showInbox (Campaigns) | 1.30 |
showMessage (Campaigns) | 0.35 |
Tested with a demo app on Nexus 5 device. Usage will increase with number of FAQs and number of messages in a conversation.
v3.1.0
SDK payload in your app
The Helpshift Android aar package will add 1.70 MB to your application apk.
Method count
The Helpshift Android SDK will add 8181 methods to your dex:
Package | Method Count |
---|---|
com.helpshift | 8181 |
Xamarin.Android.Support.Design & Xamarin.Android.Support.v7.CardView (28.0.0.1) | 19283 |
SDK memory usage
Memory usage for the SDK support screen launches.
Support API launch | Memory Usage (approx. MB) |
---|---|
After adding Helpshift install call | 0.20 |
showConversation | 3.10 |
showFAQs | 2.50 |
showFAQSection | 2.60 |
showSingleFAQ | 3.00 |
showInbox (Campaigns) | 1.10 |
showMessage (Campaigns) | 0.40 |
Tested with a demo app on Nexus 5 device. Usage will increase with number of FAQs and number of messages in a conversation.
v3.0.0
SDK payload in your app
The Helpshift Android aar package will add 9.12 MB to your application apk.
Method count
The Helpshift Android SDK will add 8420 methods to your dex:
Package | Method Count |
---|---|
com.helpshift | 8420 |
Xamarin.Android.Support.Design & Xamarin.Android.Support.v7.CardView (28.0.0.1) | 10746 |
SDK memory usage
Memory usage for the SDK support screen launches.
Support API launch | Memory Usage (approx. MB) |
---|---|
After adding Helpshift install call | 0.22 |
showConversation (with no Conversation) | 3.00 |
showConversation (with already running Conversation) | 3.57 |
showConversation (conversational mode) | 3.48 |
showFAQs | 2.95 |
showFAQSection | 2.76 |
showSingleFAQ | 3.36 |
showInbox (Campaigns) | 0.77 |
showMessage (Campaigns) | 5.85 |
Tested with a demo app on Nexus 5 device. Usage will increase with number of FAQs and number of messages in a conversation.
v2.6.0
SDK payload in your app
The Helpshift Android aar package will add 1.4 MB to your application apk.
Method count
The Helpshift Android SDK will add 6263 methods to your dex:
Package | Method Count |
---|---|
com.helpshift | 6263 |
android.support:25.1.1 | 19249 |
- support.v4 | 9862 |
- support.v7 | 6425 |
- support.design | 1983 |
SDK memory usage
Memory usage for the SDK support screen launches.
Support API launch | Memory Usage (approx. MB) |
---|---|
After adding Helpshift install call | 0.4 |
showConversation (with no Conversation) | 3.50 |
showConversation (with already running Conversation) | 2.90 |
showFAQs | 3.05 |
showFAQSection | 3.10 |
showSingleFAQ | 4.50 |
showInbox (Campaigns) | 3.10 |
showMessage (Campaigns) | 5.90 |
Tested with a demo app on Moto G device. Usage will increase with number of FAQs and number of messages in a conversation.
v2.5.0
SDK payload in your app
The Helpshift Android aar package will add 1.4 MB to your application apk.
Method count
The Helpshift Android SDK will add 6263 methods to your dex:
Package | Method Count |
---|---|
com.helpshift | 6263 |
android.support:25.1.1 | 19249 |
- support.v4 | 9862 |
- support.v7 | 6425 |
- support.design | 1983 |
SDK memory usage
Memory usage for the SDK support screen launches.
Support API launch | Memory Usage (approx. MB) |
---|---|
After adding Helpshift install call | 0.4 |
showConversation (with no Conversation) | 3.50 |
showConversation (with already running Conversation) | 2.90 |
showFAQs | 3.05 |
showFAQSection | 3.10 |
showSingleFAQ | 4.50 |
showInbox (Campaigns) | 3.10 |
showMessage (Campaigns) | 5.90 |
Tested with a demo app on Moto G device. Usage will increase with number of FAQs and number of messages in a conversation.
v2.4.0
SDK payload in your app
The Helpshift Android aar package will add 1.4 MB to your application apk.
Method count
The Helpshift Android SDK will add 6488 methods to your dex:
Package | Method Count |
---|---|
com.helpshift | 6488 |
android.support:25.1.1 | 19249 |
- support.v4 | 9862 |
- support.v7 | 6425 |
- support.design | 1983 |
SDK memory usage
Memory usage for the SDK support screen launches.
Support API launch | Memory Usage (approx. MB) |
---|---|
After adding Helpshift install call | 0.4 |
showConversation (with no Conversation) | 3.90 |
showConversation (with already running Conversation) | 3.40 |
showFAQs | 3.15 |
showFAQSection | 3.40 |
showSingleFAQ | 4.90 |
showInbox (Campaigns) | 3.60 |
showMessage (Campaigns) | 6.70 |
Tested with a demo app on Moto G device. Usage will increase with number of FAQs and number of messages in a conversation.
v2.3.1
SDK payload in your app
The Helpshift Android aar package will add 1.2 MB to your application apk.
Method count
The Helpshift Android SDK will add 4803 methods to your dex:
Package | Method Count |
---|---|
com.helpshift | 4803 |
android.support:24.2.0 | 19169 |
- support.v4 | 9737 |
- support.v7 | 6421 |
- support.design | 1944 |
SDK memory usage
Memory usage for the SDK support screen launches.
Support API launch | Memory Usage (approx. MB) |
---|---|
After adding Helpshift install call | 0.4 |
showConversation (with no Conversation) | 2.49 |
showConversation (with already running Conversation) | 2.67 |
showFAQs | 2.97 |
showFAQSection | 2.44 |
showSingleFAQ | 3.30 |
showInbox (Campaigns) | 10.05 |
showMessage (Campaigns) | 4.27 |
Tested with a demo app on Xiaomi Redmi Note 3 Device. Usage will increase with number of FAQs and number of messages in a conversation.
v2.3.0
SDK payload in your app
The Helpshift Android aar package will add 1.2 MB to your application apk.
SDK method count: 4786
SDK memory usage
Memory usage for the SDK support screen launches.
Support API launch | Memory Usage (approx. MB) |
---|---|
showConversation (with no Conversation) | 2.40 |
showConversation (with already running Conversation) | 2.30 |
showFAQs | 2.61 |
showFAQSection | 2.40 |
showSingleFAQ | 2.40 |
Tested with a demo app. Usage will increase with number of FAQs and number of messages in a conversation.
v2.2.0
SDK payload in your app
The Helpshift Android aar package will add 1.2 MB to your application apk.
SDK method count: 4619
SDK memory usage
Memory usage for the SDK support screen launches.
Support API launch | Memory Usage (approx. MB) |
---|---|
showConversation (with no Conversation) | 1.20 |
showConversation (with already running Conversation) | 2.03 |
showFAQs | 2.20 |
showFAQSection | 2.15 |
showSingleFAQ | 2.20 |
Tested with a demo app. Usage will increase with number of FAQs and number of messages in a conversation.
v2.0.0
SDK payload in your app
The Helpshift Android aar package will add 1.1 MB to your application apk.
SDK memory usage
Memory usage for the SDK support screen launches.
Support API launch | Memory Usage (approx. MB) |
---|---|
showConversation (with no Conversation) | 4.20 |
showConversation (with already running Conversation) | 3.50 |
showFAQs | 4.50 |
showFAQSection | 4.50 |
showSingleFAQ | 4.00 |
Tested with a demo app. Usage will increase with number of FAQs and number of messages in a conversation.
v1.0.0
SDK payload in your app
The Helpshift Android aar package will add 581 KB to your application apk.
SDK memory usage
Memory usage for the SDK support screen launches.
Support API launch | Memory Usage (approx. MB) |
---|---|
showConversation (with no Conversation) | 1.1 |
showConversation (with already running Conversation) | 0.63 |
showFAQs | 8.25 |
showFAQSection | 7.91 |
showSingleFAQ | 2.07 |
Tested with a demo app. Usage will increase with number of FAQs and number of messages in a conversation.