Valence Nitro*

Valence 3.1: Features

Build beautiful GUIs for browsers and touchscreens using RPG on your IBM i server. Valence runs natively on your IBM i using ILE RPG and the free Apache Web Server—no WebSphere® Application Server, Java or PHP knowledge required!

  • Extensive JavaScript libraries for the front-end, optimized for use with RPG programs on the IBM i
    • Web 2.0 browser components from a straightforward JavaScript framework called Ext JS:
      Download FREE or Purchase a License Download or Purchase a License of Valence Software for System i, iSeries, AS/400 RPG Application Modernization
      Auto-complete, pop-up windows, expandable trees, drag-and-drop, tab panels, grids with sortable columns, charts and graphs and much more.
    • FusionCharts and FusionWidgets for dynamic graphing/charting and for building dashboard applications
  • Valence RPG Toolkit everything an RPG programmer needs for state-of-the-art Web app development
    • Enables RPG programs to communicate with the browser and its Web 2.0 components
    • Send physical file or RPG array data directly into front-end browser grids, trees, etc. (and vice-versa)
    • Route embedded SQL results straight to the browser with one line of RPG code
    • Retrieve multiple fields from a browser page and plug the values directly into a standard RPG data structure
    • Move JavaScript array data from the browser into an equivalent RPG array Utility procedures for working with IFS paths
    • Integrated PDF generator — use simple RPG procedures to create PDF files
    • Integrated spreadsheet support — convert grid data into Excel or CSV downloads
    • Integrated email support — send email straight from your RPG programs
  • Valence Nitro – a collection of browser-based developer tools to help “turbo charge” the web app creation and maintenance process on IBM i
    • Nitro App Builder - NEW! Create IBM i web apps with no programming
      • Create dynamic dashboard apps with full color charts and graphs
      • Generate grids of data and optionally download to Excel
      • Define common data sources and widgets for easy reuse in multiple apps
      • Ability to create “kiosk mode” apps that update themselves automatically
      Valence Nitro*

      Use the Nitro App Builder included with Valence Enterprise to create graphs and grids over IBM i data in minutes - no programming required!

    • Nitro File Editor - NEW! Quick and easy access to your IBM i database
      • View and/or edit physical & logical file records in an intuitive browser-based grid format
      • Rearrange columns, change headings, adjust widths, etc -- all on the fly
      • Add custom filters, change sort order and save views for easy access to commonly accessed files
    • Nitro Source Editor - a JavaScript source editor that works in the browser - FAST
      • Built right into Valence – there's nothing extra to install (no RDP, Aptana or other JavaScript editors required)
      • Advanced JavaScript syntax checking – write super clean code and easily position to errors in the code
      • Full UTF-8 compatibility – handles Unicode characters without problems common in other editors
      • File transfer tools - Zip, unzip, and transfer files between systems seamlessly
      • Source locking mechanism – lets you know when other programmers have a file open for editing
  • Valence Portal – a powerful and intuitive tab-based portal for logging in to your IBM i and launching browser applications
    • Easily administer users, groups, programs and navigation trees
    • Automatically handles library list overrides, user swapping and security checks
    • Optionally create multiple names in different languages for all your applications/folders/environments/etc.
    • Add custom exit programs to perform special functions when users log in, log out or launch specific applications
    • Accommodate non-Valence web applications, including other internal or external web pages
    Valence Portal

    Upon logging on to the IBM i using the Valence Viewport, users are presented with a customizable navigation tree. The logos and graphics of this screen can be customized to reflect your company’s identity.

  • Valence Touch

    Valence Touch allows you to create apps designed explicitly for mobile devices like iPads and Smartphones.

  • Valence Touch – based on Sencha Touch, Valence Touch automatically detects users logging in on a mobile device and renders the navigation tree in a Touch-friendly format. Launch “standard” Valence apps as well as mobile-specific apps from the portal. See more details in the Valence Forum.
  • Multiple flexible login options
    • Use standard IBM i users and passwords, or...
    • Use custom Valence user IDs - ideal for external users for whom you don’t want to create explicit IBM i user profiles
    • Hybrid method - Valence user IDs linked to IBM i profiles
    • EIM/Kerberos support available
  • Application for testing back-end RPG programs in development
  • Full international character set support
    • Use with virtually any language in the world — Valence works in Unicode
    • Mix multiple languages in the same instance, or even in the same field
    • Multilingual functionality - users select language of choice when logging in
  • AutoCode routines to help you write both front-end and back-end code for new programs
    • Generate apps with add/update/delete features, in addition to basic grid inquiry
    • Extend and enhance front-end or back-end code with easy-to-locate placeholders
    • Optionally specify edit authority for select users
  • Error management features
    • Every back-end RPG program error is automatically logged in a special incident file.
    • Includes optional rules to send emails when particular errors are encountered
  • Sample programs and instructional videos
  • Lightning fast response times — as low as 8 milliseconds!
Download Free

Please visit the Version History forum for more requirements details pertaining to the latest release.

Why Use Valence for IBM i, AS/400, iSeries, RPG App Modernization »