What is the IBM TRIRIGA compatibility with Apple iPads?


I’m not sure if the supported OS list includes iOS officially. With the advent of iPad Pro devices, the line between iPhone-like devices and computers gets further blurred. After all, an iPad Pro begins to feel a lot like a MacBook Air. There is support for Safari on a computer as well, and generally the move is to become device-agnostic.

But I need to put forth some guidance about iPad Pro devices and TRIRIGA. My initial observation is that some basic functions don’t work correctly, perhaps HTML5 related? For example, rendering the portal. The page starts loading correctly, then the screen jiggers a bit and seems to stabilize, but scroll bars never appear and the user cannot move up or down. I’ve tested in both Safari and Chrome.

Official support of IBM TRIRIGA on iPad is limited to the IBM TRIRIGA UX Framework and Perceptive Applications. Traditional TRIRIGA, portal, and non-UX applications are only supported on Windows and Mac OS X operating systems when running Safari, Chrome, Edge, Firefox, or IE11. Although a lot of non-UX TRIRIGA will load on an iPad, you will run into some limitations as you have noted above…

Continue reading

UX: What is the best practice for adding other Polymer elements?


On page 16 of the Implementing UX document, it states that it is possible to include existing Polymer components to further enhance capabilities. Is there a best practice or recommended method for adding existing Polymer elements to a TRIRIGA Perceptive app? For local projects, I have been using bower install –save

As it stands for UX projects, I am downloading the Polymer component from Git and copying/pasting the directory into my TRIRIGA view. Is this recommended?

We’re looking at strategies for allowing users to upgrade Polymer between TRIRIGA releases. Until we have something for allowing that, I think adding it to your view files is the best practice.

Continue reading

UX: Does anyone have success with WebViewSync for UX apps?


Has anybody had any success with WebViewSync for the new UX/Perceptive apps? Unless I run it on the server, it connects successfully, but then fails on the [Retrieving Paths] stage for every view… I have checked the Java versions (they are the same as the server) and tried on the local network with firewalls temporarily disabled on both the client and server machines. Is it supposed to work on a client machine or only as localhost?

It should work with a client machine. Make sure you have using the fully qualified domain name (FQDN). Can you create a forum post on the UX Framework forum? Please post a screenshot or copy of the console commands you are inputting, and any errors if any. Thanks!

[Admin: The same question is also posted in the UX Framework forum and WebViewSync.jar page.]

Continue reading

UX: Is there a way to deploy apps to mobile devices without a URL?


Without opening up a web browser and directing to a URL, is there an elegant way to deploy the TRIRIGA UX solution as a mobile application for the client?

Mobile devices generally support creating an “app” on your home screen that is really just a URL. So when you open the app, it launches the installed browser to the URL specified. For example, go to a website on Safari in iOS, then tap the bottom center icon (box with an up arrow) and select Add to Home Screen. A mobile device management (MDM) solution should be able to deploy apps backed by URLs globally.

Continue reading

Where is the latest on IBM TRIRIGA compatibility with browsers?


As of 04.07.16, here are the TRIRIGA “Desktop Client Compatibility” requirements for the following desktop web browsers.

Third Party Browser Supported Version Notes
Microsoft Internet Explorer 11 See the same note below.
Microsoft Edge 20 See the same note below.
Mozilla Firefox ESR 38.4 See the same note below.
Apple Safari 9.0.1 See the same note below.
Google Chrome 47 See the same note below.
These versions are the minimum versions that are supported for each browser. IBM TRIRIGA will support future versions of a vendor’s browsers if the vendor does not remove, or explicitly or inadvertently disable, functionality that IBM TRIRIGA products rely on. Although future versions are supported, any issue that is introduced as a result of a browser upgrade might require an IBM TRIRIGA Platform fix pack or IBM TRIRIGA Platform upgrade to be fully supported.

Edge and Chrome do not support the NPAPI plugin, which prevents Applets from loading. This prevents the Gantt, Availability, and Stacking sections from rendering in IBM TRIRIGA applications.

[Unlike classic IBM TRIRIGA applications,] Perceptive Applications require the support of modern web specifications to function optimally. Only evergreen browsers (Chrome, Firefox, Edge, and Safari) are supported when using Perceptive Applications or creating custom Views in UX Framework. Internet Explorer 11 [IE11] is not supported.

[Admin: This post is related to the 11.14.14 post about the latest compatibility matrix (updated 12.11.15).]

Continue reading