Enterprise Mobile Mashups: Access Any System from Any Device at Any Time

  • author image

The proliferation of mobile devices and the applications they have spawned present enterprise IT with enormous opportunities – and a difficult challenge. Business users have embraced smartphone and tablet use, which represents potentially significant productivity gains for their employers. Yet, companies are still struggling to find ways to facilitate information access for mobile users. How can IT help mobile end users tap into data housed in legacy systems? How can IT be sure that information presents well regardless of the user’s preferred device or operating system? Both questions can be answered with one response: mobile mashups.

Before we examine what the mobile mashup is and why enterprise IT must adopt it, it’s important to look at how mobile trends are affecting the business environment. As the consumerization of IT continues to spread within the enterprise, the ability to access business applications via mobile devices will become increasingly more important to accommodate today’s mobile workforce. In the consumer market, the typical iPhone user has about 50 apps downloaded to his phone. Similarly, Androids average 35 apps per user.

Enterprise mobility refers to the business use of mobile devices, which is rapidly catching up to interest in consumer apps thanks to new breakthrough capabilities in mobile enterprise application platforms (MEAPs). A recent Gartner report claims that at least 50 percent of enterprise email users will rely on a browser, tablet or mobile client instead of a desktop by 2016, due mainly to the increasing comfort of using a mobile device and a browser for enterprise applications.

Gartner has also suggested that as much as 50 percent of the workforce will use mobile devices for business by the end of 2013. This reality presents new challenges for IT departments as employees rely on desktop computers less and less. PCs will not become completely obsolete, but businesses will need to consider arming employees with useful, versatile apps. This includes integrating existing systems and creating mobile business apps that can be used seamlessly throughout the enterprise.

So how can businesses keep pace with this consumerization trend and make it easy for employees to access key information on the go? The solution is enterprise mobile mashups. A mashup pulls raw data from multiple back-office systems and other sources and combines that data to create discrete capabilities with usable information for the mobile business user. Integration to back-end enterprise resource management (ERP), e-commerce and customer relationship management (CRM) systems is essential in making a mobile application meaningful and efficient in high-pressure and fast-paced environments.

The idea of mashups is not new; it can be found in many online applications. One example is a CRM system that pulls in current weather data for your customers’ locations and displays it in frames within their current windows. This same concept, when applied to mobile devices, is what allows business leaders and their employees to use smartphones to access key information from multiple systems and interact with that information from any device, in any location and at any time. This is achieved using a mobile enterprise application platform with the strong integration capabilities required to support the iOS, Android, Windows and BlackBerry mobile platforms as well as the hundreds of back-end systems in use at companies around the globe.

For consumer-facing business applications, the user experience, app design, interactivity, social dimension and appeal of the content are all becoming more relevant. Just like consumer apps, the business apps employees use to interact with your company via smartphones should offer highly sophisticated experiences. This starts with building apps with the native look and feel associated with users’ preferred devices. Gamification, which is the process of adding gaming principles to company interactions to create an overall satisfying consumer experience, should also be considered. True success will come from your company’s ability to create an experience that goes beyond simple forms and submit buttons.

In addition, the attention span of a mobile device user versus a desktop PC user drops significantly from two to three minutes to about one minute. Since mobile users are paying attention for a shorter period of time, this need for swift, accurate data streaming paired with the ability to easily act on that information is key. This can apply to actions ranging from providing an approval, submitting an order, updating a location or various other tasks. Successful enterprise mobile mashups pull information from enterprise systems, display information in mobile apps, take action from the mobile device and update the back-end systems via cross-platform, cross-device mobile enterprise application platforms, ensuring core app logic can be used on any smartphone.

Three guidelines for a mobile mashup

For any IT leader embarking on a mobile mashup project, there are three key tips to keep in mind:

  1. Plan for shorter mobile attention spans. Mobile users are typically in a hurry and on the go. While business processes performed from a desktop may incorporate numerous screens and detailed workflows, the mobile user will insist on the ability to work in short bursts of interaction with only the key steps involved. Finding the right balance between careful and quick is essential to a properly designed mobile mashup.
  2. Mashups should display essential data first and integrate only the most relevant information from other systems. The power to integrate any piece of data from any application can be intoxicating. Although the mashup of information may be essential to usability, trying for a “mashdown” of every bit of available data into the mobile device is a mistake. Design mobile mashup apps to utilize and display the information that the user truly needs and wants to see
  3. Mashups should reflect the native look and feel of the mobile users’ devices. An application that runs on an iPhone will gain wide user acceptance only if it has the look and feel of an iPhone, a BlackBerry app should look like a BlackBerry app, and the interaction of an Android app should feel like other Android apps.

The pressure on IT departments to create, deploy and maintain mobile business apps will only intensify as smartphones and tablets saturate the consumer market.

The only way to cope with such pressure is to ensure that old methods are not applied to new problems.

A true development solution must be cross-platform and deliver device-specific functionality.

Regev Yativ is president and CEO of Magic Software Enterprises Americas. He is responsible for the company’s business operations in the Americas (North America, Canada and Latin America) and is based in the United States. Previously he served as Magic Software’s managing director in Europe and Japan, significantly growing those regions.


By Del Merenda

eBusiness-focused SaaS solution providers may be in a unique position to best mitigate ‘mashup’ management complexities and headaches for BtoBs that must move quickly to capitalize on mobile markets. These SaaS provider’ systems must offer a highly secure and intuitive end-to-end ‘experience’ for all types of website visitors, if they expect to sell their wares profitably. So, if the SaaS provider delivers: a full cadre of database driven product selection/configuration; web lead capture; interactive sales quotes; sales order management; and other supporting value chain functionality, the provider likely also fully integrates with 3rd-party CRM, ERP, CEM and CM and other systems. As such, a central business management process repository already exists, ready to go mobile without browser or platform compatibility issues; without app distribution headaches, and offering a single source, tight security management solution for the customer.

By Olivier Picciotto

This article focuses on enterprise mashups for mobile. I totally agree with concept but one of the most important problem found in enterprises is not listed in this paper. The problem is that in most Enterprises, only 5 to 10 % of the business applications can be accessed by using APIs. This limit strongly mobile enablement and mashups. This is why some technologies available on the market can help by exposing existing apps as web services and by mobile enabling them with a fraction of the cost compared to traditional development.

Post Your Comment

Leave another comment.

In order to post a comment, you must complete the fields indicated above.

Post Your Comment Close

Thank you for your comment.

Thank you for submitting your comment, your opinion is an important part of

Your comment has been submitted for review and will be posted to this article as soon as it is approved.

Back to Article

Topics Related to this Article