are all enabling application developers to map some serious computer vision based applications on today’s mobile devices. This reality has encouraged us to get into development of Augmented Reality (AR) based interactive learning environments on mobile devices, leading to our development of a software framework for AR applications development and also development of an AR book and an AR board.