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
Computer GraphicsUniversity of California, San Diego via edX Intro to Parallel Programming
Nvidia via Udacity Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera