Develop in Swift Fundamentals - Apple Education

Develop in Swift Fundamentals

By Apple Education

  • Release Date: 2021-04-15
  • Genre: Computer Science
Score: 4.5
4.5
From 70 Ratings

Description

In this course, students build fundamental iOS app development skills. They’ll master the core concepts and practices of the Swift programming language that developers use daily and build a basic fluency in Xcode’s source and UI editors. Students will dive into the UIKit framework to create iOS apps that adhere to standard practices, including use of stock UI elements and layout techniques, and common navigation interfaces. They’ll also embark on an app design journey, using the App Design Workbook to define, prototype, and test their own app idea. 

Guided app projects help students build an app in Xcode with step-by-step instructions and illustrations. Some projects include starter code, allowing students to focus on key concepts to accelerate learning. They'll also learn key programming concepts in Xcode Playgrounds—interactive coding environments that let them experiment with Swift code to see results immediately.

Reviews

  • They need to release a new edition of this!!!

    4
    By Hilbert of Ideals (Prayag)
    I’m interested in learning how to develop apps using Swift, but all the tutorials I’ve found (even the ones on Apple’s website!) have explained things very poorly, either providing little explanation, or providing explanation that requires you to “figure it out”. This book, on the other hand, is easy-to-understand and comprehensive—in fact, there might be a bit too much reading material! But it is fascinating to learn about the quirks that make the Swift language unique; and the book comes with Playgrounds and projects that are simple, while effectively covering the essentials of using Xcode and making a GUI. It feels like it’ll be much easier to get into the Apple development world with the help of this book, and I really wish there was a 2023 edition of this!
  • If I could only download Xcode that matches the “latest” book

    1
    By Proteus anguinus
    I appreciate Apple for making these books available to us at no cost. Yes, they do promote their technology, so it is in their best interest to introduce the technology to as many people as possible. However, I cannot believe that a company with a market capitalization of $2.183 Trillion cannot keep their books in sync with the software that they produce. How many people does it take to update the books? Does Tim Cook know about this? Is it so hard to assign a couple of technical writers, technical staff and interns to update the books? Okay, if keeping these books in sync with Xcode releases is out of the picture, then provide us with links where we can download the supported [legacy] version of Xcode, possibly macOS. That should be doable and it would not take an intern more than a couple of hours to implement and test. Thank you! :-)
  • A framework is missing

    3
    By Xavier Salvador
    In page 460 import Foundation is needed.
  • At version 13

    2
    By Star blazers
    They should make books that are at the latest version or maybe what we really need are a different type of book. We should have books that we can change the version of the program that is being used. It shouldn’t need a full rewrite of the book. Only rewrite the sections that need to be changed. With digital books this should be possible.
  • Apple really doesn’t care…

    1
    By rranaya1
    I LOOOOOOOOOOVE when the company that makes the book to use on the platform they also own for a coding language they created to make apps on their devices is not up to date with the same version that is being used.