iOS 15 Programming for Beginners - Sixth Edition: Kickstart your mobile app development journey by building iOS apps with Swift 5.5 and Xcode 13
C**U
Read the description.
A book with "for beginners" in the title really ought to be written for BEGINNERS.Having said that, I have very little coding/programming experience... think code.org. and am nearly finished with 3/4 sections of this book. Starting to feel like I understand SOME of what I'm doing.The resources you download and the videos are helping me muster through and fix errors that I make. Say I forget to put one space somewhere or forget to enter a line of code entirely... I can run a file merge and see where I went wrong.It would be nice to know common errors beginners make that could cause big problems. For example a tiny little checkbox in the Identity Inspector for "Inherit Module From Target" can throw an exception and cause your build to fail. Don't ask me what that little checkbox does. I have no clue... and can't find the answer online but it seems to come up frequently enough for people to be asking.At the end of this book, I will have a vague understanding of iOS mobile app development... and like I said, I'm an actual beginner. While the title says beginner, the description clearly does state this book is for experienced programmers and so does the introduction in the book. I could have just returned it, but I didn't and I'm glad because understanding a little is better than not understanding at all. Knowledge is power after all.Worth the price.
A**.
Excellent introduction to iOS mobile development
I have read Ahmad's previous edition and thought it was a good book with some minor errors. I submitted the errata I found and am pleased to see that those errors were corrected in this edition of the book. With that out of the way, the book is just excellent if you're new to iOS programming. You won't be disappointed if this is your first entry into the IOS programming world. The book progresses nicely and clearly with simple examples of code to make the point. Pick this book up if you're just getting started with iOS programming. Ahmad has done a great job in making learning the subject easy. My only advice is to program along with reading to make the concepts stick.
K**N
Additional Comments
I've worked through his ios 14 version (5th), and now have this one. It's definitely worth it! I am totally impressed by the level of detail and guidance provided to the reader. I am also impressed that there is a section on SwiftUI and how to use it to develop a similar app. It would be very interesting to see a review of the differences and issues when trying to decide to use one over the other. I've done both, and see that they are quite different as mentioned in this book.Now that I've gone thru the book (except for the last two chapters which did not currently apply to me), I have more to say about the book. The example worked thru for most of the book goes into depth on several issues critical to understand if you are to develop an app for Apple. One is the storyboard-code interaction, their proper use in app development, and how they are connected during development. Another issue is the model-view-controller architecture, which is the primary architecture of the many out there to organize classes and structures to implement an app. Also, of note, is the use of segues between view to pass data. in passing, it should also be mentioned that there is a part of the book focussed on refactoring code to reduce redundancy and simplify writing. Another is use of extensions and the // MARK comment to factor code and search for pieces of code later on. I also learned about storyboard references so that separately-developed interfaces can be combined later into a single app.I also have to say, that it is refreshing to read a book on a complicated topic where the authors say what you are going to do, show you how to do it, then verify that you have done it correctly. For a beginner as the book title suggests it is for, this approach is a life-saver.
F**I
This is the only book you need to kickstart your journey on iOS programming!
This is the third book from the author and the them has been very consistent. I have gained quite a bit of experience as a developer over the years and book from the author has been a major part of this. I must admit that one must have some experience in order to fully understand some of the concepts and even though this book comprehensive enough and written in simple language that is easy to follow.The book references official Swift language documentation on the web for most parts to help fill-in on the latest development updates. This will certainly help developers to be up to date on developing for the latest version of iOS.I am thankful books from this author helped kickstart my journey as a mobile developer. As always, the step-by-step guide was a great help for a newbies and experienced developers alike.I'm looking forward to future editions with more advanced example apps that I can work on especially with the newer features that Apple introduces. I highly recommend this book and will keep a lookout for future editions. Go get it!
A**L
horriblemente dificil de leer
i don't know what it is exactly it is just written in a way that i am sure made sense to the writers but not to me a person who is starting with swift and xcode, i have read 358 pages and done the excercises , and i still have no clue how to actully think about starting an project myself , i've been coding with android studio and java for over 2 years and the books i've read on android studio have been so much more clear and to the point , i truly hate this book, it is not clear how the lifecycle works, i don't know the diffrence between a view, scene, a controller, a control view or whatever, it is very hard to read and i read a lot
V**O
Difetto di stampa
Non ci volevo credere, ogni 4/5 pagine c'è una pagina con riga più chiara verticale. Più evidente in presenza di immagini. Un difetto sistematico di stampa. Sconsiglio.
ترست بايلوت
منذ 3 أسابيع
منذ شهر