If you're looking for a way to record what's happening on the screens of your iOS or Android app users: This is a list of currently available screen capturing SDKs.
General Observations
Most SDKs listed here focus on one of these two use cases:
- Usability Testing during development
- Recording of Let's Play videos by users
The SDKs are generally easy to integrate by adding a few lines of code to your project.
Overview
<tr>
<td><a href="https://lookback.io">LookBack</a></td>
<td>iOS</td>
<td>usability testing</td>
<td>yes</td>
<td>yes</td>
<td>no</td>
<td>free (beta)</td>
</tr>
<tr>
<td><a href="https://developers.everyplay.com/">MagiTest SDK</a></td>
<td>iOS</td>
<td>usability testing</td>
<td>yes</td>
<td>?</td>
<td>?</td>
<td>$49.99 / five devices</td>
</tr>
<tr>
<td><a href="https://www.usertesting.com/docs/iOS_SDK_Integration">UserTesting.com SDK</a></td>
<td>iOS</td>
<td>usability testing</td>
<td>yes</td>
<td>?</td>
<td>?</td>
<td>$49.99/session</td>
</tr>
<tr>
<td><a href="https://betafamily.com/superrecorder">The Beta Family SuperRecorder</a></td>
<td>iOS</td>
<td>usability testing</td>
<td>yes</td>
<td>?</td>
<td>?</td>
<td>free</td>
</tr>
<tr>
<td><a href="https://www.kamcord.com/developers/">KamCord</a></td>
<td>iOS, Android</td>
<td>Let's Play</td>
<td>no</td>
<td>yes</td>
<td>yes</td>
<td>free</td>
</tr>
<tr>
<td><a href="https://developers.everyplay.com/">Everyplay</a></td>
<td>iOS, Android</td>
<td>Let's Play</td>
<td>no</td>
<td>yes</td>
<td>yes</td>
<td>free</td>
</tr>
</tbody>
SDK | Platforms | Use Case | Private Recordings | User can start/stop | OpenGL support | Pricing |
---|---|---|---|---|---|---|
TapeRecorder | iOS, Android | usability testing | yes | ? | no | free |
If you have any more SDKs to add, please let us know in the comments.