Collaborating Authors

Practical React Native - Programmer Books


Discover how to use React Native in the real world, from scratch. This book shows you what React Native has to offer, where it came from, and where it's going. Practical React Native offers practical exercises that will give you a solid grasp of building apps with React Native, allowing you to springboard into creating more advanced apps on your own.Creating a game with React Native will allow you to see a whole other perspective on what React Native can do.



Do you have designs in Sketch, and need to turn those into a mobile app? This will take those designs, and automatically create React Native components. Send me your Sketch file and instructions, and I'll run it and email the output back to you: We also offer a human in the loop, where we'll clean up the output before it goes back to you. Send me an email to learn more:

Augmented Reality & React Native


It all started with Google Glass' and Oculus Rift's announcements in 2012. Positioning objects in 3D space in the user's view is simply called Augmented Reality, because you are "augmenting" their view of the world. In Augmented Reality the objects are able to stay in place while you move around via world tracking, giving you a sense of realism. The best known example of Augmented Reality on a smartphone could be Pokemon GO's camera (AR) mode. Another great example is an AR concept created by Google Maps, allowing a user to orient themselves within their surroundings easily.

Getting Started with React Native - Programmer Books


React Native is a game-changing approach to hybrid mobile development. Web developers can leverage their existing skills to write mobile applications in JavaScript that are truly native without using cross-compilation or web views. These applications have all of the advantages of those written in Objective-C or Java, combined with the rapid development cycle that JavaScript developers are accustomed to. Web developers who want to develop native mobile applications face a high barrier to entry, because they are forced to learn platform-specific languages and frameworks. Numerous hybrid technologies have tried to simplify this process, but have failed to achieve the performance and appearance that users expect.