Creating mobile applications has never been easier using frameworks like Angular and Ionic together. You can quickly create a new application, install cordova plugins, and begin to create the newest and hottest application for the App Store. But how do we manage the complexity when our mobile application grows, data slows, race conditions occur, and we need to get it under control. NgRx is a great solution for mobile applications to help you solve these issues. We will be showing you step-by-step how to introduce NgRx into your mobile application, avoid common pitfalls, and teach you best practices. By the end of the talk you will have the tools and knowledge you need to tackle your next mobile project with NgRx.