Full description not available
M**I
my kind of educational resource
I really like the way this book walks you through the various Swift software concepts. And for me I find the exercises reinforce the concepts, especially the exercise.. The author's blog has been good so far to highlight the changes if the dot releases. But now that Apple has released 2.0 of the language it will likely become a bit of a challenge to sync up.
C**E
Excellent book, but don't buy it.
This was an excellent book, but don't buy it. After this book was written, Apple changed and added many features to Swift. As a result, many of the examples now don't work and the book does not discuss important new features such as the guard statement and error handling. These changes are handled in the new edition of the book. So don't buy this edition, buy the next edition, which handles Swift 2.0. (The new edition is released 2015-11-29, the day after this review. Lucky you.)Some caveats though. This book and the next edition just explain Swift. Don't expect to be able to program an Apple app just by reading this book. You will also need to understand how to use X Code and the Apple frameworks. These topics deserve books by themselves, so if you are a complete beginner like me, after reading the new edition of this book, I recommend reading the SAMS iOS 9 Application Development book. These two books are a fantastic combination for new learners.The missing star is because the Kindle edition is more expensive that the paper edition, which is absolutely absurd given the relative production and delivery costs. I object to being price-gouged for ebooks.
J**S
Great book for beginners.
Great introductory book for people learning apples new swift language. Overall it is a great book and explains a lot about the language.
D**L
Three Stars
Good book to learn from.
N**C
Five Stars
Easy to follow, and carved into edible chunks with good examples.
P**E
Great book programming for anyone with a little bit of ...
Great book programming for anyone with a little bit of programming experience. But it pays a price for being one of the first Swift books.The general layout and pace of the book on Swift's "advanced topics" seems to be just about right. If you are familiar with Object-Ortineted concepts than you will feel right at home. The "Try It Yourself" examples are well done and Swift's Playground is excellent for following the various examples.However, where the book falls apart is that it's already somewhat "out of date." Many of the programming examples are now "out-dated" with syntax errors (example, Struct's ToRaw() / FromRaw() methods is simply rawValue). And many of the errors are not the fault of the authors, but the book being rushed to market on a unfinished language. However, the good news is that by simply searching online that the reader should be able to come the syntax errors. I would love to see an updated Kindle version (at no additional cost) to correct the syntax errors.All in all, I would strongly recommend this book to anyone wising to learn Swift.
M**Y
Five Stars
good introduction to swift
D**S
The book is fine. The only problem with these books is that ...
The book is fine. The only problem with these books is that they are not up to date. By the time this book came out, SWIFT had changed and so had Xcode. The examples don't work and I had to go to the Apple documentation to see how to make the example work. The publishers need to update the electronic examples to match the CURRENT version of Swift.
Trustpilot
1 day ago
4 days ago