ScreenFlow: a robust screen-recording application that offers high-res capture while keeping file sizes low. ScreenFlow gives you the option to record your mobile device’s screen remotely as well as replicate finger gestures (add-on), and offers great editing capabilities and optimized exporting for different streaming platforms. Mac OS app. Paid.