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/
  • 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