Jump to content

Uniface (programming language)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Erik Hoeboer (talk | contribs) at 12:47, 17 November 2020 (removed text). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Uniface
Original author(s)Inside Automation (1984-1986)
Developer(s)Uniface (1986–present)
Stable release
Uniface 10.3.02 / February 8, 2019; 6 years ago (2019-02-08)
Operating systemWindows, Unix-like, Linux, CentOS, IBM iSeries
Available inEnglish
TypeIntegrated Development Environment
LicenseCommercial
Websiteuniface.com

The low code software platform Uniface was called UNIS originally and was developed in the Netherlands in 1984 by Inside Automation. In 1986 the product was launched to the public as Uniface 3, and the company name was changed to Uniface B.V.

In 1994, the company was bought by Compuware Corporation. That same year Uniface Six, the first version that used a GUI, was launched. In 2014 Uniface B.V. was acquired by Martin Equity Partners, and parted from Compuware.

The most recent version of the platform is Uniface 10 which was released in 2018 and has a new integrated development environment which allows development and deployment of omnichannel applications in the Cloud, on Windows, Web and Mobile platforms. Uniface 10 introduces the Uniface IDE, a new development environment with the ability to edit multiple objects at the same time.

Uniface Community Edition (2020) The free Uniface Community Edition and e-learning facility enable new and experienced developers to explore, learn, and use Uniface 10 to build and test applications.

Low-code

Uniface is a low-code application platform based on model-driven software development. Uniface gives you the freedom to choose - platform, database, integrated systems, 3rd party utilities - to deliver the right application, whether it be desktop, web, mobile or API.

Uniface applications are composed of loosely coupled components, each with a clear application-defined API. Components are self-contained and located via configuration rather than code and allow for unparalleled deployment flexibility, making them ideal for scalable solutions, especially microservice and cloud offerings.

With an inbuilt language and NLS systems, building global applications is made easy. Centrally define your business rules, inherited by the components, protect your data's integrity whilst the Uniface runtime protects from intrusion and other attack vectors.

References

  • Official website Edit this at Wikidata
  • Nextcom Czech company developing in Uniface
  • www.udev.info building better web applications with Uniface (Tutorials und HowTo's)
  • The Uniface Community The Uniface Community web site
  • T.U.R.F. An independent Uniface Related Forum
  • march-hare.com UD6: Store Uniface Repository in Text Files and use Uniface with Git
  • TCCO.NL Designer Developer Uniface-FAST templates - speeds up your Uniface development process.
  • Cortis Lentini Italian company developing in Uniface
  • Fullcom systems Czech company developing in Uniface
  • theu.info Forum for Professional Uniface developers, highlighting the best practice for Uniface development
  • Software Imaging Limited A UK based software company, providing Uniface consultancy services to a number of customers around the globe