Fantrade
- ClickTale (previously FlightRecorder but acquired) - iOS SDK to captures device screen with all
user interactions, console output, location and other device info so available on the web
- Record User Sessions
- Gain insight into user behaviour even when offline with session recordings and replays of all user actions, including touches, heatmaps of user interaction patterns
- Crash Reporting
- Pinpointing code causing crash (with linkage to session replays)
- Analytics Dashboard
- Monitor growth and user retention with calls-to-action and ability to segment users, to drive targeted Push Notifications to foster loyalty and reengage users
- Privacy Maintained
- Control over what elements are captured
- Performance
- Option to sync only when connected to Wifi
- Option to adjust FPS for session recordings
- Links
- https://cocoapods.org/pods/Clicktale
- https://cocoapods.org/pods/FlightRecorder
- https://www.clicktale.com/solutions/reflect-true-experiences/app-analytics/
- Record User Sessions
- UXTesting - record iOS screen, front-facing camera, microphone, metadata, touches, active views, and uploads in near real-time to uxtesting.io for data research and video bug reports
- https://cocoapods.org/pods/UXTesting
- Testfire - in-app screen touch capture and video recording of bugs and replay on Testfire dashboard
- https://cocoapods.org/pods/Testfire
- DTTestingDev - same/similar to Testfire
- https://cocoapods.org/pods/DTTestingDev
- UXFramework - same/similar to Testfire
- https://cocoapods.org/pods/UXFramework
- Lookback - similar to Testfire
- https://cocoapods.org/pods/Lookback
- RecordScreen-iOS9 - video record app screen with ReplayKit, red dots indicate user actions, logs to file of user actions in document directory
- https://cocoapods.org/pods/RecordScreen-iOS9-
- SRGEventDateRecorder - record events and dates
- https://cocoapods.org/pods/SRGEventDateRecorder
- ADTouchTracker - record touch events
- https://cocoapods.org/pods/ADTouchTracker
- EUMTouchPointView - record and show touch locations on screen
- https://cocoapods.org/pods/EUMTouchPointView
- NRTouchPoints - show touch locations on screen
- https://cocoapods.org/pods/NRTouchPoints
- MSTouchIndicator - show touch locations
- https://cocoapods.org/pods/MSTouchIndicator
- ZCTextField - record textfield modifications
- https://cocoapods.org/pods/ZCTextField
- Other Screen Recorders
- https://cocoapods.org/pods/UIScreenCapture
- https://cocoapods.org/pods/SGASScreenRecorder
- https://cocoapods.org/pods/KSScreenCapture
- https://cocoapods.org/pods/CCRecording
- https://cocoapods.org/pods/CaptureRecord
- https://cocoapods.org/pods/AVScreenRecorder
- Location Recorder (location and speed over time)
- https://cocoapods.org/pods/LocationPlayback
- Other
- https://cocoapods.org/pods/RDMgr
- Track Keystrokes
- https://superuser.com/questions/399430/mouse-button-and-keypress-counter-for-mac-os-x
- http://stackoverflow.com/questions/5570720/sending-keystrokes-to-cocoa-app
- http://stackoverflow.com/questions/10369008/objective-c-cocoa-detect-all-keypresses
- http://stackoverflow.com/questions/2724482/catching-multiple-keystrokes-simultaneously-in-cocoa
- http://stackoverflow.com/questions/9318690/generate-keyboard-events-for-the-frontmost-application
- Persistent Cache Implementation (with images)
- https://github.com/spotify/SPTPersistentCache
Written on April 25, 2017