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
SDK |
Platforms |
Use Case |
Private Recordings |
User can start/stop |
OpenGL support |
Pricing |
TapeRecorder |
iOS, Android |
usability testing |
yes |
? |
no |
free |
<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>
If you have any more SDKs to add, please let us know in the comments.