The SATCOM UX Guidelines provide standard User Experience Design processes applied to SATCOM Applications. It is recommended that these processes are followed as a guide to designing your SATCOM App.
The UX Design Process
- UI Design
- Concept Design
- UI Wireframe Design
- Visual Design
Key Factors for SATCOM UX Design Success
Conducting User Research- Who the users are and what they need to accomplish.
Prioritizing Features - What features are most critical to achieving the user’s goal.
Identifying SATCOM App Types- Identifying the app type and mapping it to pre-established SATCOM App Patterns.
Utilizing CSS Templates - Adhering to component behaviors and the visual design standards provided for SATCOM Apps.
Four Core SATCOM Design Principles
Well designed SATCOM App will also incorporate these four key design principles.
During the design process, refer back to these principles frequently to ensure your app is adhering to these design fundamentals.
Web Versus Native Application Design
The distinction between Web and Native design and development is rapidly blurring. A few years ago native apps were faster. They had access to hardware and didn’t need a network connection to run. Comparatively, Web apps were slower, had limited capabilities and required a network connection.
Today Web apps run more quickly using compiled code, have more access to hardware and can work without a network connection.
Operating System-Centric Development
Native apps typically target specific operating systems and adhere to established interface guidelines for the OS. When developing on a single platform, the developer can take advantage of performance enhancements and polishing/pushing UI conventions to the “nth” degree.
Few Defined UX Standards for Web
While the Web has no definitive UX Design standards, users have expectations about how most controls will work. There are well-established industry standards for things like Radio Buttons, Checkboxes, Dialog Boxes, Scrollbars, and Buttons. Users are familiar with these elements and expect them to be consistent throughout Web applications. Beyond basic controls, there are no definitive UX standards for the Web -- every app can be designed in a multitude of ways. Institutions must develop their own standards as in the SATCOM User Experience Design Guidelines which put forth many of the best practices for app design.
Disparity of Toolkits
Desktop and Mobile provide robust UI development toolkits, resulting in more sophisticated and consistent apps. On the other hand, Web development consists of a fairly thin toolkit: buttons, pictures, pages, etc. The sparse availability of components results in relatively primitive apps with negligible consistency.
The Web community continues to improve the toolkit offering through such development kits as Bootstrap. However, no one owns the Web, and such development kits merely nudge Web apps forward rather than drive the platform.