Once online forms have xAPI support: a thin client app could:
- Allow the user to login (username, password, respect single sign on)
- List all available forms for user
- Allow user to complete a form online if desired (eg just open the online link) send data back using xAPI
- Allow user to download resources required to run a form offline (e.g. look at the manifest the form download all resources as per manifest)
Once online forms have xAPI support: a thin client app could: