We have the Taptalk forum app running on Triumphowners.net which makes it easy to check the forum on your iPhone, iPad, Android, etc. You can learn more about it here:
Once you have the app installed on your mobile device just click on the "Forums" button at the bottom of the screen and then "Add Forum". Search for "Triumphowners" and you'll see our forum listed. Choose it and then you can setup push notifications, etc. from there. Then you'll be able to participate on Triumphowners.net from your mobile device.