Skip to content
Back to portfolio
Applications / Case study

SEER / Royal

Element/Matrix mobile messaging, a crypto wallet and a Dapp connected through native, Flutter and WebView bridges.

Scenes & keyframes

Task

Connect messaging and wallet flows across an existing native mobile application and embedded cross-platform interfaces.

My contribution

Worked on Element/Matrix iOS and Android integrations, wallet interfaces, native–Flutter–WebView communication and request-signing callbacks. Contributions also included WebRTC/Jitsi integration, custom native frameworks, notifications and the SEER web presentation.

Technical decisions

Native application code owns platform capabilities; Flutter and embedded web interfaces exchange messages and signing results through explicit bridges. React Dapp interfaces provide another entry point into the wallet workflow.

Status and scope

Function Inc., 2021–January 2023. Royal recordings show historical interfaces. The App Store link identifies the related SEER product and may show a later version than the one I worked on.

Interface and implementation

Royal — historical mobile application interface.Royal — embedded Dapp interface.SEER — mobile website layout.

Links and resume

SEER website

SEER on the App Store

Short resume · Detailed resume