File Size: 10207 KB
Print Length: 392 pages
Simultaneous Device Usage: Unlimited
Publisher: Tenaya Creek Press; First edition (September 28, 2015)
Publication Date: September 28, 2015
Sold by: Digital Services LLC
Language: English
ASIN: B015Y5D0QQ
Text-to-Speech: Enabled
X-Ray: Not Enabled
Word Wise: Not Enabled
Lending: Enabled
Enhanced Typesetting: Enabled
Best Sellers Rank: #284,264 Paid in Kindle Store (See Top 100 Paid in Kindle Store) #41 in Books > Computers & Technology > Programming > Languages & Tools > Swift #203 in Books > Computers & Technology > Mobile Phones, Tablets & E-Readers > Programming & App Development #1215 in Kindle Store > Kindle eBooks > Computers & Technology > Programming
This is the only book that was available right after Swift 2.0 was available. I have used the heck out of it. I found it far exceeded my expectations considering the price.The book was also a refreshing book because it was not bogged down by having an Objective-C history. There are so many books that need to be re-written from scratch because the authors don't have the time to update them correctly. Most of the O'Reilly, Big Nerd Ranch, and Addison Wesley publishers had author's that did an awesome job with Objective-C books, but they are tomes and will be very difficult for the authors to just throw away all the material from the Objective-C days, but they are going to have to.You also get the Kindle version of this book free with the Matchbook program if you purchase the printed version.There is no code download and the online exercises are not worth going out to, but the book is definitely worth getting so you have something in your hands on Swift 2.0.It is a good cover to cover read as well as a great reference.
I have programmed mainly in Java (also with Objective-C) so I needed book what is special about Swift and this suited well. I also liked book with it's not too serious attitude and I got all what I was expecting to learn Swift in that size book.
Confession: I have not yet read the entire book. Thus far I've been happy with the way the book is organized, with the content, and with the explanations. I'm a seasoned developer, but new to the Apple world. I'll update this review when I get through reading the book.
Very will explayan and written
Great book!
Understanding Swift Programming: Swift 2 with Hands-on Online Exercises Memory Exercises: Memory Exercises Unleashed: Top 12 Memory Exercises To Remember Work And Life In 24 Hours With The Definitive Memory Exercises Guide! (memory exercises, memory, brain training) Programming #8:C Programming Success in a Day & Android Programming In a Day! (C Programming, C++programming, C++ programming language, Android , Android Programming, Android Games) Programming #57: C++ Programming Professional Made Easy & Android Programming in a Day (C++ Programming, C++ Language, C++for beginners, C++, Programming ... Programming, Android, C, C Programming) SWIFT: PROGRAMMING ESSENTIALS (Bonus Content Included): Learn iOS development! Code and design apps with Apple's New programming language TODAY (iOS development, swift programming) Programming #45: Python Programming Professional Made Easy & Android Programming In a Day! (Python Programming, Python Language, Python for beginners, ... Programming Languages, Android Programming) Apps: Mobile App Trends in 2015 (iOS, Xcode Programming, App Development, iOS App Development, App Programming, Swift, Without Coding) ((Android, Android ... App Programming, Rails, Ruby Programming)) App Development: Swift Programming : Java Programming: Learn In A Day! (Mobile Apps, App Development, Swift, Java) Swift and Python Programming Guide: Programming Language For Beginners: Learn in a Day! Box Set Collection (Swift, Python, JAVA, C++. PHP) Programming: Computer Programming for Beginners: Learn the Basics of Java, SQL & C++ - 3. Edition (Coding, C Programming, Java Programming, SQL Programming, JavaScript, Python, PHP) Raspberry Pi 2: Raspberry Pi 2 Programming Made Easy (Raspberry Pi, Android Programming, Programming, Linux, Unix, C Programming, C+ Programming) Android: Programming in a Day! The Power Guide for Beginners In Android App Programming (Android, Android Programming, App Development, Android App Development, ... App Programming, Rails, Ruby Programming) DOS: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of DOS programming (DOS, ADA, Programming, DOS Programming, ADA ... LINUX, RPG, ADA Programming, Android, JAVA) ASP.NET: Programming success in a day: Beginners guide to fast, easy and efficient learning of ASP.NET programming (ASP.NET, ASP.NET Programming, ASP.NET ... ADA, Web Programming, Programming) C#: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of C# programming (C#, C# Programming, C++ Programming, C++, C, C Programming, C# Language, C# Guide, C# Coding) FORTRAN Programming success in a day:Beginners guide to fast, easy and efficient learning of FORTRAN programming (Fortran, Css, C++, C, C programming, ... Programming, MYSQL, SQL Programming) Prolog Programming; Success in a Day: Beginners Guide to Fast, Easy and Efficient Learning of Prolog Programming (Prolog, Prolog Programming, Prolog Logic, ... Programming, Programming Code, Java) R Programming: Learn R Programming In A DAY! - The Ultimate Crash Course to Learning the Basics of R Programming Language In No Time (R, R Programming, ... Course, R Programming Development Book 1) Parallel Programming: Success in a Day: Beginners' Guide to Fast, Easy, and Efficient Learning of Parallel Programming (Parallel Programming, Programming, ... C++ Programming, Multiprocessor, MPI) Programming: C ++ Programming : Programming Language For Beginners: LEARN IN A DAY! (C++, Javascript, PHP, Python, Sql, HTML, Swift)