UM3D Lab Takes 1st and 2nd Place in Mobile Apps Challenge