Impact Analysis
App Launch Time
Since all the Helpshift initialization takes place on a background thread, the Helpshift SDK does not affect app launch times.
Version specific reports
You can find impact analysis reports for every version of the Helpshift SDK below.
10.4.0 - iOS
Performed on following versions -
- macOS 15.3
- Xcode 16.2.0
- iOS 18.2.1 (iPhone 15 Plus)
Memory Usage will increase with number of messages in a conversation.
Disk space
When a Cocos2dx iOS game is integrated with Helpshift plugin, the increase in the size of IPA file is around 350 KB.
Memory usage
Chat screen (showConversation()) | adds 6.3 MB (This depends on number of messages on the chat screen). |
FAQs screen (showFAQs()) | adds 5.4 MB (This depends on number of FAQ sections on the screen). |
FAQ section screen (showFAQSection()) | adds 5.1 MB (This depends on number of FAQS in the section). |
Single FAQ screen (showFAQ()) | adds 4.8 MB (This depends on content of the FAQ). |
10.4.0 - Android
Tested with a demo app on Google Pixel 6a running Android 15.
Disk space
Helpshift Cocos2dx Android SDK adds around 341 KB to your final application build file i.e apk file.
Memory usage
| Helpshift API launch | Java heap memory (in approx.MB) | Total memory usage(in approx MB) |
|---|---|---|
FAQs screen (showFAQs()) | 6.27 | 107-112 |
FAQ section screen (showFAQSection()) | 5.25 | 82-94 |
Single FAQ screen (showFAQ()) | 4.82 | 75-84 |
Chat screen (showConversation()) | 7.10 | 132-138 |
10.3.0 - iOS
Performed on following versions -
- macOS 13.2.1
- Xcode 14.3.0
- iOS 16.5.1 (iPhone 11)
Memory Usage will increase with number of messages in a conversation.
Disk space
When a Cocos2dx iOS game is integrated with Helpshift plugin, the increase in the size of IPA file is around 300 KB.
Memory usage
Chat screen (showConversation()) | adds 5.9 MB (This depends on number of messages on the chat screen). |
FAQs screen (showFAQs()) | adds 5.7 MB (This depends on number of FAQ sections on the screen). |
FAQ section screen (showFAQSection()) | adds 5.7 MB (This depends on number of FAQS in the section). |
Single FAQ screen (showFAQ()) | adds 5.5 MB (This depends on content of the FAQ). |
10.3.0 - Android
Tested with a demo app on Google Pixel 6 running Android 14.
Disk space
Helpshift Cocos2dx Android SDK adds around 154 KB to your final application build file i.e apk file.
Memory usage
| Helpshift API launch | Java heap memory (in approx.MB) | Total memory usage(in approx MB) |
|---|---|---|
FAQs screen (showFAQs()) | 1.74 | 92 |
FAQ section screen (showFAQSection()) | 1.80 | 81 |
Single FAQ screen (showFAQ()) | 1.57 | 84 |
Chat screen (showConversation()) | 2.80 | 78 |
10.2.0 - iOS
Performed on following versions -
- macOS 13.2.1
- Xcode 14.3.0
- iOS 16.5.1 (iPhone 11)
Memory Usage will increase with number of messages in a conversation.
Disk space
When a Cocos2dx iOS game is integrated with Helpshift plugin, the increase in the size of IPA file is around 300 KB.
Memory usage
Chat screen (showConversation()) | adds 5.9 MB (This depends on number of messages on the chat screen). |
FAQs screen (showFAQs()) | adds 5.7 MB (This depends on number of FAQ sections on the screen). |
FAQ section screen (showFAQSection()) | adds 5.7 MB (This depends on number of FAQS in the section). |
Single FAQ screen (showFAQ()) | adds 5.5 MB (This depends on content of the FAQ). |
10.2.0 - Android
Android
Tested with a demo app on Google Pixel 6a running Android 13.
Disk space
Helpshift Cocos2dx Android SDK adds around 154 KB to your final application build file i.e apk file.
Memory usage
| Helpshift API launch | Java heap memory (in approx.MB) | Total memory usage(in approx MB) |
|---|---|---|
FAQs screen (showFAQs()) | 1.74 | 92 |
FAQ section screen (showFAQSection()) | 1.80 | 81 |
Single FAQ screen (showFAQ()) | 1.57 | 84 |
Chat screen (showConversation()) | 2.80 | 78 |