Is there a tutorial for building a mobile app to work with the ST platform?

You can interact easily with the platform using the SmartThings API, depending on what you want to achieve.

For example, this request gives you the list of devices installed/related to your account: