3M needed a mobile app to track assets for one of its business divisions. Using Microsoft Azure Mobile Services and the Xamarin development platform, 3M created an app in just two days that allows salespeople to access real-time asset data from any mobile device. The app syncs data with the cloud and runs natively on iOS, Android, and Windows phones. With the new solution, 3M has improved customer support and insight into business expansion opportunities.
3M needed a mobile app to track assets for one of its business divisions. Using Microsoft Azure Mobile Services and the Xamarin development platform, 3M created an app in just two days that allows salespeople to access real-time asset data from any mobile device. The app syncs data with the cloud and runs natively on iOS, Android, and Windows phones. With the new solution, 3M has improved customer support and insight into business expansion opportunities.
3M needed a mobile app to track assets for one of its business divisions. Using Microsoft Azure Mobile Services and the Xamarin development platform, 3M created an app in just two days that allows salespeople to access real-time asset data from any mobile device. The app syncs data with the cloud and runs natively on iOS, Android, and Windows phones. With the new solution, 3M has improved customer support and insight into business expansion opportunities.
“Integration with Xamarin Studio and Visual Studio,
along with built-in functionality, made Azure Mobile Customer: 3M Website: www.3m.com/MVSS Services the best choice….Having the right tools and Customer Size: 88,667 employees Country or Region: United States capabilities to put a stable, robust, and functional Industry: Manufacturing solution together in two days is a great story.” Customer Profile Jason Fox, Mobile Application Architect, 3M Based in St. Paul, Minnesota, 3M is a leading global designer and producer of 3M, a leading manufacturer, wanted a better way to track assets more than 55,000 products and technology solutions for a wide range of in one of its business divisions. Challenged to deliver a solution industries. in a weekend, it used Microsoft Azure Mobile Services with Software and Services Microsoft Visual Studio and the Xamarin development platform Microsoft Azure platform to rapidly create a tracking app that syncs with the cloud and − Microsoft Azure − Microsoft Azure Mobile Services runs on multiple mobile devices. With real-time insight, 3M is Microsoft Visual Studio improving customer relationships and support for business − Microsoft Visual Studio 2013 expansion.
Business Needs data collection and reporting. The
3M Company produces more than 55,000 company had recently purchased the products for industries including assets of parking, tolling, and automatic healthcare, retail, consumer electronics, license plate reader businesses, and and construction. Based in St. Paul, required better insight into these Minnesota, 3M has customers in more acquisitions. Chad Reed, Global Business than 200 countries and reported sales of Manager for 3M Parking Systems, says, US$38 billion in 2013. “With thousands of installations across the world, we couldn’t keep track of our The company has a long track record of software and hardware deployments, innovative technology solutions. For which made it difficult to understand our example, 3M helps its customers optimize market penetration.” parking operations by automating fee collection and other processes. To improve 3M wanted a tracking application that For more information about other support for this rapidly expanding sales staff could use to get real-time Microsoft customer successes, please visit: segment, 3M needed to automate its own information about the type and location of www.microsoft.com/casestudies 3M products in parking lots and garages. So creation of Android, iOS, and Windows devices, potentially thousands of machines that it could be used on-site with potential software including mobile apps. and data sources, and a cloud platform. customers, the solution would have to The 3M team credits its success to a provide access to data anytime, anywhere, Creating apps that would run natively on streamlined development environment. and from an array of mobile devices. Jason mobile devices instead of a website had “Integration with Xamarin Studio and Fox, Mobile Application Architect at 3M, several advantages. Salespeople, who Visual Studio, along with built-in upped the ante by volunteering to deliver frequently lost connectivity while traveling, functionality, made Azure Mobile Services the new app in one weekend. would be able to work offline. And after the best choice for a mobile-services back gathering new information, they would be end,” say Fox. “Having the right tools and For Fox and his team, these requirements able to synchronize seamlessly with the capabilities to put a stable, robust, and meant turning to the cloud instead of an cloud. Fox estimates that approximately 80 functional solution together in two days is on-premises datacenter. “My first thought percent of the code was shared between a great story.” was to go directly to the cloud because we iOS and Android platforms, which was one needed to provide access not only to our reason it was possible to complete the “The platform provides us with an salespeople, but to resellers who didn’t have project within two days. Easy data opportunity to quickly scale a full solution access to our internal network,” says Fox. integration with Azure Mobile Services was and provide updates within a very short “The cloud just seemed like a logical another reason the project was completed response time,” says Jason Rivera, choice.” so quickly. Currently, the company collects Manager of Product Development at 3M. data from approximately 1,300 different "The benefits of the Azure Mobile Services Solution 3M devices and business systems, and can platform place the power in the hands of The 3M development team decided that the easily scale as needed. our development team.” Microsoft Azure platform was the best option. “I knew I wanted to go to the cloud, Approximately 40 salespeople use the Increases Insight and Efficiency because in addition to better scale and asset-tracking tool to display real-time With real-time access to data on mobile accessibility, I wanted the flexibility to use information about 3M installations around devices, 3M sales teams can work more data in many different ways,” says Fox. “I’d the United States. Whenever a salesperson efficiently. “The number-one benefit to the worked with a lot of different cloud back enters new data, the information is sales teams is ease of use,” says Fox. “With ends, and because I’d said I could get the immediately available to others in the field apps powered by Azure Mobile Services, project done in two days, I knew which through Notification Hubs, a push they can immediately see where we have platform I’d have the most success with— notification engine in Azure Mobile equipment installed without having to call and it was obviously Microsoft Azure.” Services. The solution also takes advantage a home office.” of the mapping and GPS technology built The developer chose Microsoft Azure into each mobile device to automatically Improves Support for Business Growth Mobile Services for a secure, scalable provide highly visual, location-specific Aligning with the 3M reputation for platform that would easily integrate and information. 3M division is also creating an technological innovation, the solution can store data from 3M equipment and other app for Windows Phones using Xamarin to easily be extended to support growth sources. “We have the in-house talent to port code, and is looking at opportunities across the company. “3M has a history of build a back end from scratch ourselves, but to create similar tracking apps for other leading change throughout its businesses, there was no way I would be able to create business groups. but that doesn’t mean that innovation a mobile app with all the back-end services doesn’t happen internally,” says Reed. in a reasonable amount of time without Benefits “While this solution based on Azure Azure Mobile Services.” By using Azure Mobile Services in an Mobile Services is intended for use within integrated development environment with 3M, we’ve introduced it to our distribution Fox used Xamarin, a development platform Xamarin and Visual Studio, 3M significantly network to much acclaim. They quickly saw with a C# shared code base, to write native accelerated development time to create an the power this type of tool could possess apps for iOS and Android devices. Xamarin application that improves insight and and immediately began to ask for similar includes Xamarin Studio, an integrated support for business growth. tools.” development environment that integrates with the Microsoft Visual Studio 2013 Accelerates Development development system for streamlined In two days, 3M created a tracking solution that connects multiple types of mobile
This case study is for informational purposes only.
MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.