(Sign in)
Stratovan Logo
 

Overview Layout Technology Selection Management and Data Binding Notifications

WhitepapersResolution Independent LayoutCentralized Selection Context

 
 

Stratovan Encircle™ is a cross-platform foundation tailored to imaging applications. The complexity of imaging software demands harmonious integration of numerous technologies. Encircle incorporates patent-pending user interface technology that permits natural user interface evolution while minimizing internal changes to data structures, algorithms, and connective logic. Encircle minimizes the complexity in creating multi-target commercial quality applications that look and act like native software. On a Mac it looks like a Mac application and on Windows it looks like a Windows application.

Encircle reduces the complexity of connecting user interface (UI) elements to complex data structures and algorithms.

Encircle binding

Encircle complexity

Measuring the complexity of a user interface is challenging. Tangible metrics such as lines of code and required level of understanding are both reduced using the Encircle platform. However, it is the intangible issues that contribute to complexity in difficult to measure ways. Consider these questions in regard to your current platform of choice and how they contribute to your everyday workload:

  • How do you position widgets in a UI layout? (more)
  • How is the UI context (i.e., a list box selection state) accessed by application data structures and algorithms? (more)
  • How do widgets get their data? (more)
  • What percentage of your time is spent on (re-)wiring UI elements to data structures compared to high-value time spent on data structure and algorithm development?
Furthermore, consider how each of these issues affect late-stage UI design changes. Typically, these issues result in several hours/days of work for minor UI changes, such as moving a button or changing the window hierarchy.
A Data Visualization and Analysis Company