Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

3M Speeds Mobile-App Development and Gains

Real-Time Insight with Cloud Solution

“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.

Document published September 2014

You might also like