The Trimble suite of products spans a plethora of business sectors, technology platforms (e.g. web-based, mobile, desktop, etc), frontend languages and technology stacks (e.g. Angular, Java, HTML/CSS, etc), work applications (in office, in the field, in a machine, etc) and devices (tablets, phones, laptops, desktops, and Trimble HW). In order to ensure different teams can build beautiful, consistent user experiences, the current release of Modus is targeted at the supported environments outlined below.
Currently Supported
Web-Based Software
Software that is built to be viewed on a web browser on a desktop, tablet, and/or other mobile device. The content adapts to different screen sizes. Modus provides a responsive grid and design patterns that reflect best usability practices for all breakpoints.
Introduction to Modus Web Patterns.
In-Field Software
The in-field, high-contrast library is specific to applications used outdoors on handheld or in-cab devices where the environmental conditions cannot be controlled. These applications are built to meet the users’ special needs, such as challenging outdoor lighting, moving or vibrating devices, and/or impeding protective clothing.
Introduction to Modus In-Field Patterns.
Mobile Applications
Modus supports native, hybrid, and web-based apps designed to run on a mobile device such as a phone or a tablet. Currently, we do not support watch patterns.
Introduction to Modus Mobile Patterns.
XR Environments
Modus provides UX patterns for Trimble built hardware, and/or mixed-reality devices, such as the Microsoft HoloLens.
Introduction to Modus XR Patterns.
Technology Stacks
Modus recommends developers use the Modus Web Components library, which is framework-agnostic. We also currently support Bootstrap and React-Bootstrap components.
Coming Soon
Desktop Software
A desktop application runs on a computer or device locally and is built to be installed in the environment of the device’s operating system (i.e. Microsoft Windows).