Skip to main content

Impact Analysis

The following numbers are representative of a skeletal sample app integrated with the Helpshift SDK X Unreal plugin.

Note

App Launch Time

Since all the Helpshift initialization takes place on a background thread, the Helpshift SDK does not affect app launch times.

v10.3.0

iOS

Note

Tested with Unreal Engine 4.26.2, on macOS 13.2, with Xcode 14.2 built demo app on iPadOS 17.2 (iPad Pro 5th Gen). Memory Usage will increase with number of messages in a conversation.

Disk space

When an Unreal iOS app is integrated with HelpshiftX.framework, the increase in the size of IPA file is around 371 KB.

Ram usage

The following is the memory usage of Helpshift APIs in debug mode. (Values are approximate)

Helpshift's Chat screen (showConversation:)adds 4.5 MB (This depends on number of messages on the chat screen).
Helpshift's FAQs screen (showFAQs:)adds 1.4 MB.
Helpshift's FAQ section screen (showFAQSection:)adds 2.3 MB.
Helpshift's single FAQ screen (showFAQ:)adds 0.6 MB.

Android

Note

Tested with Unreal Engine 4.27.1, on macOS 12.1, with Android Studio built demo app on Android 10 (Note 9). Memory Usage will increase with number of messages in a conversation.

Disk space

When an Unreal android app is integrated with helpshiftx-release.aar, the increase in the size of APK file is around 143 KB.

Ram usage

The following is the memory usage of Helpshift APIs in debug mode. (Values are approximate)

Helpshift's Chat screen (showConversation:)adds 7.4 MB (This depends on number of messages on the chat screen).
Helpshift's FAQs screen (showFAQs:)adds 7.3 MB.
Helpshift's FAQ section screen (showFAQSection:)adds 7.1 MB.
Helpshift's single FAQ screen (showFAQ:)adds 7.0 MB.

v10.2.0

iOS

Note

Tested with Unreal Engine 4.26.2, on macOS 12.1, with Xcode 12.5 built demo app on iOS 15.1 (iPhone X). Memory Usage will increase with number of messages in a conversation.

Disk space

When an Unreal iOS app is integrated with HelpshiftX.framework, the increase in the size of IPA file is around 273 KB.

Ram usage

The following is the memory usage of Helpshift APIs in debug mode. (Values are approximate)

Helpshift's Chat screen (showConversation:)adds 4.6 MB (This depends on number of messages on the chat screen).
Helpshift's FAQs screen (showFAQs:)adds 1.4 MB.
Helpshift's FAQ section screen (showFAQSection:)adds 2.3 MB.
Helpshift's single FAQ screen (showFAQ:)adds 0.6 MB.

Android

Note

Tested with Unreal Engine 4.27.1, on macOS 12.1, with Android Studio built demo app on Android 10 (Note 9). Memory Usage will increase with number of messages in a conversation.

Disk space

When an Unreal android app is integrated with helpshiftx-release.aar, the increase in the size of APK file is around 149 KB.

Ram usage

The following is the memory usage of Helpshift APIs in debug mode. (Values are approximate)

Helpshift's Chat screen (showConversation:)adds 7.4 MB (This depends on number of messages on the chat screen).
Helpshift's FAQs screen (showFAQs:)adds 7.3 MB.
Helpshift's FAQ section screen (showFAQSection:)adds 7.1 MB.
Helpshift's single FAQ screen (showFAQ:)adds 7.0 MB.

v10.1.0

iOS

Note

Tested with Unreal Engine 4.26.2, on macOS 12.1, with Xcode 12.5 built demo app on iOS 15.1 (iPhone X). Memory Usage will increase with number of messages in a conversation.

Disk space

When an Unreal iOS app is integrated with HelpshiftX.framework, the increase in the size of IPA file is around 240 KB.

Ram usage

The following is the memory usage of Helpshift APIs in debug mode. (Values are approximate)

Helpshift's Chat screen (showConversation:)adds 10.2 MB (This depends on number of messages on the chat screen).
Helpshift's FAQs screen (showFAQs:)adds 10.2 MB.
Helpshift's FAQ section screen (showFAQSection:)adds 10 MB.
Helpshift's single FAQ screen (showFAQ:)adds 10.1 MB.

Android

Note

Tested with Unreal Engine 4.27.1, on macOS 12.1, with Android Studio built demo app on Android 10 (Note 9). Memory Usage will increase with number of messages in a conversation.

Disk space

When an Unreal android app is integrated with helpshiftx-release.aar, the increase in the size of APK file is around 147 KB.

Ram usage

The following is the memory usage of Helpshift APIs in debug mode. (Values are approximate)

Helpshift's Chat screen (showConversation:)adds 8.7 MB (This depends on number of messages on the chat screen).
Helpshift's FAQs screen (showFAQs:)adds 8.2 MB.
Helpshift's FAQ section screen (showFAQSection:)adds 7.8 MB.
Helpshift's single FAQ screen (showFAQ:)adds 8.3 MB.