The Pure1 mobile app is designed for Pure Storage clients to monitor their appliances and manage support cases.
Pure Storage is an enterprise flash storage provider. It is a pioneer in all-flash storage and as one of the fastest growing enterprise IT companies in history, it enables customers to quickly adopt next-generation technologies, including artificial intelligence and machine learning, to help maximize the value of their data for competitive advantage.
When Pure Storage decided to upgrade their Pure1 application, they knew that the speed and quality of delivery of the new solution would be essential. The original application based on Apache Cordova technology had already started to fall behind the demands of modern times, so they decided to switch to Flutter technology. All while maintaining the original functionality and essence of what made the original Pure1 application special to its users.
What was ahead of us
Reverse engineering: Pure Storage needed to completely redesign their Pure1 app into the new Flutter technology, giving it a new coat of intuitive design while retaining all existing functionalities.
Time constraint: the clearly defined deadline left us no room for error and we decided to take a bold decision - to start development in parallel with designing the user interface.
For the project, we dedicated a project manager, a UI & UX designer and a team of developers focused on hybrid app development, and although Flutter wasn't our most familiar environment, we were able to adapt very quickly. We reverse engineered the app and due to the clear deadline for completion, we decided to design and develop the app at the same time, which is not a standard easy process.
We fully met the client's required test coverage and delivered the solution without error, on schedule and without the need for time consuming fixes or rework.
Pure Storage received a modern hybrid app compatible with iOS and Android. The app now boasts a fresh design with an improved user experience. Additionally, we have streamlined certain processes within the app.
The fact that Pure Storage already had a working application proved to be a big advantage in the speed of delivery of the new solution. They didn't have to start from scratch with specifications or analysis and we took what was already working and improved it.
This section displays individual appliances with their current status according to the filter selected by the user.
The user can create a new support request directly in the app, as well as view other open tickets and chat directly with technical specialists within the support case.
The dashboard section displays open support cases, alerts and a summary view of individual appliances. There is also a graph of the response and overall performance of all appliances.
Advanced sorting and filtering functions allow the user to view individual appliances according to selected filters such as location, alert status or ticket connection.
Performance itself can be specified as read or write speed, IOPS, load, and more.
Product owner
Technical Program Manager at Pure Storage
Member of Technical Staff at Pure Storage
”We started working together in 2023 and we were under significant time-pressure from the very beginning. The scope was fixed and locked, leaving no room for mistake, but we managed to do everything more or less according to the initial plan, thanks to Vojta and his team. Their approach was super correct, transparent and professional from the beginning, so we decided to continue the collaboration and we are all looking forward the future phases 🙌”
- Peter Gulyas, Technical Program Manager at Pure Storage
”Collaborating with Vojtech and his team to establish the Pure1 mobile team was a truly professional and seamless experience. Their dedication and ease of collaboration were exceptional. I wholeheartedly endorse the iDevBand team for their outstanding work ethic and professionalism."
- Rush Maniar, Product Owner of Pure1
Experience the app for yourself in a prototype below.