IBM PureSystems Centre

Extending the value of IBM PureSystems

Visual LANSA

LANSA
System:
IBM PureFlex System
Provided by:LANSA
Request Information

Version:
Visual LANSA provides a comprehensive Windows-based integrated development environment for cross-platform software development. Visual LANSA uses a meta-data repository and a high-level programming language to develop Browser, Mobile, Windows rich-client, 5250 and server-based applications using one skill set.
  • - Business Value

    Pattern Overview


    Visual LANSA is a cross-platform software development tool tightly focused on rapidly creating high quality commercial applications. Its meta-data Repository and high-level business-focused language, RDML, lets you develop Mobile, Web, Windows rich-client, 5250 and server-based applications from a single code base. Anyone who understands the essentials of fields, files and programs can rapidly develop Web, Windows rich-client, 5250 and server-based applications. The simplicity and power of LANSA’s RDML language makes developing cross-platform software easier. Developers write applications using RDML, choose a platform and LANSA implements the applications in native code best suited for the platform. You gain the performance benefit of compiled C/C++ or RPG but you debug at the RDML level. Moving your application to a new server platform is just a matter of redeployment. You can develop applications with native/seamless access to IBM i, JDBC and ODBC-compliant databases. Data definitions, business rules and algorithms are centralized in the meta-data repository. This reduces development time and maintenance because the meta-data is defined outside the program code. If the definitions or rules need to be changed, you only make that change in one place. Developers will enjoy all the benefits a Windows-based integrated development environment brings: point-and-click to select fields/files, cut-and-paste to rapidly edit and debug and a powerful forms painter.

    Business Case

    LANSA gives IBM i developers the opportunity to stay loyal to the IBM i. Unfortunately, IBM i developers that need to create Rich Client or Web applications often feel they must learn Microsoft .Net because they feel the IBM i can't create graphical applications or they fear Java is too hard. Since RPG developers find LANSA much easier to learn, they can now create all the same Microsoft looking applications without moving off the IBM i. When IBM i customers are forced move to a different platform, like Windows or Linux, LANSA enables them to move their LANSA built applications to that new server without throwing away their investment. Applications developed for the IBM i can be deployed to Windows, Linux and UNIX without having to radically change and recode their programs. LANSA developers can also build native mobile apps for Apple (iPhone/iPad) and Android phone and tablets without having to learn and master Objective-C for Apple and Java for Android. Companies can reduce costs, mobilize their workforce and increase customer satisfaction by empowering their developers to build stunning mobile solutions to employees and customers with 24/7 access to real-time data, alerts and notifications. LANSA has a long history of protecting applications from technology change - applications, written 15 years ago, can be deployed on different servers & interfaces without changing any lines of code. As new technology is introduced into the marketplace, LANSA will adopt it & allow their customers to adapt to it. This enables ISVs to adapt their applications to new market conditions faster than their competition.

    Business Problem

    Visual LANSA reduces IT complexity, increases productivity, minimizes maintenance, and protects IBM i organizations' applications from future changes. Developers can build 5250, Native Mobile (Apple and Android), Web/Wireless, Rich Client and XML based applications with a single language. Programmers can maximize re-use and promote system wide business rules without the complexity of designing/creating classes, components or EJBs.

  • -Technical Details

    Visual LANSA is a cross-platform software development tool tightly focused on just one thing — rapidly creating high quality commercial applications. It is much more than a productive visual IDE (Integrated Development Environment). Visual LANSA’s platform independent meta-data Repository and high-level business-focused language, RDML (Rapid Development and Maintenance Language), lets you develop Web, Windows rich-client, 5250 and server-based applications — from a single code base. Grow with LANSA & let us adapt & evolve underneath. Write once properly & choose your technology of choice.

  • - More Information

    Provider Information


    Name: Marian Cronin

    Email: marianc@lansa.com

    Phone: 630-874-7000

PureSystems patterns are part of a broad portfolio of PureSystems solutions for business, cloud, and infrastructure applications.

See more solutions

Related tagged content

Industry

Geography

You must  login with your IBM ID to be able to bookmark. Select "Login" to bookmark or "Close" to return.