The Swift Programming Language (Swift 5.7) The Swift Programming Language (Swift 5.7)
Swift Programming Series

The Swift Programming Language (Swift 5.7‪)‬

    • 4.4 • 179 Ratings

Publisher Description

Swift is a programming language for creating iOS, macOS, watchOS, and tvOS apps. Swift builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed by the mature and much-loved Cocoa and Cocoa Touch frameworks, is an opportunity to reimagine how software development works.


This book provides:

- A tour of the language.

- A detailed guide delving into each language feature.

- A formal reference for the language.

  • GENRE
    Computers & Internet
    RELEASED
    2014
    June 2
    LANGUAGE
    EN
    English
    LENGTH
    500
    Pages
    PUBLISHER
    Apple Inc.
    SELLER
    Apple Canada, Inc.
    SIZE
    3
    MB

    Customer Reviews

    AEAMAEA ,

    Not Bad! Not Bad At all!

    I have always been on the look out for a much friendlier language to develop iOS apps in and this is probably what is going to make me finally do the jump. The guide seems detailed enough, and it is good that Apple has created such a detailed book to help everyone learn the new language. I would have appreciated at least _one_ chapter on how to use Swift to create a reference "helloWorld" type app that involved using storyboards, MVC patterns and how it all fits together using the new language. Once that is added to this book, I will give it that last 5th star! :)

    rohithbasu ,

    nice !!

    semi geek as a hobby wanting to learn how to code, now with a new language and a solid platform to code and make apps for, perfect for developers and beginners alike, thank you apple for making this guide !!!

    jcypher ,

    I’m loving it!

    @postfix func ++ (inout str: String) { str += "!" }
    var result = "Swift == " + join(" ", sort(["blown", "mind"], >))
    result++

    Swift 5.3 Cheat Sheet Swift 5.3 Cheat Sheet
    2021
    JavaScript: The Definitive Guide JavaScript: The Definitive Guide
    2020
    C++ Crash Course C++ Crash Course
    2019
    (Part 1) Absolute Beginner: Java 4 Selenium WebDriver: Come Learn How To Program For Automation Testing (Part 1) Absolute Beginner: Java 4 Selenium WebDriver: Come Learn How To Program For Automation Testing
    2016
    C# Programming Basics: Learn C# Coding for Beginners Book 1 C# Programming Basics: Learn C# Coding for Beginners Book 1
    2017
    Python Tutorial 2.7 Python Tutorial 2.7
    2012
    iPhone User Guide for iOS 8.4 iPhone User Guide for iOS 8.4
    2014
    iPad User Guide for iOS 8.4 iPad User Guide for iOS 8.4
    2014
    iPad User Guide For iOS 7.1 iPad User Guide For iOS 7.1
    2014
    iPhone User Guide for iOS 9.3 iPhone User Guide for iOS 9.3
    2015
    iPad User Guide for iOS 9.3 iPad User Guide for iOS 9.3
    2015
    iPhone User Guide for iOS 11.4 iPhone User Guide for iOS 11.4
    2017
    Develop in Swift Fundamentals Develop in Swift Fundamentals
    2024
    Everyone Can Code Puzzles Everyone Can Code Puzzles
    2019
    Develop in Swift Explorations Develop in Swift Explorations
    2024
    Everyone Can Create Drawing Everyone Can Create Drawing
    2018
    The Tale of Peter Rabbit The Tale of Peter Rabbit
    1902
    The Lost World The Lost World
    1925