Choose right technology and platform for mobile app