What I Talk About When I Talk About Cross Platform Development
Offered By: code::dive conference via YouTube
Course Description
Overview
Explore cross-platform development challenges and solutions in this conference talk from code::dive 2018. Discover the "Salami Method," a system architecture approach for designing, writing, and maintaining multi-platform systems. Learn how to effectively target desktops, browsers, cloud services, and mobile devices while avoiding common pitfalls like spaghetti code and maintenance nightmares. Gain insights into creating a finely-layered architecture that separates platform-specific code from core functionality, making your codebase more portable, testable, and manageable. Follow along as the speaker demonstrates a practical example of building a single C++ OpenCV app for both desktop and web platforms using the same codebase.
Syllabus
What I Talk About When I Talk About Cross Platform Development - Adi Shavit - code::dive 2018
Taught by
code::dive conference
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Software Testing
University of Utah via Udacity The Hardware/Software Interface
University of Washington via Coursera Software Debugging
Saarland University via Udacity Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera