Full description not available
J**D
Good Book - Terrible Typography
Kindle typesetting of this book is atrocious. All of the text showing string formats are illegible. The text is mangled almost beyond recognition. This was also the case with the first edition.I had to buy the book in iBooks to get something useful. I recommend you do the same.A direct comparison between Kindle and iBook is shown below - Kindle is example1 and iBook is example2After talking to the author, and the publisher; I have a solution that works. Amazon has a web application called Kindle Cloud Reader. If you read the book on the cloud reader, the typography is correct.The iBook is still a solution but the book is more expensive.I've changed my rating from two stars to four stars because I was given the solution above that worked. I think the book is the best introduction to auto layout available at this time. YMMV.The content is dense. If you look on Google, you will see that a lot of people are struggling with auto layout. You can download the associated source code to review and help with the concepts. I have found the book to be extremely helpful in learning how to develop adaptive UI.
B**C
Needs to be far simpler for us newbies
I dislike not being able to give a full five-star rating because I have no doubt the author put a great deal of effort into this work. It contains a lot of good information, but like so many technical how-to books, especially those for iOS, the book seems to take a lot about the reader for granted, such as already knowing some of the concepts of the subject and seemingly jumping past those concepts. It seems odd to complain that there is actually too much information in the book so that -- for me, at least -- it is difficult to keep it all together in my mind. I struggled with understanding it until on a whim I did a Google search on the topic and found a two minute YouTube video posted by some kid that told me just about everything I needed to know to get started with Auto Layout.So many technical publications seem to be committed to turning what could be written in a three-page pamphlet into a 200+ page book. And so many authors start the discussion on a level of understanding that for them may be basic without realizing that so many readers may be needing a far simpler approach.I wish I could be more positive with this review. Nevertheless, I appreciate the effort by the author.
D**N
Disappointing and confusing!
I'm not sure why this book gets such good ratings - at least the Kindle edition. I found it to be very confusing and I've been coding iOS for over 6 years. I had high hopes for this book to finally clear up my struggles with Auto Layout, but that was not the case at all. Instead I returned it it, frustrated.1. The sample code in GitHib does not match the project in each chapter. If you go to the GitHub link (https://github.com/erica/Auto-Layout-Demystified) and download the zip file, it contains folders C01 - C07 (7 chapters). But the contents of these folders do not match the projects in the associated chapters. For example, I expected C01 to have the pencil tip projects, but it did not.2. The book does not seem to cover using Auto Layout from IB. Its shows all the examples using code. Thats not how I use Auto Layout. I struggle with the Auto Layout in Interface Builder, so this book is not too useful.3. The author apologizes in the preface about not using too many OS X examples - she an iOS developer. But all I saw in the first few chapters were references to OS X. Similar, but not the same. Again, not what I bought the book for.Perhaps these are errors in only the Kindle edition, but I expect most people would order the Kindle edition. Luckily, Amazon has an easy return policy for Kindle books.
J**O
Code based and several versions old
I have two major issues with this book that I want to make other people aware of:-- It's highly code based, which is fine if that's how you prefer to apply constraints. I actually don't and prefer to apply constraints visually in Interface Builder, but there are very few examples of this.-- This book was written for iOS 7 and Xcode 5, which is both several versions behind. As of March 2016, the current versions are iOS 9 (with iOS 10 beta expected later this month) and Xcode 7. There's been some significant changes regarding Auto Layout in between the versions the book is written for and the current versions, including Classes which is not mentioned at all.For these reasons, I can't recommend this book.
J**J
First Edition Was More For Me
The first edition should be republished as OS X Auto Layout.It was more up my alley being the Cocoa part instead of Cocoa touch, but both books are good and stand on their own in that way. This is an awesome book and Erica covers this topic better than anybody else.
P**L
Auto Layout Revelations
Good book. Really useful to understanding Auto Layout on iOS. AutoLayout is a rather complex topic, that is not all covered in one place very well. The author has done a fine job of providing a lot of coverage and real-world experience with using it.
N**W
I hope Erica Sadun continues to write books on specific iOS topics. I hope she writes a book on Text Kit.
The iOS textbook market desperately needs more authors like Erica Sadun who are willing to tackle specific frameworks and technologies in iOS. She's also written a book on Core Graphics and UIKit drawing which I plan on reading eventually. I hope she writes a book on Text Kit.I read her entire book on Auto Layout. I don't think I found a single typo; it's edited well.There's not a more thorough exploration of Auto Layout out there (she even covers alignment rects).
A**R
A comprehensive book on Auto Layout by someone who likes it
This is the best overall treatment of Auto Layout.Why? It's the only one, I think, which is written by someone who is both a deep platform expert (just look at her books and sample code) and who actually embraces Auto Layout and likes it.The other top iOS writers who might handle this topic seem to be old-timers who remain skeptical of Auto Layout, and so haven't explored it in depth or learned what the documentation doesn't explain about how to use it in practice.
M**E
Not a book for beginners but could be useful for more advanced users.
While I don't think this is a book for absolute beginners to iOS, I think it explains some of the concepts of AutoLayout quite well and is easy to follow. I give this four stars and find it quite useful as a starting point for iOS, however I would recommend readers have a look at how items are rendered at a very basic level for iOS and Mac apps. This will give you a full appreciation of the power of autolayout and how it can make things much easier.What I would like to see more of in this book are practical every day examples, one being, how do I add an image to a scroll view and have a paragraph of text sit beneath it, and then have these repeating to the end of the article. This 'mother of all examples' would be useful in tying together the material learned over the course of the book and would present things in a more practical sense.From my personal experience, I purchased this as an ebook having read through several blog posts and other resources in an attempt to understand autolayout, along with trying to implement what I had read with little success. From reading this book and working through the exercises presented, I am starting to get a much better understanding of how it all fits together.I would recommend this as a purchase and would also recommend completing the exercises - perhaps even deviating from them to go above and beyond with a little experimentation.
P**P
Easy to read and full of gems.
Really helped me to understand Auto Layout.A must buy for anyone trying to get their head around why their layout is not working the way it should.
L**R
Terrible confusing or just terrible
Ok, if you want to know a bit about the theory of auto layout and edge cases and have time to digg through a whole book instead of selected blog postings you are good here even a few years after the release of the book (Apple has not changed a lot/anything visible in the last 6 years).It is terrible as a learning book. A beginner can't follow it because the chapters are not explaining it well enough and always reference stuff has not been explained yet. The book is also not using the XCode GUI but almost exlusively Objective-C programming code. I doubt many people will ever write the constraints by hand. I guess the author did this to survive a few versions of XCode GUI redesign by Apple. Not a good decision. She should have used both ways with XCode before source code.Whatever, this book can only be bought 2nd hand now and i got mine for 8 Euro and that was a justified price for a weekend of reading and learning a few edge cases.
T**L
Gostei
O livro é muito interessante para quem deseja entender melhor como funciona o Auto Layout. A autora não é muito fã do Interface Builder e, como ela própria escreve no livro, prefere sempre a abordagem via código. Mesmo assim o livro tem um capítulo inteiro dedicado ao IB. Gostei muito do capítulo sobre Visual Format, é muito conciso e o último capítulo sobre "auto layout no mundo real" é particularmente interessante. Vale muito a pena. É importante ressaltar que só com o livro alguém não se torna expert no assunto. É necessário muita prática.
H**M
ein Muss in jeder iOS Bibliothek
das Buch erklärt umfassend das Thema Auto Layout aus verschiedenen Perspektiven. Wo viele andere Bücher das Thema nur sehr oberflächlich streifen, bietet Erica Sadun viel Unterstützung für die Praxis anhand von zahlreichen Beispielen an. Das Buch erläutert sehr strukturiert die Grundlagen des Auto Layout und ergänzt diese Erklärungen mit Beispielen.
Trustpilot
1 day ago
3 weeks ago