CS 27 — Swift Universal Framework Applications
Creation of cross-platform applications that share code: Conventions and best practices in design and implementation of applications that run on iOS, tvOS, watchOS, and macOS that share code; creation of software applications for the Apple and Free/Open Source Software (F/OSS) Linux Swift ecosystems.