The Platform | Uniface

The Platform

Build Once, Deploy Everywhere

Uniface - Multi-Platform Low-Code Application Development

Uniface is a highly productive, reliable and scalable platform for the development and deployment of enterprise applications. The Graphical User Interface (GUI) can be mobile, web, client server or a combination, all efficiently sharing the same application business logic. Whether you are crafting a brand-new application or creating a new UX for an existing legacy app mobile, the model-driven, low-code methodology of Uniface frees developers to focus on high-value tasks like user experience and business logic integration, rather than coding.

The result? New applications make it to market or into internal use faster and with less work than ever, removing barriers to innovation, creating fresh revenue streams and thrilling end users.

Enabling Mobile Transformations, Fast.

With Uniface, the same logic and business rules that guide your enterprise application can be reused to guide your mobile app as well. For example, when leading IT integration company One1 needed to extend the functionality of their ERP solution to include mobile capabilities, they used Uniface. One1 developers:

Learned Uniface in under two weeks with minimal training


Reused business logic from the existing ERP application

Mobile App

Created a seamlessly integrated and successful mobile ERP solution with no prior experience developing mobile apps

Streamlined, Reliable and Agile

Uniface’s streamlined, integrated approach to application development and deployment makes the platform an ideal choice for a wide range of projects. From startup ISVs creating device- and technology-agnostic applications to system integrators and internal teams developing enterprise mobile, web or client server applications for a single organization, users find that Uniface is a simple, reliable way to get the job done. Better yet, Uniface – available for use in a public, private or hybrid cloud fits seamlessly into any IT infrastructure.

Technology-Independent Application Development

Do your developers primarily work in the .NET framework? Keep it. Do they use Java? There’s no reason to replace existing application assets, just integrate and reuse them. Developing and deploying applications on Uniface doesn’t require a total organizational transformation. The platform is just as suitable for discrete projects as enterprise-wide systems – and either way, they’ll work just fine alongside everything else in your organization.

Successful, Sustainable Deployments

The proof of Uniface is in the applications developed and deployed on it. They’re secure, reliable and sustainable – a Uniface application has run for Switzerland bank UBS for more than 20 years. They’re scalable – Aurion, in Australia, used Uniface to build a payroll application that supports paying over 300,000 people every pay day. They work equally well on all modern hardware platforms and operating environments. Modernize and update through the reuse of existing components, rather than total rewrites. When the failure of an application development project is not an option, Uniface is the only option.