Daniel Williams is the author of Forsaken. He was for 30 years a correspondent for the Washington Post, Los Angeles Times and Bloomberg News in the Middle East, Europe, Russia and Latin America. Most recently, he served as a senior researcher with the Emergencies Division at Human Rights Watch, focusing on rights abuses during the Arab Spring, as well as in Russia, Central America and Nigeria.
After reading this book I was positively surprised.
Let me start with with the most surprising part, Daniel Williams succeed to explain the basics of the Corona SDK in only 98 pages, which is a perfect size if you want to get more acquainted with the Corona SDK platform before starting a complete study out of it, and reading long introduction chapters before the exciting parts start. Having said that, as the book is relatively small in size, this book is not very suitable, if you’re looking for a complete reference guide.
The title of the book might be a bit misleading, its not so much about application design but actually Corona SDK/ Lua development. Unique to the approach of the author is the inclusion of two code examples, a game development example, but also a business oriented application. For the latter one the author explains how to build a simple business app with information about a fitness company. This example can very easily be reused for other sorts of businesses. The other example is a jigsaw game. So if you are looking to either use Corona SDK for a business oriented application or to jump start your game developments this book might be a good introduction.
The book explains the process from installing the tools and SDK up till the release of your apps in the app stores, following this approach really gives you enough background to start making your own simple Corona based apps.