App UI
What is App UI?
This package is the UI Toolkit implementation of the App UI Design System.
It is intended to use this package in runtime apps development.
- Platform Agnostic: App UI aims to create high quality experience that effortlessly scale across platforms and mediums. Ranging from Web/Desktop to Mobile and Spatial interfaces.
- Reduce Complexity: App UI’s components and patterns help solve problems that come up time and time again. Consider employing patterns within App UI to improve consistency and scalability across runtime apps.
- Follow Code Structure: App UI’s components map directly to how they should be built out in code. Aim to leave no room for ambiguity or confusion when it comes to implementation.
- Prevent Double Handling: App UI provides a suite of consistent and implementable UI patterns right out of the box, leaving more time to solve problems for runtime app users.
- Reduce Visual Noise: App UI’s components have been designed to reduce visual noise and allow the user to focus on the task at hand.
- Be Replaceable: Aim to establish processes that are open and sustainable over time. Prevent bottlenecks and single points of failure where possible. By doing so, App UI will remain up to date and open to all.
Requirements
This Unity package supports Unity version 2021.3 and later.
Setup
As any others Unity packages, the easiest way to install this package is to use the Unity Package Manager.
- Inside the Unity Editor, go to Windows > Package Manager.
- Make sure your scope is set to Unity Registry.
- Look for the App UI package then click Install.
Samples
Please have a look at our samples. They are shipped with the package and can be imported via Package Manager.