AngularJS has rapidly become the most popular web development framework for browser-based applications, but it's not a great solution for mobile apps. Ionic is an open source framework that blends the best features of AngularJS and with Cordova (previously known as Phonegap) to package your web application into a native-quality mobile app. In other words, Ionic Framework allows you to build mobile apps using the web technologies you already know and love. Ionic does all the heavy lifting using CSS and JavaScript so you get clean, native looking cross-platform apps without the hassle of building separate native apps for iOS and Android.
Ionic in Action teaches web developers how to build cross-platform mobile apps for phones and tablets. You'll learn how to extend your web development skills to build apps that are indistinguishable from native iOS or Android projects. Using carefully explained examples you'll build several mobile apps that demonstrate mobile-specific features such as GPS, camera, notifications, UI controls, and integrating with external data sources. Lastly, we'll cover ways to test your apps to improve stability and catch errors as you develop.
I can't help feeling ... unimpressed with this book. It surely gives you an impression about basics of Ionic, but: * I'd call it "Ionic by Example" - you can learn few tricks, but you don't get the full idea of platform capabilities (even if platform is more Cordova than Ionic) * it tries to teach the reader basics of Angular - personally I know it, but I don't think that the provided descriptions are really sufficient for someone who didn't * it avoids hard questions - like the future of Angular (2.x) in context of Ionic's future; or some examples of native development that are not possible with Ionic yet
Still, it's a good intro. Surely sufficient for someone who'd like to start fiddling with Ionic.
Hands down the best book to learn Ionic 1 and AngularJS for a beginner. Would have been better if $scope wasn't used extensively and had more of component based thinking. Kudos though!