Home Personal Technology How artificial reality and virtual reality (VR and AR) technology will change app development