INTRODUCTION
YOU CAN BUILD HIGH-QUALITY MOBILE APPS using only HTML, CSS, and JavaScript. And you can use JavaScript to build the cloud services that support those apps. You don’t need to learn Objective-C or Java to deliver production-quality iPhone and Android mobile apps.
This book shows you how to use the web development skills you already have to start working in the mobile app industry. With the support of new open source technologies like PhoneGap and Node.js, you can join the new industry momentum behind HTML5. With premium brands like Facebook and The Financial Times rolling out HTML5 mobile apps, the time is ripe to enter a new market with high demand for your development skills.
The move to standardize on HTML5 is one industry wave. The other is the move towards cloud computing. Cloud computing is the way most software services will be delivered in the near future. This book will show you how to work with cloud hosting services like Amazon, use cloud databases like MongoDB, authenticate against social media sites like Twitter and Facebook, and build large-scale high-uptime cloud APIs with Node.js to support your mobile app in production.
I wrote this book to give you the practical skills and tools you need to accelerate into this industry wave. The focus is on complete, fully working code samples (with error-handling!) that you can adapt for your own projects. During the course of this book, you will build three complete mobile apps, each covering key topics in mobile ...