Magic Pad

A new way of working with hand writing

Why we need the Magic Pad

Working in software development and design, we are often required to ship one-off solutions. Sometimes we’re working within time constraints and sometimes we just haven’t yet agreed upon a path forward. These one-off solutions aren’t inherently bad, but if they aren’t built upon a solid foundation, we eventually find ourselves having to pay back accrued technical and design debts. Visual language is like any other language. Misunderstandings arise if the language is not shared and understood by everyone using it. As a product or team grows, the challenges within these modalities compound. Design has always been largely about systems, and how to create products in a scalable and repeatable way. From Pantone colors to Philips screws, these systems enable us to manage the chaos and create better products. Digital products are perhaps the most fertile ground for implementing these systems and yet it’s not often considered a priority. A unified design system is essential to building better and faster; better because a cohesive experience is more easily understood by our users, and faster because it gives us a common language to work with.

We work hard to give you a unique experience

Use simple gestures and natural expressiveness
User input is extended to allow the user to express desires, reactions to what is being displayed which change their experience Gestures, annotations to elements which are interpretable
Using benefits of pen & paper
Provide users with the benefits of using pen and paper as a way of connecting to, exploring, and conversing with their digital data in a more natural and human-centric manner
Show the thought process
Capture and retain the thought process behind work progression for the user visually
Natural communication between humans and machines
Enablement of methods of natural
query via AI techniques to existing business systems with minimum  modification, whilst designing a UX that enables users to converse naturally with these business systems.
Form less, process-less dynamic data entry and retrieval
User inputs data relevant for them
whenever and however it comes into their minds, and relevant data is displayed back or executed

Natural communication between humans and machines

Enablement of methods of natural query via AI techniques to existing business systems with minimum  modification, whilst designing a UX that enables users to converse naturally with these business systems.

Using benefits of pen & paper

Enablement of methods of natural query via AI techniques to existing business systems with minimum  modification, whilst designing a UX that enables users to converse naturally with these business systems.

Use simple gestures and natural expressiveness

User input is extended to allow the
user to express desires, reactions to what is being displayed which change their experience Gestures, annotations to elements which are
interpretable

Show the thought process

Capture and retain the thought process behind work progression for the user visually

Form less, process-less dynamic data entry and retrieval

User inputs data relevant for them
whenever and however it comes into their minds, and relevant data is displayed back or executed

Whats a design language?

Airbnb has experienced a lot of growth over the years. Currently our design department consists of nearly a dozen functions and outcome teams. It became clear that we needed more systematic ways to guide and leverage our collective efforts. While we recognized these challenges within the company, I believe they are symptoms of larger software industry problems. Too few constraints Software design has few physical constraints compared to many other design disciplines. This allows for a variety of solutions to any given challenge, but also opens it to disjointed user experiences. As product owners and designers, we have to create and follow our own constraints.

Whats a design language?

Working in software development and design, we are often required to ship one-off solutions. Sometimes we’re working within time constraints and sometimes we just haven’t yet agreed upon a path forward. These one-off solutions aren’t inherently bad, but if they aren’t built upon a solid foundation, we eventually find ourselves having to pay back accrued technical and design debts. Visual language is like any other language. Misunderstandings arise if the language is not shared and understood by everyone using it. As a product or team grows, the challenges within these modalities compound. Design has always been largely about systems, and how to create products in a scalable and repeatable way. From Pantone colors to Philips screws, these systems enable us to manage the chaos and create better products. Digital products are perhaps the most fertile ground for implementing these systems and yet it’s not often considered a priority. A unified design system is essential to building better and faster; better because a cohesive experience is more easily understood by our users, and faster because it gives us a common language to work with.

Whats a design language?

Working in software development and design, we are often required to ship one-off solutions. Sometimes we’re working within time constraints and sometimes we just haven’t yet agreed upon a path forward. These one-off solutions aren’t inherently bad, but if they aren’t built upon a solid foundation, we eventually find ourselves having to pay back accrued technical and design debts. Visual language is like any other language. Misunderstandings arise if the language is not shared and understood by everyone using it. As a product or team grows, the challenges within these modalities compound. Design has always been largely about systems, and how to create products in a scalable and repeatable way. From Pantone colors to Philips screws, these systems enable us to manage the chaos and create better products. Digital products are perhaps the most fertile ground for implementing these systems and yet it’s not often considered a priority. A unified design system is essential to building better and faster; better because a cohesive experience is more easily understood by our users, and faster because it gives us a common language to work with.