Superapp

The Rise of Desktop Superapps: Transforming the Work Environment

With Desktop Superapps, see the entire desktop experience transformed into a single, cohesive application.

What is a Desktop Superapp?

Over the past few years, we embarked on a mission to develop a cutting-edge next-generation trading front end. However, what emerged from our efforts was something far more remarkable: a unified user interface (UI) platform with a common launch point and an app store where different apps, each using distinct UI technologies, seamlessly worked together within the same window frames. These apps were also infused with modern windows management functions, including window grouping and the ability to save and share desktop layouts effortlessly. We used one of the leading FDC3 platform framework providers to do so while also enabling our apps to share information and features using its powerful interoperability capabilities. To give it a unified look and feel, we created our own UI Design System and implemented reusable UI components. This blend of essential elements resulted in a fusion of app boundaries, where users no longer could tell where one app ended and another began. What we’ve built represents an emerging enterprise design pattern, which we now call a “Desktop Superapp.”

Our initial encounter with the Superapp concept came from Gartner’s research reports on mobile apps, where they defined a “Superapp” as a platform that delivers a collection of mini-apps for personalized and consistent user experiences (see references 1, 2, 3). While Gartner’s focus was on mobile apps, the “Desktop Superapp” integrates various standalone desktop applications into a unified interface so that, to the user, they form a comprehensive all-in-one tool that facilitates and optimizes all of the functionality they need for their workflow.

Exploring the Desktop Superapp: The Four Pillars

When we talk about a Desktop Superapp, we’re describing a sophisticated software environment that surpasses the capabilities of typical desktop applications. It’s an assembly of separate applications that collectively cater to the unique and demanding requirements of the financial sector.

One might wonder how multiple apps can function as a single Superapp, and this is where the four core pillars of the Desktop Superapp come into play.

When we talk about a Desktop Superapp, we’re describing a sophisticated software environment that surpasses the capabilities of typical desktop applications. It’s an assembly of separate applications that collectively cater to the unique and demanding requirements of the financial sector.

One might wonder how multiple apps can function as a single Superapp, and this is where the four core pillars of the Desktop Superapp come into play.

Pillar I – UI Ecosystem: The foundation of collaboration

The UI Ecosystem forms the core infrastructure of the Desktop Superapp. It’s a dynamic digital environment that hosts and links a variety of applications, creating a space where apps cooperate and share resources. This environment fosters collaboration and coherence, making it convenient and efficient for users.

Pillar II – Seamless User Experience (UX): Enhancing user interaction

Creating a financial desktop Superapp is a complex task with many details to consider. One of the most critical aspects is ensuring a seamless user experience. This means maintaining a consistent and intuitive interaction across all applications, including design, functionality, and behavior.

Pillar III – Interoperability: Promoting collaboration

In a Desktop Superapp, interoperability plays a crucial role. It allows different applications to communicate and collaborate by sharing data and functionalities, creating a smooth user experience. Achieving high levels of interoperability involves overcoming challenges and adopting technologies and standards like FDC3.

Pillar IV – Governance: Structured framework for sustainability

Building a Desktop Superapp is a complex process that demands a structured governance model. Without proper governance, the Superapp could quickly become a chaotic mix of applications that fail to deliver a seamless user experience. Governance encompasses activities such as smoothly onboarding new applications into the platform, maintaining consistency across applications, managing interoperability, ensuring compliance, and addressing security concerns.

Conclusion: The ongoing journey

This article merely scratches the surface of the Desktop Superapp phenomenon. We intend to provide in-depth insights into each of the four core components in future articles. Our goal is to guide the creation of firmwide platforms that redefine user experiences, enabling users to accomplish more than traditional enterprise systems can offer. The Desktop Superapp is not just a concept; it’s a paradigm shift, and our journey to describe how to unlock and realize its full potential has only just begun.

References:

Retrieved October 7, 2023. Gartner.com. https://www.gartner.com/en/information-technology/glossary/superapps
Wong, J. (2022, September 28). Gartner.com. https://www.gartner.com/en/articles/what-is-a-Superapp
Wong, J., Leow, A., Shen, S., Motoyoshi, K., Gaughan, D., & Gotta, M. (2022, October 17). Top Strategic Technology Trends for 2023: Superapps. Gartner.com. https://www.gartner.com/en/documents/4020032

Related Resources

Want to stay connected?

Sign up for the latest news!

About the author
Rene Holl, PhD
Principal Product Designer/Researcher & Product/Program Mgr.
René Holl is a Principal Product Designer/Researcher and Product/Program Manager with over 25 years of experience in user-centered interaction design and execution management. From product vision to execution and post-launch optimization, René has in-depth expertise in digital ecosystems and data-rich transactional enterprise platforms. René supports clients in their digital transformation, ensuring the successful implementation of the four essential pillars for a thriving Desktop Superapp. This includes formulating UI ecosystem strategies, designing seamless user experiences, fostering application interoperability, and overseeing critical governance workstreams throughout the enterprise. René has a PhD in psychology with a focus in human computer interaction from The New School for Social Research, a MA in computer science from Brandeis University with a dual focus in human computer interaction and artificial intelligence, and a BA with a double-major in cognitive science (artificial intelligence track) and bio-psychology from Vassar College.
About the author
Vladimir Korostyshevskiy
Engineering Manager
Vladimir Korostyshevskiy is a seasoned Engineering Manager with an extensive journey from being an individual contributor in software development to a strategic leadership role. With a deep-rooted experience that spans over two decades, Vladimir has demonstrated exceptional prowess in managing complex, high-stakes projects and leading diverse, high-performing development teams.
Context Data and Intents: Core FDC3 Standards
Interoperability: Realizing the Full Potential of the Desktop Superapp Through Context Aware Applications
What is a Desktop Integration Platform Anyway?