LEONARDI icon

LEONARDI For Linux

3.2/5 11
GPL    

A model-driven framework that allows GUI applications to be implemented simply and rapidly.. #Model-driven framework  #GUI applications  #Software layers  #Model-driven  #Framework  #GUI  

Description

changelog

Free Download

LEONARDI is a model-driven framework that allows GUI applications to be implemented rapidly and simple, covering all the traditionally addressed software layers.

With LEONARDI, you describe your business model (using LEONARDI Studio or XML), enrich it with presentation specific information, possibly implement domain specific rules and behaviors using the Java language, and finally deploy the final software either as a DHTML/AJAX GUI, an Eclipse plug-in, or a Swing desktop application.

Our vision: For the end user, the GUI is the application !

The Graphical User Interface (GUI) is the visible part of the software. End-users naturally see the GUI as the application as a whole: it really consists of the gate through which business features are made available. Consequently, users’ expectations toward the GUI are high. Expectations include an attractive and modern presentation, predictable behaviors and compatibility with today’s standards.

The end expects the GUI to facilitate his everyday tasks, integrate easily with his technological environment and adapt to his business context with no interference. The challenge for the developer is to design a rich, user-friendly graphical interface meeting users’ needs in their specific context. To meet such goals, an approach allowing strong focus on the business side of the application is essential.

Today, GUI development remains complex: legacy technologies coexist with current standards, data is of heterogeneous nature and architectures are multiple: heavy clients, thin clients, rich clients, SOAs... New needs are emerging, new terminals are brought to the market (smart phones, PDAs, tablet PCs...), which translate into new ways of interacting with machines, such as multi-modal, adaptative interfaces, or MMIs taking into account the user’s context. We are simultaneously witnessing the unavoidable need for change, the necessity of preserving some legacy and need of minimizing the impact of future in a consistent manner. The importance of application extensibility is growing.

GUI development also remains heavy and expensive. As noted by the IEC (International Engineering Consortium), 50% of the code in new developments is related to MMI. This is due to the complex nature of GUIs, where event centric programming depends on contexts and on users’ profiles, adding up to the complexity of controlling the rapid pace of change of technologies, requirements, services and presentation standards. The absence of prototyping and the inability to reuse prototypes often explain gaps between applications and expectations, which further complicates control.

MDA (Model Driven Architecture) is slow to fulfil its promises in terms of productivity: in many IT sectors, controlling costs and meeting deadlines remains problematic. At Lyria, we are convinced that only a model driven approach is capable of dealing with such constraints while allowing the separation between the business expertise and technical world. Our flagship product LEONARDI is an innovative and pragmatic answer to these challenges in the GUI domain.

What's new in LEONARDI 4.2:

  • Integration of the Hibernate technology: A new Hibernate connector is available for even more simplicity in data access.
  • EDM capabilities: A connector is now available to address enterprise document management thru the Leonardi framework.
  • Automatic generation of documentation: Leonardi continues to take advantage of its model driven approach by now allowing the automatic generation of user documentation directly from the model.
  • A new Web2.0 display manager is made available, with extended use of Ajax for an improved user experience.
Read the full changelog

LEONARDI 4.2

add to watchlist add to download basket send us an update REPORT
  runs on:
Linux
  main category:
Programming
  developer:
  visit homepage

IrfanView 4.67

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

Windows Sandbox Launcher 1.0.0

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

ShareX 16.0.1

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

7-Zip 23.01 / 24.04 Beta

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

Bitdefender Antivirus Free 27.0.35.146

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

calibre 7.9.0

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

Zoom Client 6.0.3.37634

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

Context Menu Manager 3.3.3.1

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

% discount
Zoom Client
  • Zoom Client
  • Context Menu Manager
  • 4k Video Downloader
  • IrfanView
  • Windows Sandbox Launcher
  • ShareX
  • 7-Zip
  • Bitdefender Antivirus Free
  • Microsoft Teams
  • calibre
essentials


User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy