Provide an API to make life simple when create a mobile apps or desktop apps.