The Project
This past June, we launched a second version of a mobile application we’d originally built four years ago for one of our non-profit clients, Metals Service Center Institute (MSCI).
MSCI is a trade association based in Rolling Meadows, IL that’s been around for more than 100 years serving businesses in the industrial metals industry across North America. With more than 32 chapters in the US, Canada, and Mexico, MSCI hosts frequent conferences and events throughout the year around the US for its members. It also produces industry reports, research, and membership surveys, and provides executive education courses, as well as advocates on policy issues affecting the metals industry.
We built MSCI’s first app in 2013 to enable its thousands of members to access in-depth, up-to-the-minute information about MSCI conferences and resources on their smartphones and tablets.
In our multi-phase approach, we first created a prototype iOS application (at the time, many of MSCI’s members were iPhone users) and then field-tested it at MSCI’s annual meeting. Our programmers then took the feedback we received from users (an increasing number of them were using Android devices, too) to make design and functionality improvements, and built out a second app for the Android platform.
“We’ve been working with Solid for several years now to build our website and our iOS/Android apps. They are a pleasure to work with and we’re very happy with the results. We’ve heard literally nothing but great things about the website we launched in 2018. You can trust Solid to take care of you…definitely recommended.”
Ryan Hietpas, Executive Director, Digitalization & Technology, MSCI
The Challenge
The app has been a big success in helping MSCI promote its conferences and thought leadership to its members, who also use the app to network with peers and potential customers.
And over the years since its launch, we’ve partnered with MSCI to make updates to the app’s content and functionality. But as the mobile app world has rapidly advanced, what we built for MSCI in 2013 was starting to show its age.
- Outdated design / The design needed a refresh.
- Syncing content updates on two different platforms was a complex, time-consuming process that required writing and modifying two sets of code for two separate platforms. With every new feature MSCI wanted to add, our programmers had to write it in two versions — adding to the length of time (and cost) it took to work out any bugs on each of the platforms before going live with the updates.
- And, the different platforms gave users a slightly different esthetic (though no less quality) experience, depending on the device they were using.
- Managing 2 separate apps for iOS and Android
Goals
- Ability to make more updates to both platforms, faster
- Create a way for data to sync and be retained on the device without long download times
Our Approach: Microsoft Xamarin
Xamarin is the platform of choice for us. It is a significant time saver for programmers, makes updates easier, and is a huge cost savings for our customers.Jesse McCabe, CEO, Solid Digital, LLC