Homepage at http://www.famousmobileapps.com/
This opinionated guide offers an approach to rapidly developing functional prototypes of mobile applications for iOS, Android, and Mobile Web, so that you can swiftly test product ideas and decide whether they merit additional time and resources. This approach is fast, easy to transition between products, and a solid foundation to build upon when your product gains traction.
This book has a number of patterns that can be used to augment existing knowledge, or can serve as a reference resource.
In this book, we'll show how to create an application called "Waiting" that creates a simple social waiting list app. Along the way you will learn how to build basic-but-key features for prototype mobile applications, including sign ups with email and Facebook, connecting to other users in the app, and inviting people to join you via email.
Getting started with Waiting by building the mobile app takes 5 minutes and costs nothing. Running the included server requires various services to be hooked up (database, etc.), but can also be done quickly.