The Swift Programming Language (Swift 5.7) Book Reviews

AUTHOR
Apple Inc.
SCORE
4.5
TOTAL RATINGS
1,871

The Swift Programming Language (Swift 5.7) by Apple Inc. Book Summary

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.

👋 Do you love The Swift Programming Language (Swift 5.7) books? Please share your friends!

share facebook whatsapp twitter pinterest telegram email
Book Name The Swift Programming Language (Swift 5.7)
Genre Programming
Published
Language English
E-Book Size 5.72 MB

The Swift Programming Language (Swift 5.7) (Apple Inc.) Book Reviews 2024

💸 Want to send money abroad for free?

We transfer money over €4 billion every month. We enable individual and business accounts to save 4 million Euros on bank transfer fees. Want to send free money abroad or transfer money abroad for free? Free international money transfer!

Good Book and Has A lot of Detail for IOS. Full Detail on learning IOS Programming. It’s a great book and I would give it 5 Stars

Plz. I dnt think it's fair to do this

A perfect book for mastering in swift. If you want a book to better understand Swift this is it

Language app. Very good app.

Great. This book is useful

really good.. Greate intro to new swift language!

Go Directly to Language Reference: The Basics. I previously posted a negative review based on students becoming confused and frustrated while reading the Welcome to Swift section which varies in page count based on your device. Roughly, the first 50+- pages should be avoided if you are completely new to programming. It is a good section for those who have prior programming knowledge but not for beginners. It can confuse beginners so much to cause them to give up all effort on learning Swift. With that said, if you are relatively new to programming, skip to the Language References in the contents and you will get started on The Basics subsection. Follow the book from that point forward, and this book is well worth the read. Kudos to Apple, Inc. for offering this book to the public free of charge. “Code is merely a steady flow of subjection and reinvention.” 01-13-2018

Great book. I love it

Corrupted file. Once the book gets downloaded iBooks says the file is corrupted and cannot open the book. Tried multiple times to delete and download it again, but it keeps saying file corrupted. Does anybody experience this issue?

let review = “Awesome 🤩”. If you wanna learn swift, this is your book!

Thanks you for support best app. Thanks

So far so good. Im so glad i found this book so i can learn everything about the swift language & so far it's doing so. Hopefully i'll be able to write code on my own when i'm finished the book.

Nice book. Very good

not detailed enough but goood. good book but not detailed enough for beginners lol took like 1 year for me to understand it fully Need impro

Galaxy. Only two stars of informations has been received in my brain while reading the book for the first time. I would need to re-read this book few more times do gather all stars of information at this time.

Yes. Yes sir I’m gonna call your cell number

Can’t open in macOS Monterey. System: macOS Monterey 12.1 Books: 4.1 Error Info: Cannot Open “The Swift Programming Language” it is formatted incorrectly or is not a format that iBooks can open

Overall nice book but code snippets not visible on iPhone. The code snippets seem to go outside of the screen on the iPhone and there is no way to see it. Please fix it.

Wonderful!. Looking to get into swift programming; so far so good!

Great Guide to get started. Learning to develop apps for iOS this was the book right from the start to strengthen my core concepts and practise swift for better app developement. I recommend this book. Thought I wish one could increase the font size of the book on full screen mode on the mac when reading as the syntax for get is a bit small and have support for single page view. In-addition the only thing which bothers me everytime I come back for reference is that the book doesnt have subtopics listed for each topic so lets say I want to navigate quickly to the subtopic “functions with no return types" in functions topic I can't dive straigh into it from the table of contents which becomes a hassle to navigate from the start of the chapter all the way to the required text. Then again its something to be desired ,but not too bad and i wish apple updates the book soon Happy Coding.

Would Be Great If I Can Read It.. The book doesn’t work, or the iBook App in general doesn’t work very well. Basically every time I wanted to navigate to a later chapter, it goes to revision history. Apple is getting worse every year.

Great. Simply Great !!! I tried to read a lot of books but this books is really helpful . It gets from the bottom and rise to the top . I do recommend anyone who wants to dive into iOS Dev’t .

Cool. I'm going to read this again.

# Swift. Get knowledge

A. A

Very well written. Incredibly thorough introduction to the Swift language. There were many examples and clear explanations about why things are a certain way. Highly recommended

Awesome book. This book is awesome. It explores the depths of swift programming language, starting from the core part and building step by step. I've found some typos, but I didn't know where to report them, so I'm adding it here - Function Call Expression in the second code snippet the comment and he code using different names, but the general idea is clear. It would be cool if this is fixed in next release! Great job with the book!

nope. no

App. AAPLActivityIndicatorViewController

Great book. The simplest, clearest programming languange and book ever. Thank you all for your hard work.

Then call it. >:(

It’s corrupt. It says the book is corrupt. It’s not an isolated case as multiple reviews posted the same problems. Amazingly, it’s not fixed for quite some time! Nice job, Apple!

Basic Knowledge Required. Written by someone extremely knowledgeable about Swift. But not knowledgeable about how to convey that knowledge to someone who knows nothing about Swift. F or instance, what does “(_:_:)” mean, or stand for? I want to learn, not be impressed.

Cannot read on MacOS X Catalina. It used to work like a charm. But the Books App renders empty pages for this book after I upgraded to Catalina.

非常好. 遗憾的是iBook无法在中国🇨🇳大陆使用,只能使用美区ID来读啦

It’s Corrupt. I tried several times to download this new version and each time I get a message telling me the iBook is corrupt. Can someone fix that?

Rating. Nice

This is so great!. It is so quick that Apple publish this 3.0.1 edition,and It’s been so great.

iBooks states this book isn’t properly formatted. You can download a sample and read that, but the book won’t open when you download the rest.

Help. I feel stupid

Good book, but terrible upgrade experience.. I’ve been reading the Swift Programming Language since the beginning, and every time a new update is released, it takes an obnoxious amount of time to upgrade my stored version on iBooks, and the highlighting is destroyed. Now I can’t remove my highlighting at all, and the download is corrupt (with the corrupt version locked on my iCloud). Just give me a PDF, FFS!!!! Inexcusable.

Great book. Thanks

Why did this selection get downloaded from Safari?. Nonsense! I must of accidentally from Safari looking for a PDF document related to the Dominican Religious Order and this document of over 1,000 pages was downloaded to MyBooks. I tried to delete from my iPhone and it went into my iCloud account and then shows up as “BUY” on my MyBooks. Trying to delete it is showing up as a ghost in my iCloud account! I am accusing this nonsense to a conspiracy by Apple! Get this crap out of my life!

Corrupt File. This file is corrupt. I have downloaded 3 time and all 3 times it is only one page.

Thank. Nice appbook

Latest version 3.1 is corrupt. I tried to update to the latest version. I have tried to download several times. iBooks reports that the book is corrupt every time.

Bookshelf1227. Love it

Cannot Download Swift 4. I cannot download Swift 4 because it thinks I have it although I do have older versions. It says I can READ it but it opens an older version of Swift. Rating goes to iBooks ...

Boi. ♿️You are the next

Fantastic guide. So clear. So well organized. Everything is revealed in a holy order. I came from JavaScript to Swift and this book has been a fantastic guide.

💰 A universe of opportunities: Payoneer

Did you know that you can earn 25 USD from our site just by registering? Get $25 for free by joining Payoneer!

Where do I start. This book assumes you know a fair bit about C; if you do, it should be child's play to find what you want.

Good start. Go Go Go

Couldn't put it down. Read the whole thing back to front twice! Absolutely gripping stuff! Looking forward to part 2.

Out-of-date with respect to web version. The book itself is great but it’s not kept in sync with the web version available at the Apple’s developer site. As of today, the web version’s most recent update was in April 2015 wheres this book’s most recent update was in October 2014.

Great read. Still reading but absolutely LOVING writing Swift and learning about it with this book.

A classic. This book serves as a masterclass in clarity and approachability. The language is explained with genuinely relevant examples to the topics in hand, not artificial examples. This means you can glance the source code examples quickly and then flip back to the motivation and explanations. This is the greatest strength of the book. The tone of the book is of a highly approachable tutor with practical advice. When other languages are referenced, its always to add color and contrast to the approach used, and is never unfair nor superior in its tone. This book will sit well in amongst the existing pillars (The C Programming Language, The Java Programming Language, The C++ Programming Language) in the computer science cannon, and readers will be able to see the influence of these prior works.

Dream Code. Apple have refined the toolset and given developers an unparalleled opportunity to speak a new language. This guide is well thought out, comprehensive and sufficiently robust to keep seasoned experts and newcomers fully engaged.

Awesome. Superb book.

Shisha App will be built using swift. Let me announce here that the new Shisha App will be built using Apples new Swift Programming Language.

Firrrrst. Seems faster.

First !!!!!!. Great read!

Incredible!. This is going to be so helpful! Amazing language!

Exciting stuff. Looking forward to reading this !

Brilliant Book and Language!. I’m really enjoying the book and learning Swift, thanks Apple!

Awesome. Good job apple.

Great introduction to powerful language. Just started reading this book. No matter, you learned C or Objective C before, this book is suitable for you. Very easy to read. Many experiments and examples.

Can’t wait!. Can’t wait to get my hands on Xcode 6 to give this a test-ride… looks amazing!

Great read.. Nice of apple to provide this on day 1. Defiantly going to read this during my spare time.

A new programming language from apple. Looks good

Not fully updated.... The very first code example: println("Hello, world”) doesn’t work anymore…. Doesn’t give me a lot of hope that this has been properly updated for Swift 4.

perfect! really well written.. unless your already familiar with programming languages, it makes much more sense to read the “Language Guide” section before the “Swift Tour”.

Yes. Yes

Corrupt. Updated this from 2.2 and every time I open this I get a message saying book is corrupt. re-donloading it doesn’t solve the problem

A great step!. Can't wait to dive into swift!

Awesome!. Excellent introduction to Swift.

WOW!. Well I think it’s fair to say that none of us were expecting this but i’m going to make a good start on this and it will be amazing! Thank You Apple for WWDC 14 we apreciate it <3

It's a good book. It was a fantastic book best one I have read

Some examples don’t work at all.. For example, the declaration of empty array with specific type is incorrectly described in this book. I have tested in xcode. I believe there are more in the book.

Amazing!!!. I have never done computer programming in the past. The book ‘The Swift Programming Language’ book has helped me understand code and I cant wait to start creating. I would reccomend to anybody who is new to programming to take a look at the book, I have found it really interesting!

Nice work. Yet another language to learn...

Swift is an answer to my Prayers. I could never get to like Objective C. It always grated. Thank goodness somebod(y or ies) realised that Obj C needed updating and simplifying.

Not complete. Not covering NETWORKING, Sockets, I/O, etc.. Feels incomplete.

A Game Changer. Goodbye Objective-C. Hello Swift!

Awesome. Loving it

Like it. so simple , so readable , so scitifical

AMAZING. An amazing introduction to Swift. I'm still in shock from yesterday's announcement!

Seems good. I’ve not finished reading this yet, but so far the langauge and examples seem really clear. I’m looking forward to making my next app with this. The language seems to have been really thought through, with all the goodies you would expect in a modern language. So far from the high level I’m looking at this I love it!

Very helpful. This book has a wrong title, the title should be Swift Bible. I love it. But its only fair to mention there isnt that many other books to compare this one with yet.

Really useful and clear!. It's quite a good book, explores everything.

🧠 Join the movement! Experience the world's No.1 brain supplement

Imagine you at your best. All the time. Picture yourself at your sharpest and most productive. Your most alert and focused. Your most lucid, creative and confident. At work. At play. In every area of your life. Add Mind Lab Pro® v4.0 to your daily routine and uncap your true potential. Buy Now!

New. 👍

Different things between site’s documentation and the book. one of the thing I found is under `optionals` and they way they are used in `if…` conditions, the playground says I need to use `if variable != nil {` where as book says `if variable {` should work. good documentation but not sure if its better reading documentation of the dev site then getting the book.

Need more demos. Need to be more demos oriented , looks like only a reference book

Elegant. Swift looks really elegant.

Easily understandable. Recommend to all level of swift users, from my own experience, the more you know about swift, the more you can learn from this book.

Amazing. Thanks Apple

Spectacular. WOW it's so simple

First!. Swift is a cool language. First!

Mr. Best Cookbook from apple!

learnt a lot. very helpful book to learn swift

The book as interesting information. Wow!I can tell there understanding book I was thinking well but it took long but it’s actually Took me ages to solve but a really good program book but one thing it’s kind of confusing but the book disvered better

Awesome. Im only 11 and I understood it very easy to read I’m on my way to becoming a swift programmer Thank you Apple I must note at fist the tour put me off only because of the protocols and extensions.

The Swift Programming Language. Masterfully written reference outlining to the nth degree every aspect of the Swift Programming Language. The comparisons to earlier similiar languages is useful and acts as a conduit to those with previous programming experience. This is a very clear and concise explanation of how the language is constructed and acts as a valuable ‘Free’ tool that any beginner intending to create an App will be more than interested in.

👉 Are you looking for an Adsense alternative advertising platform?

Adsterra is the most preferred ad network for those looking for an alternative to AdSense. Adsterra is the ideal choice for new sites with low daily traffic. In order to advertise on the site in Adsterra, like other ad networks, a certain traffic limit, domain age, etc. is required. There are no strict rules. Sign up!

A Must Read. I enjoyed reading this so much… I couldnt put it down. I now am confident in my abilities with Swift.

Da Best m8. Wonderful! This book has a great intro! I am only 9 years old and learning this. Swift is absolutely lovely to learn! 5 stars! -Joaquin. ㊗️㊙️🎹 So ambitious for my futures!

Book Version Updates. Last installed book language swift 4.2 not able to update to swift 5.0. Every attempt open 5.0 results in opening 4.2 and the option to update is missing since a release was published ….

For pros only I had no idea what was going on. If you are a noob at code I recommend a different book

Language. You could add more language ! Like French..

Très bon livre. Livre très bien fait, facile à lire et il est possible de faire les exemples en simultané avec le playground pour apprendre le langage. Un livre dans le même genre serait un plus afin d'acquérir les subtilités du storyboard.

A well written introduction and reference guide. I’ve often wished that there was a native language for IOS development that wasn’t burdened with Objective C’s odd syntax, and its backwards compatibility with C. This book starts with a nice overview of the language, which should be enough to get experienced developers going. Further chapters expand on the material presented in the first chapter, and the book finishes with a language reference that is reminescent of BNF, but easier to read. The language itself is much like Java or C#. Apple promises run-time compatibility with Objective C binaries, which would be a welcome alternative to Java’s JNI for integrating with code written in C.

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

Wonderful. Great job with this guide.

superr. ses tres bien detailler

Awesome. believing the code change the world…

It is a good guide for programmers but needs to show some demo projects. It is a good guide book for Swift iOS programming but to make it better and more intresting to practice at the main time on xcode need some demo projects and funtions demo on xcode simple demo app for basic programmers.

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! :)

Excellent book!. Very usefull and complete! Great book, helped me a lot to learn Swift.

Swiftness. That book is so easy to read. I loved it.

Great introduction. A very friendly and unassuming intro to a new language.. I look forward to using this as a reference until a later version surfaces. Great pace and detail.

Nice! Not bad!. Would like it to be a separate download per version, i want to use swift 2.x

Ths is the best language ever!. I loved the book! It explains the concept very well and is extremely well written!

I guess I'm oldschool.... This is like taking every scripting language I know, Objective-C and Java, and smooshing them together. Then removing all semblence of structure, scope, and end of line(no semicolon). It could definately catch on, having switch statemnets that don't fallthrough automatically is nice– but it doesn't seem to impose enough order for my liking.

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 !!!

User Friendly. I am new to programming and found this guide to be extremely user friendly. In Apple-style fashion, complex terms are explained in language that is friendly to novice programmers. Finally, the layout is pleasing to eyes.

Please wait! The Swift Programming Language (Swift 5.7) book comments loading...

Apple Inc. - The Swift Programming Language (Swift 5.7) Discussions & Comments

Have you read this book yet? What do you think about The Swift Programming Language (Swift 5.7) by Apple Inc. book? Ask the bookpedia.co community a question about The Swift Programming Language (Swift 5.7)!

The Swift Programming Language (Swift 5.7) E-book (PDF, PUB, KINDLE) Download

The Swift Programming Language (Swift 5.7) ebook the-swift-programming-language-swift-31 (5.72 MB) download new links will be update!

The Swift Programming Language (Swift 5.7) Similar Books

Enhance sleep, vision, cognition, flexibility, energy, long-range health and more. Performance Lab CORE Formulas support all aspects of human performance, across all walks of life. Boosts work performance and productivity with nootropics for focus, multitasking under stress, creative problem-solving and more.

Other Books from Apple Inc.
Book Name Score Reviews Price
Final Cut Pro User Guide 4/5 138 Free
Numbers User Guide for iPhone 4/5 98 Free
Motion User Guide 4.5/5 50 Free
IPad User Guide for iOS 11.4 4/5 1,022 Free
Apple Watch User Guide 4/5 1,555 Free

Summary of The Swift Programming Language (Swift 5.7) by Apple Inc.

The The Swift Programming Language (Swift 5.7) book written by Apple Inc. was published on 02 June 2014, Monday in the Programming category. A total of 1,871 readers of the book gave the book 4.5 points out of 5.

Free Programming Books
Book Name Author Price
A Quick Guide to Procedural Levels with Unity Patrick Felicia Free
Understanding Object Orientation 전병선 Free
HTML Awesomeness Book Gilad E Tsur-Mayer Free
Pro Git Scott Chacon & Ben Straub Free
Learn Visual Basic Shyam Bharath, S.D. Free

Coinbase is the world's most trusted place to buy and sell cryptocurrency. Open an account today, and if you buy or sell $100 or more of crypto, you'll receive $10 worth of free Bitcoin!

Paid Programming Books
Book Name Author Price
Python Tools for Scientists Lee Vaughan $29.99
Diving In - iOS App Development for Non-Programmers Kevin J McNeish $9.99
Automate the Boring Stuff with Python, 2nd Edition Al Sweigart $23.99
Eloquent JavaScript, 3rd Edition Marijn Haverbeke $23.99
Introduction to Algorithms, fourth edition Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest & Clifford Stein $84.99

Jasper is the generative AI platform for business that helps your team create content tailored for your brand 10X faster, wherever you work online.