If you want to do something like this you could consider Zirada Publisher, also a product of Trivantis.The course will be published as an JAVA app, which makes it highly distributable for a lot of devices, but also less dynamic if you want to use a custom gui with fixed sizes for example. The publisher also sets a standard navigationbar, which doesn't always function properly and at last, when updating your course, all users have to download your app all over again.