YoVDO

Thinking Portable - How and Why to Make Your C++ Cross Platform

Offered By: CppNow via YouTube

Tags

C++Now Courses C++ Courses Cross-Platform Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to make your C++ code cross-platform and discover the benefits of portable programming in this 41-minute conference talk from CppNow. Explore the advantages of cross-platform development, including improved code quality, standards compliance, and future-proofing. Gain insights into choosing build tools, compilers, and GUI toolkits for optimal portability. Understand best practices for filesystem access and automated builds. Address common challenges in convincing teams to adopt cross-platform strategies and navigate unexpected differences in linking. Enhance your C++ skills and expand your potential customer base through portable coding techniques.

Syllabus

Intro
Regular Cross-platform Releases
Cross Platform Code is Better!
More Standards Compliant
Future Resistant
More Tools Available
Static Analysis
Wider Customer Base
Guidelines - Build Tool
Guidelines - Choose Your Compilers
Guidelines. Choose Your Compilers
Guidelines - GUI Toolkit
Guidelines - Filesystem Access
Guidelines - Automated Builds
What If The Team Isn't convinced?
Unexpected Differences: Linking
Questions?
Jason Turner


Taught by

CppNow

Related Courses

Game Development for Modern Platforms
Michigan State University via Coursera
Introduction to Xamarin.Forms
Microsoft via edX
Building R Packages
Johns Hopkins University via Coursera
Multiplatform Mobile App Development with NativeScript
The Hong Kong University of Science and Technology via Coursera
Build Mobile Applications with SAP Cloud Platform Mobile Services
SAP Learning