Você está na página 1de 31

Introduction

UXP Introduction Guide

Information in this document is subject to change without notice.

No part of this document may be reproduced or transmitted in any form or by any means,
for any purpose, without the express written permission of TEMENOS HEADQUARTERS SA.

© 2017 Temenos Headquarters SA - all rights reserved.


UXP Learning Guide Introduction

Table of Contents
History ............................................................................................................................................................ 3
Tell Me About… ............................................................................................................................................... 4
FEAtures .................................................................................................................................................................... 4
FEAtures » Learning Channels................................................................................................................................... 5
UXP ............................................................................................................................................................................ 7
UXP » Projects and Applications ............................................................................................................................... 8
UXP » Hybrid Apps ..................................................................................................................................................11
UXP » What’s new in 6.0? .......................................................................................................................................15
UXP » What’s new in 6.1? .......................................................................................................................................16
UXP » What’s new in 6.2? .......................................................................................................................................17
What Can I Build? .......................................................................................................................................... 18
FEAtures » Course Solution Guides.........................................................................................................................18
UXP Courses – Foundation Courses ....................................................................................................................19
UXP Courses – Follow-on Courses .......................................................................................................................21
UXP Courses – Advanced Courses .......................................................................................................................23
UXP Courses – Enterprise Courses ......................................................................................................................24
UXP Training Solutions Overview ........................................................................................................................25
FEAtures » Learning Guides ....................................................................................................................................29

FEAtures Team Strategy-Dev Page |2


UXP Learning Guide Introduction

History
Author Version Date Comments

Dr Kevin M Potter 4.1 31 March 2017 Q1 UXP6.0 New Features Release.

Dr Kevin M Potter 4.2 30 June 2017 2017 Q2 UXP6.0 Release.

Ian Medway 4.4 23 December 2017 2017 Q4 UXP6.1.1_0 Release.

Ian Medway 5.1 30 March 2018 2018 Q1 UXP6.2.0_0 Release.

Ian Medway 5.1.1 15 May 2018 Course description updates.

FEAtures Team Strategy-Dev Page |3


UXP Learning Guide Introduction

Tell Me About…
FEAtures
Article Status Release

What you need to know


Welcome to the Foundation, Enterprise and Advanced Features (FEAtures) Multi-Channel, Multi-Product Learning
Platform, specifically designed to help you to get the most out of Temenos products.
The FEAtures platform is fully modular with each module focusing on a specific, well-defined product topic. Related
features are grouped together within a module giving you all technical information you need in one place.
Our integrated learning methodology comprises:
 Document: Extensive Learning Guide, Solution Guides, and User Guides describe Product features.
 Present: Accompanying PowerPoint Presentations and MP4 Videos graphically show how features are
developed.
 Solve: Step-by-step instructions enable you to explore, build and test fully functional business solutions.

Figure 1 FEAtures.

FEAtures Team Strategy-Dev Page |4


UXP Learning Guide Introduction

FEAtures » Learning Channels


Article Status Release

What you need to know


The FEAtures platform is designed to allow UXP product information to be provided across many learning channels.

Figure 2 FEAtures » Learning Channels.

Classroom
Structured classroom training with live demonstrations and hands-on practical exercises will enable you to quickly
obtain the product knowledge and skills you need for your role. Our experienced trainers will guide you through
the UXP product and answer any questions you might have. There are many standard courses that are immediately
available, however, our flexible modular design enables us to quickly create customized courses for your specific
needs.

If you are participating in a FEAtures Classroom Learning Channel then your Trainer will provide
you with a copy of the FEAtures Learning Guides, Solution Guides, Software and Files for
Exercises.

Temenos University
If you are unable to attend the classroom training and would like to study in your own time then you can use the
Learning Guides in conjunction with a Temenos University course. A set of slides with additional narration will be
available to support your learning.

FEAtures Team Strategy-Dev Page |5


UXP Learning Guide Introduction

Exam
After Classroom and/or Temenos University learning you can demonstrate your new skills by sitting a Temenos
Product Exam and obtaining a Certificate.

Self-Study
Regardless of whether you are new to Temenos products or an experienced practitioner you can use the FEAtures
Learning Guides to begin to learn about Temenos products. Just start with the Introduction Guide that you are
reading now! 

If you are teaching yourself about a Temenos product then you will need FEAtures Learning
Guides, Solution Guides, Software and Files for Exercises. You’ll find everything you need in the
FEAtures Team Learning Platform Folder on the Temenos Uni-T Intranet.
FEAtures Team Learning Platform

Video
Learn about Temenos product features by playing our short, 5-minute Byte Size Videos narrated by our experienced
team of technical authors and trainers.

Webinar
If you need additional with specific UXP product features then a short Webinar with one of our experienced trainers
can provide you with the extra help you might need with slides, demonstrations and questions/answers.

Email
If a colleague or a customer needs extra help with a specific UXP product feature then the solution could be as
simple as emailing an article from one of the FEAtures Guides.

User Guide
Our wide range of hyperlink enabled PDF User Guides and Reference Guides provide you with the information that
you need when you need it.

You’ll find everything you need in the FEAtures Team Learning Platform Folder on the Temenos
Uni-T Intranet.
FEAtures Team Learning Platform

Online Help
Learn while Building your solution. Get the information that you need “at the touch of a button” using online help
via a Temenos product.

FEAtures Team Strategy-Dev Page |6


UXP Learning Guide Introduction

UXP
Article Status Release

What you need to know


UXP is a Horizontal User eXperience Platform (UXP) that allows you to rapidly Manage, Build, Localise and Package
a web-oriented Front-End Solution, providing a rich user experience can be applied to any Market Vertical and can
be integrated flexibly with Back-End Solutions.
 Manage: Set up and manage a Team oriented solution development environment.
 Build: Develop your solution; describe solution functionality and look-and-feel, and integrate your solution
with a Back End Solution.
 Localise: Configure your solution to enable user access in any language.
 Package: Deliver your solution on a Web Server and enable Browser and Hybrid App-based user access via
any compliant Device.

Figure 3 UXP.

Information For reference, UXP was previously named edgeConnect and you may still see some references to
this name in some older reference material!

FEAtures Team Strategy-Dev Page |7


UXP Learning Guide Introduction

UXP » Projects and Applications


Article Status Release

What you need to know


A UXP solution comprises of one or more Projects that usually stored on a UXP Enterprise Server repository on a
server class computer. A Project is simply a collection of files that encapsulate and describe your solution.

Figure 4 UXP » Projects and Applications.

To simplify the solution development cycle you can use UXP applications to Manage, Build, Localise and Package
your solution in 4 easy steps.

FEAtures Team Strategy-Dev Page |8


UXP Learning Guide Introduction

UXP Applications

Step 1 » Manage
Enterprise Server
Enterprise Server is an application (or Microsoft Windows Service) that supports multi-developer teams by
managing versioning controlling access/to UXP Projects stored in the server repository.

Administrator
Administrator is an application that works with Enterprise Server and allows you to create User Accounts and User
Oriented Access Rights to Projects.

Step 2 » Build
Developer
Developer is an application that allows you to build your solution within the framework of a multi-tier architectural
model in which Process, Presentation and Integration are physically separated. This enforces a robust development
approach that helps you to build flexible and reusable solutions.
The role of each Tier is to allow you to:
 Process Tier: Drive your solution as a fully functional Business Process with full control over user and server
side Business Decisions and Business Data.
 Present Tier: Define the look-and-feel of your solution.
 Integrate Tier: Transfer Business Data between your Front and Back End Solutions.

Step 3 » Localise
Language Editor
The Language Editor application allows you to view all initial solution text and to provide equivalent text in one or
more different languages; a User then swaps between languages to localise their User experience.

Step 4 » Package
Deployer
The Deployer application allows you to Package your solution to a Web Server for User access via a Browser or
Hybrid App. It also allows you to Package your solution as a Hybrid App; where the Hybrid App communicates
directly with your Web Server, so a Browser is not needed at all.

FEAtures Team Strategy-Dev Page |9


UXP Learning Guide Introduction

UXP Solutions

A UXP solution is highly scalable and can be made available (via Web Server) to thousands of Browser Users (via
Chrome, Explorer, Firefox and Safari) and Hybrid App Users (via Google Android or Apple iOS) on a variety of
hardware including personal computers, laptops, tablets and many, many other Devices. …phew! 

Figure 5 UXP » In action.

FEAtures Team Strategy-Dev P a g e | 10


UXP Learning Guide Introduction

UXP » Hybrid Apps


Article Status Release

What you need to know


A Hybrid Application (or Hybrid App for short) is simply a web application, built primarily using HTML5 and
JavaScript. It is wrapped inside a native container application that provides access to native platform features via
Device Application Programming Interfaces (APIs). A web-to-native abstraction layer enables access to Device
capabilities such as the camera and local storage.

Figure 6 UXP » Hybrid Apps.

Information HTML: Computer language used to structure and present Web page content.
JavaScript: Computer language used to create dynamic Web page content.

FEAtures Team Strategy-Dev P a g e | 11


UXP Learning Guide Introduction

Hybrid App
UXP enables you to build and package the client part of your solution as a Hybrid App.

Figure 7 UXP Applications and Hybrid Apps.

Developer
Developer allows you to build your Hybrid solution:
 Hybrid Solution Project: You must mark the Hybrid Project property to indicate that you want to build a
Hybrid Solution Project.
 Offline Phase: Normally web pages are delivered to a device from a Web Server. Offline Phases are useful
when you want to present static information such as Help web pages and it can make a Hybrid App more
responsive as it does not need to continually communicate with a Web Server. You can add Offline Phases
(or web pages) to your solution and these are packaged in a Hybrid App and can be shown on a Device
even when an internet connection is not available.
 Error Phases:
 Offline Error Phase: You must add an Offline Error Phase which is displayed when your Hybrid App
cannot talk to your Web Server, typically where your Device has no signal.
 SSL Error Phase: You must add a Secure Sockets Layer (SSL) Error Phase which is displayed when
your Web Server SSL certificate is not valid.
 Jailbreak Error Phase: You must add a Jailbreak Error Phase which is displayed when you try to run
your Hybrid App on a jail broken Device.
 Rich HTML Presentation: Your solution must use the Rich HTML (HTML5) Presentation to enable Google
Android and Apple iOS native features. A Rich Presentation also allows you to merge and reduce the size of
your solution JavaScript files; this reduces web page size and transfer time between Web Server and Device
and significantly improves solution responsiveness.

FEAtures Team Strategy-Dev P a g e | 12


UXP Learning Guide Introduction

Language Editor
Language Editor allows you to localise your Hybrid solution. The resulting Language Map is packaged with the
Hybrid App; this eliminates locale specific data transfer between the Web Server and Device significantly
improving the solution response.
Deployer
Deployer allows you to configure and package your Hybrid App.
 Hybrid Profiles Editor: Allows you to provide Google Android or Apple iOS Hybrid App specific information
including the name of your Hybrid App, a URL to allow your Hybrid App to locate your Web Server and a SSL
Certificate to enable a secure connection.
 Hybrid Messages Editor: Allows you to localise Native Container system messages.
 Deployment Wizard: Works with Hybrid Master and platform-specific Hybrid Slaves to build Hybrid Apps for
Google Android or Apple iOS.
Hybrid Master
Hybrid Master is a server-oriented application that works with Deployer and platform-specific Hybrid Slaves to
build Hybrid Apps for Google Android or Apple iOS.
Hybrid Slave
A Hybrid Slave is a server-oriented application that builds a Hybrid App for a specific platform such as Google
Android, Apple or iOS.

Information Android is a mobile operating system (OS) based on the Linux kernel and currently developed by
Google. With a user interface based on direct manipulation, Android is designed primarily for
touchscreen mobile Devices such as smartphones and tablet computers.

Information iOS is a mobile operating system (OS) developed by Apple and distributed exclusively for Apple
hardware. The user interface of iOS is based on the concept of direct manipulation, using multi-
touch gestures.

Information Jailbreaking is the process of removing hardware restrictions imposed by iOS (and other Unix
based operating systems) on Devices running it through the use of software exploits.
Jailbreaking permits root access to the file system and manager, allowing the download of
additional applications, extensions, and themes that are unavailable through official App Stores.
For example:
Apple checks apps for compliance with its iOS Developer Program License Agreement before
accepting them for distribution in the App Store.

FEAtures Team Strategy-Dev P a g e | 13


UXP Learning Guide Introduction

To access banned apps, jailbreaking is used to circumvent Apple's censorship of content and
features. Jailbreaking permits the downloading of programs not approved by Apple such as
customization apps used to change the user Interface.

Information SSL (Secure Sockets Layer) is the standard security technology for establishing an encrypted link
between a web server and a browser. This link ensures that all data passed between the web server
and browser remains private and secure.
Solutions that are secured with SSL display a padlock in the browser URL and possibly a green
address bar if secured by an Extended Validation (EV) SSL certificate.

FEAtures Team Strategy-Dev P a g e | 14


UXP Learning Guide Introduction

UXP » What’s new in 6.0?


Article Status Release

What you need to know


UXP continues to evolve to provide you with a wide range of new and exciting features.

Figure 8 UXP » What’s new in 6.0?

Here’s what’s new in UXP version 6.0:


 CMS: A Content Management System (CMS) allows you to dynamically update solution content at run-time.
 Temenos Theme: Describes the look-and-feel and structure Items that you can add to Developer. These are
used to make all Temenos products with a web front-end (such as Temenos Channels Internet Banking (TCIB)
and Digital Engagement (DE)) look the same! .
 Locked, Embedded and Copied Themes: Themes can now be locked, embedded and copied.
 Locked Theme: Apply a Locked Theme directly to your Presentation if you do not want to make any
look-and-feel changes but do want to upgrade in the future.
 Embedded Theme: Apply an Embedded Theme to your Presentation if you want to make look-and-
feel changes and want to upgrade in the future.
 Copied Theme: Apply a Copied Theme to your Presentation if you want to make look-and-feel changes
and do not want to upgrade in the future.
 Android Hybrid App: Android Hybrid Apps are now built using Android 6 Marshmallow.

FEAtures Team Strategy-Dev P a g e | 15


UXP Learning Guide Introduction

UXP » What’s new in 6.1?


Article Status Release

What you need to know


UXP continues to evolve to provide you with a wide range of new and exciting features.

Figure 9 UXP » What’s new in 6.1?

Here’s what’s new in UXP version 6.1:


 Support for International Calendars: A new highly-configurable International Calendar widget is available that
supports both Persian and Gregorian calendars with date picker and text entry. Supported languages include
English, Persian, Czech, Danish, German, Spanish, Finnish, French, Hungarian, Dutch, Polish, Portuguese,
Romanian, Slovak and Chinese.
 Support for JSON as an Integration Source: You can generate a Project that is based on a JSON Data Source
that you can talk to using HTTP. A JSON Integration Source allows you to generate Data Store items based on
a JSON formatted file. A JSON Integration Source Type will handle: HTTP URL management (for complete URL
configuration), HTTP header management, SSL management, HTTP authentication management, HTTP
response status management, Timeout management.
 CMS Enhancements such as Repository Search
 Dynamic Expressions in Content
 Enterprise Rollback
 Support for Count in IRIS
 Support for Hybrid App Force Update

FEAtures Team Strategy-Dev P a g e | 16


UXP Learning Guide Introduction

UXP » What’s new in 6.2?


Article Status Release

What you need to know


UXP continues to evolve to provide you with a wide range of new and exciting features.

Here’s what’s new in UXP version 6.2:


 Live CMS Search Engine Optimisation (SEO): Name and Description Meta Data tags can now be added to
project phases and Articles to advertise your web site to 3rd party Search Engines. These can be added and
edited in Live CMS. A basic sitemap.xml can be generated of all bookable phases during deployment and all
indexable CMS content.
 Publishing Workflow and Scheduling: Related Articles and content are saved into Content Groups that can
be reviewed and published together. Websites can now be published at a scheduled date/time and are now
supported by a ‘four-eyes’ work-flow restriction that helps to ensure that material is properly reviewed
before being published. Different roles (‘eyes’) are now responsible for the creation and separately for the
final publishing of Articles.
 Dynamic Filtered Lists: CMS Articles can be used to create text Lists which could be used for searchable lists
such as FAQ’s. The user can then search for text appearing in any Article with the information shown directly
on the screen. In addition, calls to external links can now be configured in Live CMS pages.
 Enhanced IRIS Support: UXP Projects can be generated by importing all the necessary data structures and
processes from a 3rd party application that supports the IRIS. Improved support for T24 multi-value fields,
identification of error type fields and intelligent handling of split/concatenation of data, plus improved
support for Delete.
 SmartHybrid Enhancements: IOS users are now able to use Application to Application (App2App) secure
communication to a 3rd party application from their mobile through a common authentication site
(LuxTrust). In addition, support for Apache Cordova has now been upgraded to 7.0, along with updated
default Cordova plugins.

FEAtures Team Strategy-Dev P a g e | 17


UXP Learning Guide Introduction

What Can I Build?


FEAtures » Course Solution Guides

 Course Solution Guides are practical, step-by-step guides that enable you to build and test fully functional
end-to-end solutions that are constructed across several Subject areas. The Introduction Guide provides a
summary of each Course Solution Guide and what solutions are covered.
 The list of Courses below contains:
o Foundation Courses: These provide a starting point for new users of the system
o Follow-on Courses: These courses extend the solutions with areas such as Tables and Live CMS
o Advanced Courses: The Advanced Essentials course covers solution customisation and adding
Custom Code.
o Enterprise Courses: The two Enterprise courses cover how Development teams can cooperate to
develop UXP Projects.

FEAtures Team Strategy-Dev P a g e | 18


UXP Learning Guide Introduction

UXP Courses – Foundation Courses

Foundation
Courses

Course Description Solutions Duration


Covered

Foundation Hybrid This Course will allow you to: Error 3 Days
Apps Management
Use out-of-the box UXP features to build a Hybrid App
oriented Business Solution. Hybrid Error
Management
In particular you will be able to:
Header&
• Build a Hybrid Solution.
Footer
• Localise a Hybrid Solution.
Localisation
• Package a Hybrid Solution as a Hybrid App.
Home Page
Packaging

Foundation This Course will allow you to: Error 4 Days


Essentials Management
Use out-of-the box Temenos UXP features to build a
complete multi-device web oriented Business Solution. Hybrid Error
Management
In particular you will be able to:
Header&
 Build a functional Solution with Business Processes,
Footer
Business Data and Business Decisions.
 Build a multi-device Solution Presentation (or Look- Localisation
and-Feel). Home Page
 Integrate a Solution to third-party Data Sources.
 Reuse Solution Items. Application
 Localise a Solution. Form
Library
Login

FEAtures Team Strategy-Dev P a g e | 19


UXP Learning Guide Introduction

Foundation
Courses

Course Description Solutions Duration


Covered

Foundation This Course will allow you to: Error 5 days


Essentials with Management
Use out-of-the box UXP features to build a complete multi-
Hybrid Apps
device web oriented Business Solution. Hybrid Error
Management
In particular you will be able to:
Header&
 Build a functional Solution with Business Processes,
Footer
Business Data and Business Decisions.
 Build a multi-device Solution Presentation (or Look- Localisation
and-Feel). Home Page
 Integrate a Solution to third-party Data Sources.
 Reuse Solution Items. Packaging
 Localise a Solution. Application
 Package a Solution as a Hybrid App. Form
Library
Login

Foundation Fast This Course will allow you to: Home Page 1 Day
Track Hybrid Apps
Use out-of-the box UXP features to package a Hybrid App Packaging
Solution.
In particular you will be able to:
 Package a Hybrid Solution as a Hybrid App.

FEAtures Team Strategy-Dev P a g e | 20


UXP Learning Guide Introduction

UXP Courses – Follow-on Courses

Follow-on
Courses

Courses Description Solutions Duration


Covered

Tables and Charts This Course will allow you to: Tables and 1 Day
Charts
Use out-of-the box UXP features to build a Table Solution
and a Chart Solution.
In particular you will be able to:
 Build two complete Solutions with Business Processes,
Business Data and Business Decisions.
 Build ALL UXP Table Types.
 Use Chart Display Items to build ALL JFreeChart Chart
Types.
 Use Chart Display Items and the High Charts Widget to
build all High Charts Chart Types.

Devices This Course will allow you to: Device 1 Day


Use out-of-the box UXP features to build a Device-oriented
Solution with HTML5 and Cordova Widgets.
In particular you will be able to:
 Use the DEVICE_INFO System Word to get Device
specific information such as model, operating system,
screen size and orientation.
 Use Events to alter look-and-feel when Device
orientation or resolution changes.
 Use HTML5 Widgets and other Presentation Items to
enable advanced cross-Device look-and-feel.
Use Apache Cordova Widgets to access Device functionality
such as camera, address book, geolocation and notification.

Live CMS This Course will allow you to: Live CMS 1 Day
Use out-of-the box UXP Live CMS features to build a Content
Management System Solution.
In particular you will be able to:
 Integrate UXP with Live CMS.
 Add Live CMS Enabled Display Items.

FEAtures Team Strategy-Dev P a g e | 21


UXP Learning Guide Introduction

 Add Article Types, Article Views, Content Placeholders


and Content Lists.
 Add Folders and Content to Live CMS.
 Add Hyperlinks to Content to enable navigation to
Bookmarkable Phases.
 Display Dynamic Content in a Bookmarkable Phase.
 Display Alternative Content using Content Targeting
Profiles.

Temenos Theme This Course will allow you to: Temenos 1 Day
Theme
Use out-of-the box Temenos Theme features (and UXP
features) to build a complete multi-device web oriented
Business Solution.
In particular you will be able to:
 Add Temenos Theme to a Temenos UXP Solution
Project.
 Understand Temenos Theme core concepts including
Pre Phase Header, Post Phase Footer and Card
architecture.
 Use Menus, Toolbars, Buttons, Breadcrumb Trails and
Progress Bars to enable navigation and to investigate
core features.
 Use Growls and Badges to provide user information.
 Use Cards to manage Phase content.

FEAtures Team Strategy-Dev P a g e | 22


UXP Learning Guide Introduction

UXP Courses – Advanced Courses

Advanced
Course

Courses Description Solutions Duration


Covered

Advanced This Course will allow you to: Customise 1 Day


Essentials
Use Advanced UXP features to customise a Solution.
In particular you will be able to:
 Customise Developer:
 Edit Developer and Project Properties.
 Edit Developer LAX and IFW Document
Properties.
 Customise a Solution Presentation:
 Add Inline HTML and CSS.
 Create and use a Resource Style Sheet.
 Investigate Applicable Condition Property values
Hide, Disable and Remove.
 Add Custom Code to a Solution:
 Add a Regular Expression.
 Create a Template Document that includes
HTML, CSS, Java Script and UXPScript.
 Use a Template Document with a Generate
Document Rule and a Text Display Item.
 Investigate Presentation Property Optimise Java
Script.

FEAtures Team Strategy-Dev P a g e | 23


UXP Learning Guide Introduction

UXP Courses – Enterprise Courses

Enterprise
Courses

Courses Description Solutions Duration


Covered

Enterprise Platform This Course will allow you to: Enterprise 1 Day
Platform
Build a UXP Platform using the UXP Installer and other Third-
Party Software.
In particular you will be able to:
 Install core applications Developer, Language Map
Editor and Deployer to build a web-driven solution.
 Install Hybrid Tools and third-party software to build a
Hybrid App.
 Install Enterprise Tools to build a solution as part of a
Team.
 Install third-party Content Management System
software to enable Live CMS.
 Install Microsoft SQL Server to integrate a solution with
a Database.

Enterprise Team This Course will allow you to: Enterprise 1 Day
Team
Use out-of-the box Temenos UXP Enterprise features to build
a Team oriented Solution.
In particular you will be able to:
 Manage a Team oriented Solution using Enterprise
Server and Administrator:
 Manage User Groups and User Accounts.
 Manage Solution Projects, Themes, Patches and
Fragments.
 Manage Solution Branches, Labels and Activities.
 Build a Team oriented Solution using Developer:
 Build a complete Solution with a Process, Theme
and Presentation.
 Checkout-Checkin Items using Change Sets and
Activities.
Import a Patch and a Fragment.

FEAtures Team Strategy-Dev P a g e | 24


UXP Learning Guide Introduction

UXP Training Solutions Overview


The following solutions are incorporated into the Courses. You can try out many UXP features by following the
detailed step-by-step instructions in the Course Solution guides that allow you to build complete and fully functional
UXP solutions.
Here’s the topics used to build the solutions… 

Figure 10 FEAtures » Topic Guides.

Foundation Solutions

Summary

Solution Description

Hybrid Server This solution introduces you to the UXP Developer, Projects and Editors and shows you
how to start to create the FEAtures Hybrid and CMS Solution Projects.

Error Management This solution builds three “error managing” web pages (or Phases) to gracefully handle
regular system errors as they occur. For Hybrid Apps we have three additional Offline
Phases to provide customised local web pages as part of the Hybrid App client solution.

Header & Footer This solution builds a Header and Footer containing text, menus and localisation buttons
to provide a common look and feel to your solutions.

Home Page A Home Page is used in ALL web-oriented solutions to provide an introductory page and
acts as a table of contents for the solution.
This key solution shows you how to build a flexible Home Page Solution to provide access
to all the other FEAtures solutions that you build.

FEAtures Team Strategy-Dev P a g e | 25


UXP Learning Guide Introduction

Summary

Solution Description

Home Page The FEAtures Home Page solution is designed to be resized to work for a browser and as
Hybrid App a Hybrid App on a Device. This solution shows you how to package and test a solution as a
Hybrid App.

Application Form This solution uses a Business Process design strategy to show how to build an Application
Form demonstrating the flows between processes and the use of popup windows.

Library This solution shows you how to create a Library of Components (Process, Phase, Item
Group or Compound Rules) that you can reuse in other Projects. In addition, it shows how
to create Fragments that can be exported to another project.

Login Process Within a Library Project, you can encapsulate an entire Process as a saved Component that
Components can then be reused within many different projects. This solution shows how to create the
components to build a generic Login solution in a Library that you can use as a component
in the next solution. In addition, this module also demonstrates how to use Live Designer
to modify the look-and-feel of your solution at run-time.

Login This solution shows how to incorporate the generic Login Process Components you create
in your Library into a solution and how to pass data between child components and the
parent solution.
In addition, this module shows how to use a number of key tools to find components, verify
projects and generate process documentation.

FEAtures Team Strategy-Dev P a g e | 26


UXP Learning Guide Introduction

Follow-on Solutions
These solutions extend the existing case study to introduce the key skills required to develop typical business
solution for Tables and Charts, developing flexible solutions to work with HTML5 and CMS and using Temenos
Themes.

Solutions Description Prerequisite Topics:

Table Solution This solution shows how to use Tables (simple, linear, data grid and Home Page
nested) to display and capture typical business data.

Chart Solution This solution shows how to create typical Business charts (Line, Bar, Home Page
Column, Stacked Column, Pie and Scatter) using JFreeCharts and
HighCharts.

Device Solution This solution demonstrates how a solution uses DEVICE_INFO to Home Page
get device information and uses it to resize screen information and
Table
make use of HTML5 Widget items and Cordova Widgets.
Chart

Live CMS Solution Live CMS is a Content Management System that enables you to Home Page
dynamically update your solution content at run-time with text,
images, articles, lists of items/articles, hyperlinks, targeted content
and dynamic content.

Temenos Theme Temenos Theme describes the look-and-feel features and structure Home Page
Items that you can add to Developer. These are used to make all
Temenos products with a web front-end (such as Temenos
Channels Internet Banking (TCIB) and Digital Engagement (DE))
have a consistent look! .

Advanced Essentials In developing real-world solutions you should be able to build at Live CMS
least 80% of your solution “out-of-the-box” without writing code.
Temenos Theme
This solution introduces you to advanced UXP Developer,
Presentation and Code features such as templates and scripting to
help you create solutions to support the remaining 20% of the
requirements.

FEAtures Team Strategy-Dev P a g e | 27


UXP Learning Guide Introduction

Advanced Solutions

Solutions Description Prerequisite Topics:

Advanced Essentials In developing real-world solutions you should be able to build at Live CMS
least 80% of your solution “out-of-the-box” without writing code.
Temenos Theme
This solution introduces you to advanced UXP Developer,
Presentation and Code features such as templates and scripting to
help you create solutions to support the remaining 20% of the
requirements.

Enterprise Solutions
The two Enterprise solutions use a common case study to introduce the key skills required to develop a fully
functional business solution including developing business flows, error management, menus, headers/footers,
forms, tables and charts for typical mobile devices.

Summary

Solution Description Prerequisite


Topics:

Enterprise Platform Running UXP in an Enterprise environment typically requires a UXP Foundation
number of additional UXP and 3rd party tools to be installed:
UXP Hybrid Server, UXP Enterprise Server, Content Management
System (e.g. Alfresco) and Database Server (e.g. Microsoft SQL
Server).

Enterprise Team This solution shows you how to use Enterprise Server, Administrator Live CMS
and Enterprise Developer features to develop and package solutions
Temenos Theme
working securely in a development team.

FEAtures Team Strategy-Dev P a g e | 28


UXP Learning Guide Introduction

FEAtures » Learning Guides


Article Status Release

What you need to know


The FEAtures Guides are hyperlink-enabled PDF Documents that are designed to help you quickly find the
information and provide you with a rich learning experience.
There are two different Guides available to support you Learning Guides and Solution Guides.

Learning Guides
 Learning Guides provide an extensive set of Articles that describe UXP product features. If you are new to
UXP, this will guide you through the entire feature set. If you are an experienced user, these will act as an
extensive reference guide.

Figure 11 FEAtures » Learning Guides.

FEAtures Modules

Module Description

LG1 Platform Guide to installing and configuring the UXP Platform and other useful third-party
software.

LG2 Build Reference guide to the key features of Developer IDE; the essential application for
building solution.

LG3 Process Guide to the Process IDE for developing the functional Business Processes.

FEAtures Team Strategy-Dev P a g e | 29


UXP Learning Guide Introduction

FEAtures Modules

Module Description

LG4 Present References the features of the Presentation IDE that defines the look-and-feel of
solutions at design-time.

LG5 Data Guide to using the Data IDE to model the Business Data supporting business
processes.

LG6 Decision Guide to the Rules IDE to automate business processes.

LG7 Integrate Guide to the Integration IDE to configure solutions to communicate with third-party
data sources.

LG8 Localise Introduces the Language Editor IDE to localise a solution for different languages.

LG9 Package Guide to the Deployer IDE to package a solution on a Web Server or as a Hybrid App.

LG10 Live Guide t using the Live Designer IDE to define the look-and-feel of a solution with Run-
Designer time editors!

LG11 The Customise Module introduces advanced items to customise solutions including
Customise adding code to implement features that are not available out-of-the box.

LG12 Widget Introduces layout, data and navigation oriented bespoke Display Items (collectively
named Widgets) that can be added to enable new ways to describe the look-and-feel
of solutions.

LG13 Manage The Manage Module introduces the Enterprise Server and Administrator IDE to
support team solution development.

LG14 Live CMS The Live CMS Module introduces how solutions are configured to work with external
CMS applications.
Table 1 FEAtures Modules

FEAtures Team Strategy-Dev P a g e | 30


UXP Learning Guide Introduction

Adobe Reader Bookmarks


When you open a Learning Guide using Adobe Reader, you can use Bookmarks to quickly navigate to a chapter or
section in any part of the Guide. Alternatively, you can simply click on a chapter or section in the Table of Contents.

Figure 12 Learning Guide navigation.

Productivity Use Adobe Reader Find to quickly locate specific information within the current Learning Guide.
Tip
 Edit menu » Find.
Use Adobe Reader Advanced Search to quickly locate specific information that you need within
ANY Learning Guide (as long as you put all Guides in the same Folder ).
 Edit menu » Advanced Search.

FEAtures Team Strategy-Dev P a g e | 31

Você também pode gostar