How to deliver a successful Android app for business?