Enigma Recovery is a Windows and Mac application that recovers deleted and existing data from iOS devices and backups. I designed the full UX and UI for this software for both platforms. I chose an analogous color scheme—blue (expertise and stability) and green (safety) to position the brand as safe and the company as experts. One of the main challenges was to make the user onboarding process as easy as possible—this was achieved through breaking down the recovery process into clear steps, automating steps where possible, and adding a progress bar. For the data view, I used a traditional dashboard layout (sidebar and content area) and used iconography and photos as much as possible to make the data easy to digest.
My Design Process:
- Planning the project
- Competitor research
- User research (surveys, feedback from the company’s customer service agents).
- Researching analytics data from the previous edition of this software
- Designing flow charts
- Wireframes (static and interactive)
- User testing and feedback (Usertesting.com, Starbucks testing)
- High-fidelity designs (static and interactive)
- User feedback (Usertesting.com, Starbucks testing)
- Final adjustments
- Handoff to developers (style guide)
Onboarding flow diagram
I created this flow to work out the quickest way I could help users achieve success with the application.
Connect device wireframe
I used wireframes to incorporate three key elements in this section of the application: main sidebar, progress bar, and main content area.
Messages dashboard wireframe
In this wireframe, I focused on making it easy for users to see their messages and understand what is shown at a glance.
The finished design of this screen is using a familiar graphic of an iPhone with an animated cable connecting to it to make it easy for users to understand what is required.
I used a clean, uncluttered layout/design for this screen to make selecting date as easy as possible.
Scan in progress
On this screen, I focused on showing recovered data as soon as possible because users don’t like waiting.
In the finished design for the messages view, I used an iOS-like design for the speech bubbles to give users a familiar feel.
I focused on making the “Upgrade” modal self contained and easy to use.
I designed the “Photos” screen with familiar controls: list view, grid view, sort options, and so on.