UX App Building

How do you build a TRIRIGA® app? First of all, if you’re new to TRIRIGA, there are two main types of TRIRIGA apps: Foundation and UX.

So if you want to build a foundation application on our foundation platform, take a look at our Application Building for the IBM® TRIRIGA Application Platform 3 user guide. But if you want to build a UX app on our UX framework, feel free to explore our UX Articles below. Ready to build a UX app? Good luck!

Note: For more information, see the UX Framework videos.

Contents

I. Building UX apps with Polymer 1

  • Introducing UX: Shifting to a more modern IBM TRIRIGA UX framework.
    • What are the key concepts?
    • What about the existing framework?
    • What are the key challenges?
    • What exactly is TRIRIGA UX?
    • Will you be required to use UX?
    • What are our future plans?
    • Still confused or curious?
  • Implementing UX: Building a simple application in the IBM TRIRIGA UX framework.
    • What are the key concepts?
    • What are the key challenges?
    • What are the new metadata concepts?
    • Can we dig deeper into the UX model?
    • Can we dig deeper into the UX view?
    • Can we build a simple UX application?
    • Still want more?
  • Extending UX: Adding more functionality to your IBM TRIRIGA UX application.
    • What are the UX model and view components?
    • What are the basic steps to build a UX application?
    • Can we add other types of fields and buttons?
    • Can we display dialogs and other messages?
    • Can we display and modify existing records?
    • Can we explore more advanced functions?
    • Still want more?
  • WebViewSync: Populating the HTML files and automatically syncing your HTML changes.
  • Daylight Saving Time: Updating your UX apps that show DST-based times incorrectly.

II. Building UX apps with Polymer 3

  • Introducing UX: Same as Polymer 1 above.
  • Implementing UX (Polymer 3): Building a simple application in the UX framework.
    • What are the key concepts?
    • What are the key challenges?
    • What are the new metadata concepts?
    • Can we dig deeper into the UX model?
    • Can we dig deeper into the UX view?
    • Can we build a simple UX application?
    • Still want more?
  • Extending UX (Polymer 3): Adding more functionality to your UX application.
    • What are the UX model and view components?
    • What are the basic steps to build a UX application?
    • Can we add other types of fields and buttons?
    • Can we display dialogs and other messages?
    • Can we display and modify existing records?
    • Can we explore more advanced functions?
    • Still want more?
  • Converting UX to Polymer 3: Keeping up with the latest Polymer standards.
    • How do we convert from Polymer 1 to Polymer 3?
    • How do we get the NPM and TRIRIGA tools?
    • How do we use tri-polymer-upgrade?
    • What are the details behind the automatic conversion?
    • Still confused or curious?
  • Bundling UX (Polymer 3): Packaging your UX view into a single component file.
    • Why should we bundle our UX apps?
    • How do we get the NPM and TRIRIGA tools?
    • How do we use tri-bundler?
    • Still confused or curious?
  • Commanding UX (Polymer 3): Managing your UX view with NPM-based tools.
    • How do we get the NPM and TRIRIGA tools?
    • Still confused or curious?

III. Building UX Web Applications

  • Building UX Web Applications: Building a ReactJS application in the UX framework.
    • Introduction to UX Web Applications
    • Changes to UX Designers
    • Enabling CORS on the Application Server
    • TRIRIGA React Components Library
    • Globalization of UX Web Applications
    • Deploying and Pulling the UX Web Application
    • Accessing the URL for the UX Web Application
    • Building the UX Web Application (Tutorial)