Deliver to UK
IFor best experience Get the App
Full description not available
S**S
A great resource for those looking to get into Swift from another OOP language
While I do not program professionally, I have been writing code as a hobby for more than 20 years. I started with VB 3 through 6, and then progressed into C# by 2002. Several years ago I tried to pick up Objective-C, I dabbled a bit with it, but could never really get to that ah-ha moment. It just never felt natural to me.When I heard that Apple was releasing a new language called "Swift", for OS X and iOS application development, I must admit I was a little skeptical that it would be any better than Objective-C. After looking at some code examples in Apples excellent documentation, and how they have updated the Xcode IDE along with addition of "Playgrounds" feature, I was more than interested to give this new language chance.I pick up the Kindle format of this book last month on my iPad. I have been going through the chapters of this book in my spare time, and typing out the examples using Playgrounds which allows me to get instantaneous feedback on the sections of code I am studying.I am only about 1/3 through this book, but have it open for study every chance I get. I find it to be well written and flows nicely for an intermediate programmer like myself that is already familiar with Object Oriented programming fundamentals in a language like C#, or Java.Neil Smyth's writing style I find to be clear, concise, and to the point. As I stated previously, I'm approaching Swift from a C# perspective, I know what functions, variables, conditional statements and objects are, and how they work. What I needed was book to help me map the knowledge I have of C# fundamentals, to how it works in Swift and Xcode.This book "iOS 8 App Development Essentials", is proving to be a valuable resource in helping me with my desire to learn Swift and iOS application development. I highly recommend this to anyone already familiar with Object Oriented programming fundamentals looking to jump into iOS development.
D**B
Better explanations than most
I have purchased several resources to assist in learning Xcode for Apple development. This is far and away the most helpful. All the notes I took from other books show up as short chapters in this one. Smyth explains what is going on behind the scenes where many books just show how to do something. Analogy: This book explains physiology where others describe anatomy. Without knowing how things work, the developer is left to debug by divination. This book helps understand what and why. I am going to supplement my Kindle version with a hard copy for my desk.
L**R
Good orientation for experienced OOP developers migration to OS X
This book is a good introduction to Swift and Xcode for those with experience in Object-oriented development. I migrated from Windows, and I bought this book looking for an introduction to the language and the development environment. So far, this book is doing a good job. I wouldn't recommend it for novices--it works best if you already understand MVM and MVVM. If those acronyms aren't meaningful to you, you'd probably be happier with another book. But I find that I am getting through the book fairly quickly, and it is providing a good orientation to this new (to me) development environment.
M**C
Extremely useful for iOS app developers, especially the tutorials, but also the conceptual content
Neil Smyth has done it again. I've used his iOS references/tutorials throughout successful iPhone app development from iOS 7 to iOS 8. Good writers -- you know, ones who can SPELL, write a complete and correct sentence, understand punctuation, etc. -- are awfully hard to find nowadays, especially in tech. He organizes his content into a most meaningful flow and hierarchy of iOS (and Xcode) subjects that is natural. He starts with the basics and adds detail, building you up to understanding entire concepts, and how they relate to other concepts. Most importantly, he walks you through actual app development with some of the most well-written, well-illustrated, and aptly annotated tutorials available today (except perhaps, those by Ray Wenderlich). There's no better understanding than doing. Great work! Great reference!
M**0
Excellent - Includes how to use xCode tools not just how to code in SWIFT
Excellent, thorough coverage of what it takes to develop iOS apps not just how to write SWIFT code. I have developed iOS apps using Adobe Flash and AIR packager. Most other books focus on learning SWIFT but that's the easy part! I' was not familiar with the xCode tools and libraries that are necessary to develop apps using Apple tools. Using these tools is the only way to learn but this book points you in the right direction. It might not be the best book for a newbie but for people with programming experience like me it's perfect.
L**E
Grab And Get Programming
Un unbelievably detailed yet easy to follow tutorial on programming IOS that you can get at an amazing price. I have followed this author through several versions of his training, and each time Apple releases a new version he is quick to update it with the latest info. Grab it and get programming. Then keep up to date with each change to IOS.
L**E
The best way to start your iOS journey
With a background in application development (C/C++/C#), I decided to switch to mobile development targeting iOS using swift. This book gave the perfect introduction, with easy to follow examples and in depth explications. Even now I've progressed beyond its contents, I still use it in concert with other more in-depth reference books to reinforce my foundation knowledge.Thoroughly recommended, and perhaps the most valuable iOS book I've read.
A**R
Good IOS8 and Swift intro. Index is very poor.
Good introduction to IOS8 and Swift, but the index is very poor. I'm about halfway through the book and have started writing index entries myself in the back.
P**N
Absolutely marvellous!
This is an excellent book. Each topic is introduced in a clear manner in its own chapter. The topics are covered in easily digested portions and are accompanied by well thought out exercises. I have found this to be a most enjoyable book and recommend it to all. The book can be used as tutorial or later as a reference. Thoroughly recommended.
M**N
Great coverage of huge scope of topics
Great tutorials for a lot of key foundation topics to give a solid start point. A little repetitive in the way each chapter is introduced if reading from cover to cover though that's probably a benefit when later referring back for specific topics by index.
G**I
Good starting point
This book is full of interesting contents. It is simple to read and follow. It has lots of example projects and it works you through many aspects of iOS programming. One great missing is NSURLSession and networking in general. You will definetly need some other source of informations. In particular the book is focused much on the construction and use of interface elements and there are little or no informations about design patterns and MVC. Anyway It is a good starting point, and it worth the money. I suggest you also take a look at raywenderlich.com: they have very good free tutorials.
N**I
Informative book that covers all the details
Great book that provided me with the initial knowledge needed to launch into iOS development. It covers every aspect with easy to follow and implement projects leaving nothing to chance. Highly recommended.
B**I
Providing more complex examples would have done more good, but then it would not be the purpose ...
Hi...This is exactly what I wanted for! For a beginner, this book will do right justice. Pick any chapter and you don't have to depend on previous ones, and learn uninterruptedly.Providing more complex examples would have done more good, but then it would not be the purpose with which this book is written.
G**O
Ottimo libro
Magari in italiano sarebbe più veloce imparare. Un volume così corposo, per un lettore che vuole studiare un linguaggio di programmazione potente e complesso come Swift, diventa lungo da studiare.
H**2
Essential book in an IOS developer's library ...
The best up-to-date book on the subject of IOS development in my experience. Impressive range of coverage with focused examples. Highly recommended.
Trustpilot
1 week ago
2 days ago