With the introduction of Augmented Reality (AR) capabilities on both iOS an Android, developers can start using AR APIs to create a new wave of innovative and engaging mobile apps. And yes, a lot of really useless stuff! Let's take a brief look at the history of AR, some prime examples of AR in use today (the good and the bad), how the ARKit and ARCore APIs work, and how you can use NativeScript to build some awesome cross-platform AR apps with JavaScript and Angular or Vue.js.