Have a personal or library account? Click to login
Mastering Swift 3 - Linux Cover

Mastering Swift 3 - Linux

Learn to build fast and robust applications on the Linux platform with Swift

Paid access
|Sep 2025
Product purchase options

Table of Contents

  1. Taking first steps into Swift
  2. Learning about variables, constentsm strings and operators
  3. Swift Collections
  4. Control flow and functions
  5. Classes and Structures
  6. Using Protocols and Protocol Extensions
  7. Protocol Oriented Design
  8. Writing safer code with Availability and Error Handling
  9. Custom Subscripting
  10. Using Optional types
  11. Working with Generics
  12. Working with Closures
  13. Using C libraries with Swift
  14. Concurrency and parallelism
  15. Swift Core Library
  16. Swift on Single-Board Computers
  17. Swift formatting and Style Guide
  18. Adopting design patterns in swift
PDF ISBN: 978-1-78646-047-9
Publisher: Packt Publishing Limited
Copyright owner: © 2017 Packt Publishing Limited
Publication date: 2025
Language: English
Pages: 380