A low-code User eXperience ‘design language’

综合技术 2017-12-08 阅读原文

Mendix Atlas UI is a low-code tool intended for software application developers who find themselves bereft of any perceptible level of ‘front-end’ development or UI design skills.

Atlas can be used to define a standardised design language (to promote design best practices) across multiple autonomous development teams — this can help ensure that all apps conform to the organisation’s own design principles.

Magical analyst house Gartner has estimated that there may be as few as as User eXperience (UX) designer for every 17 developers, a survey result thar Menidx is keen to highlight.

Layered componentised UI

Mendix Atlas is described as a layered componentised UI framework with a web-based modelling tool featuring ready-to-use UI elements.

UIs are constructed through a combination of navigation layouts, page templates, building blocks (pre-configured assemblies of UI components) and widgets. Atlas assembles widgets in pre-configured layouts with optimal proportions, spacing and individual design properties.

The resulting app’s visual style automatically reflects a selected visual theme – either one provided by Mendix or a custom theme created with the Theme Customiser.

Enterprise design language

According to Mendix, “All design elements can be packaged as enterprise design language modules and distributed via a private App Store, ensuring that the organisation’s UI and design best practices are automatically employed across all Mendix development teams.”

The Mendix Web Modeler is meant for developers (and power users) materialise their app ideas using Atlas design elements. An integrated Toolbox enables discovery and drag-and-drop consumption of reusable building blocks and widgets. In addition, the Web Modeler bi-directionally syncs with the Desktop Modeler so developers can enhance prototypes with more complex logic and integrations, turning them into production applications.




JS中some()和every()和join()和concat()和pop(),push(),shi... 一、Array 1、some()和every() some()是对数组中每一项运行指定函数,如果该函数对 任一项返回true ,则返回true。...
Using Edge CSS3 animations separately on the same ... I'm looking into CSS3 animations these days and I was hoping I could use t...
对服务端渲染的一次实践(带你掌握服务端渲染)... 之前react做的一个应用,最近把首页改成了服务端渲染的形式,过程还是很周折的,踩到了不少坑,记录一些重点,希望有所帮助 前端使用的技术栈 re...
Android Inspired Snackbars In Vanilla JavaScript –... Preview: Description: The snackbar.js JavaScript library allows you to cr...
PearPlayer 2.0.5 发布,流媒体播放器 PearPlayer 2.0.5 已发布。更新如下: 当返回节点小于等于2个时回源播放 在https的网页中自动过滤掉http协议的节...