mobile application for testing and learning