framework for mobile api development