This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
Yes. If you have some basic programming knowledge, then this book is for you. I have the seen the table of contents from which it looks to cover almost every topic. Going by their previous titles in iPhone/iPad programming, i am sure this book will be an enjoyable read. Having said this and from my experience, you will need to practice,practice, play with the framework and unlock your imagination to create a truly world class product.