Manage your ML appearance, find other Magic Leap contacts, and invite them to Avatar Chats. A core Lumin OS app to integrate with other platform social features.
Product Design Lead
Overall Design Vision
Experience Flows
Interaction Design
UI Layouts
Project Management, Task Planning, Reviews
Coordination with larger UX Team, OS patterns
Coordination with SW, QA, Privacy, Product
User Testing
Creative early adopters
SDK access for developers
Lorena Pazmino, Principal Visual Designer
Cole Heiner, Interaction Designer
Rose Peng, Interaction Designer
A mix between contacts book, a social network, and social gaming features. A scalable contacts model with followers and mutuals.
One of the first Lumin OS apps.
Lumin OS interfaces are placed in the real world, combining 2D, 2.5D and 3D elements into new interaction patterns for multimodal inputs — headpose targeting, 3dof sticky touch, 6dof pointing, voice and gesture.
Motion, scale and depth became key ways to indicate active states and information hierarchy. The Social App was a proving ground for these new ideas.
The Social App links to 4 other system features – Avatar Chat, Outfit, Browser, Settings – creating new handoff patterns. In close collaboration with UX Visual Design, we designed 11 different scenes and new Lumin UIKit patterns for search, 2-column lists, list items, null states, loaders, FTEs and spatial depth for information hierarchy.
Extending the ML Social Graph across the OS. A contacts picker for the SDK to quickly invite other ML users to multiuser experiences outside of the Social App.
A modal overlay that sits in front of Lumin OS prisms. Search, select from Followers, or set a pin code to meet at a common session.
The Social App is a solid foundation for social computing. We designed this app imagining expectations for mature social networks on other platforms, not for the minimal essentials for this new platform.
We started with an extensive social graph and direct user to user invites. This proved to be more complex than anticipated with many possible failure points. As a simpler path, we later introduced a pin code option for users to meet at a common destination, instead of depending on perfect invite responses.