Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Key Takeaways from 5 Years of Developing and Maintaining Open Source Projects for iOS Device Automation

GoLab conference via YouTube

Overview

Explore key insights from a 5-year journey of developing and maintaining two open-source projects for iOS device automation in this 36-minute GoLab conference talk. Dive into the technical challenges of reverse engineering Quicktime screen recording and Xcode test execution, and learn how Go was leveraged to create powerful tools like "quicktime_video_hack" for recording iOS screens on Linux. Discover the process of building reverse engineering tools, creating a community around open-source projects, and maintaining motivation over an extended period. Gain valuable perspectives on implementing USB-based protocols, overcoming language-specific pitfalls, and designing the go-iOS project for device automation without a Mac. Understand the journey of an open-source maintainer, including community building, attracting contributors and sponsors, and balancing side projects. Conclude with insights into future development plans and the advantages of using Go for these innovative iOS automation solutions.

Syllabus

My key takeaways from my 5y exp. of dev. and maint. 2 OS prj aimed at autom. IOS devices - D.Paulus

Taught by

GoLab conference

Reviews

Start your review of Key Takeaways from 5 Years of Developing and Maintaining Open Source Projects for iOS Device Automation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.