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!

Bookshelf1227. 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?

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.

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.

A. A

Great book. Thanks

Thank. Nice appbook

nope. no

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

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

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!

Great. This book is useful

Cool. I'm going to read this again.

App. AAPLActivityIndicatorViewController

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.

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

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.

Boi. ♿️You are the next

Great book. I love it

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.

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

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

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

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.

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

Nice book. Very good

Rating. Nice

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!

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?

Thanks you for support best app. Thanks

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!

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.

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

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.

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

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.

Then call it. >:(

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.

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 .

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.

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

# Swift. Get knowledge

Help. I feel stupid

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

really good.. Greate intro to new swift language!

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

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

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

Language app. Very good app.

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

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

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

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

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

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!

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

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.

Yes. Yes

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.

Nice work. Yet another language to learn...

Good start. Go Go Go

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.

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.

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

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.

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.

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”.

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

Awesome!. Excellent introduction to Swift.

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!

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.

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

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

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

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

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

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

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.

First !!!!!!. Great read!

Like it. so simple , so readable , so scitifical

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

Awesome. Loving it

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

Firrrrst. Seems faster.

Exciting stuff. Looking forward to reading this !

A new programming language from apple. Looks good

Awesome. Superb 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.

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.

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

Spectacular. WOW it's so simple

New. 👍

Elegant. Swift looks really elegant.

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.

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.

Amazing. Thanks Apple

Mr. Best Cookbook from apple!

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.

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.

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

learnt a lot. very helpful book to learn swift

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

First!. Swift is a cool language. First!

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

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

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.

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.

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.

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

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.

Wonderful. Great job with this guide.

superr. ses tres bien detailler

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

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 ….

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!

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.

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

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

Awesome. believing the code change the world…

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

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

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

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

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.

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

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-5-7 (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
Apple Watch User Guide 4/5 1,555 Free
Keynote User Guide for iPad 4.5/5 46 Free
IPad User Guide for iOS 9.3 4/5 1,704 Free
IPhone User Guide 3.5/5 3,616 Free
IPhone User Guide for iOS 10.3 4/5 2,205 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

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
IOS Game Programming With Xcode and Cocos2d Justin Dike $19.99
Diving In - iOS App Development for Non-Programmers Kevin J McNeish $9.99
Superintelligence Nick Bostrom $10.99
Eloquent JavaScript, 3rd Edition Marijn Haverbeke $23.99
Python Tools for Scientists Lee Vaughan $29.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.