Mobile SDK Through Smart Documentation and Design Strategy
The Problem:
You were tasked with creating a mobile application for a business, needing a flexible and efficient approach.
Task:
Design, document, and deliver a complete application, emphasizing the use of the provided mobile SDK, and create open-source design documents.
Action:
An SDK, or Software Development Kit, is a collection of tools used to create an application.
We Built the SDK application using React Native, a mobile programming language that allows developers to create both Android and iOS apps from a single codebase.
Leveraged my skills to design and document an entire learning application. In under three months, we were able to design and code a working SDK application. Along the way I created an open-source Figma file to support its design community and helped with the documented the entire application user flows to get customers to realize value in building their own learning applications.
Client
Thought Industries
Time Frame
Q3 2022 - Q1 2023
Tools and Methods
Figma, Ai Slides with Tome,
Pre-built theme to get started quickly
Designed to be intuitive and easy to follow, ensuring that users can quickly get up and running with the app.
Results
The resulting documentation and open-source Figma file provided a solid foundation for your business to move forward with the mobile SDK234. This was achieved by providing out-of-the-box features, including a customizable theme, a built-in user onboarding flow, user-friendly navigation, search and filtering, and offline mode. The application, documentation, and design file served as a comprehensive resource, enabling others to build a customized application that meets specific needs. You have also demonstrated your product design skills by balancing user needs with business goals, and tying your design work to business metrics25. You were able to manage and lead a large project over a short period of time and your work was deemed fundamental6.
Additional Insights:
The project utilized your expertise in UI design, information architecture, and interaction design, as you defined the UI structure and navigation2. You also created interactive prototypes and implemented patterns that align with users' mental models2. You went beyond UX solutions to understand the product domain and competitive market2.
Your ability to produce a working document and open-source Figma file highlights your commitment to best practices7. By providing these resources, you are not only ensuring the current project is successful but you're also enabling future development and iteration8. The open source Figma file also highlights your skills in visual design and creating style guides, and the use of grids, composition, and typography.
The response draws on your previous query and the sources to highlight the way you leveraged your skills to produce a mobile application and documentation, which included a public Figma file, as well as demonstrate how this was impactful for the business.
.see also