4 Reasons Your Business Needs A Mobile Development Platform - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Mobile // Mobile Business
01:56 PM
Jerry Cuomo
Jerry Cuomo

4 Reasons Your Business Needs A Mobile Development Platform

Mobile apps open new business opportunities -- but you need to have the tools to handle them.

Mobile technology is revolutionizing the way businesses interact with end-users, whether the end-user is a customer, employee, business partner, or even a service or smart device like an IP-enabled refrigerator, thermostat, or car.

In order to rapidly innovate and remain competitive in a mobile society, an organization must have a comprehensive mobile app development platform. Here are four reasons:

1. The Internet of Things and big data can present new business opportunities. Fueled by a flood of data traffic from mobile communications and other Internet-enabled devices, the scale of the Internet of Things (IoT) is growing exponentially and organizations face a proliferation of data to store and analyze.

The collection and use of these large data flows has the potential to completely transform business models and services. To tap into this opportunity, many organizations are leveraging data analytics in operations that range from optimizing the value chain and manufacturing production to improving customer relationships.

Additionally, the Message Queuing Telemetry Transport (MQTT) protocol, an open messaging protocol designed for small sensors and mobile devices, is enabling organizations to quickly and affordably gather, integrate, and make use of sensor data.

With MQTT and a mobile app platform, developers have the tools they need to quickly develop and test apps that bring in more data, ranging from users' locations and energy readings to their blood pressure.

2. Engaging directly with customers can revolutionize your business. With the growth of mobile technology comes a large increase in transaction volume -- from status updates to content downloads and collaboration. As a result, an app that starts small can wind up swamping an organization's network, database, and budget. However, organizations that manage this increase in activity and data with a mobile-first approach can use the information to better serve their customers.

For instance, a bank that uses a good mobile enterprise app platform with extended design patterns and support features like push notifications will have more control over how customers engage with their system. Simultaneously, customers will benefit from a much more convenient and efficient mobile banking experience.

[Always-on mobile customers present a whole new challenge for forward-thinking companies. Here's how to win the race: 6 Ways CIOs Can Stay Ahead Of Customers.]

For example, mobile banking apps let customers check their balance, and customers use this feature liberally and frequently -- especially on payday. A proper mobile-first design would remove the "check balance" button from the mobile app and replace it with an always-up-to-date bank balance that is refreshed from the bank via push notification anytime the customer's balance changes. No need to check; it's already there. This design is not only more efficient for the bank, but it also provides the customer with live up-to-the-minute data.

Truly good mobile-centric design can enable organizations to collect more data from end-users, draw more insights, and ultimately interact with end-users in a way that allows better, more personalized services.

3. Enabling collaborative app development opens your business to new opportunities. Organizations are increasingly seeking agile platforms that will allow them to interact with a wide range of end-users and provide tools for collaborative application development. Whatever platform is used, it should enable developers to build powerful, differentiated mobile apps that will be compatible with a variety of different devices and operating systems -- from iOS to BlackBerry and Android.

Application programming interfaces (APIs) complement mobile app development platforms by enabling organizations to consume third-party services efficiently and to become more agile as they free up time and resources that would otherwise be spent writing code.

Businesses from car manufacturers to insurance, telecom, banking, and energy companies are utilizing APIs to create new economy around services. Yet there are still challenges that must be faced.

For one, if an organization's app is utilizing 12 APIs, the app is only as strong as the weakest API in that chain. This challenge is what's expanding interest in API management and marketplaces, which will give enterprises a way to determine the credibility of certain APIs.

API marketplaces enable developers and their supporting IT departments to better manage and govern the use of third-party APIs. They do this by creating a consistent view for all APIs in the marketplace around legal agreements, cost and usage models, and overall dependability -- derived by metering and monitoring the API over time. By analyzing activities from many API consumers, such cloud brokers can also suggest good "pairings" of APIs that are often used in conjunction.

4. Designing for flexibility is critical to embrace the rapidly evolving mobile landscape. As customers continue to demand new mobile services and apps, and as pressure grows for frequent releases and updates to keep up with market demands, enterprises must have a mobile development platform that is flexible enough to change with the business as needed. With a highly fragmented set of mobile devices and platforms, a flexible development platform that includes full support for web, native, and hybrid development is critical. It is important to have coverage of the entire hybrid spectrum, which enables use of HTML5 and native ecosystems while not requiring the full skill set to develop strictly native apps.

Open web standards like HTML5, CSS, and JavaScript are the key to establishing a write-once, run-on-all-mobile-devices platform strategy. This, combined with hybrid standards like PhoneGap, will provide the flexibility needed to support the most portable, highest-fidelity results.

In order to be competitive in today's market, organizations must embrace these opportunities and challenges by taking a mobile-first approach to business. Having a comprehensive app development platform will help companies do this is in a way that is flexible, manageable, and secure, thus creating a better mobile experience.

There's no single migration path to the next generation of enterprise communications and collaboration systems and services, and Enterprise Connect delivers what you need to evaluate all the options. Register today and learn about the full range of platforms, services and applications that comprise modern communications and collaboration systems. Register with code MPIWK and save $200 on the entire event and Tuesday-Thursday conference passes or for a Free Expo pass. It happens in Orlando, Fla., March 17-19.

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
Muthu LeesaJ889
Muthu LeesaJ889,
User Rank: Moderator
11/28/2013 | 7:48:10 AM
Mobile platforms or Apps?
I guess you meant mobile apps/mobile solutions when you said platform. Platforms are essentially the mobile operating systems like iOS, Android, Windows etc. and every business/enterprise could build apps on these platforms depending on their user base and requirement. But I completely agree that there is nothing as pervasive and collaborative as mobility and businesses are yet to uncover its true potential. Here is how mobility will help you to get more done with less: http://bit.ly/1eCNTiV
User Rank: Author
11/26/2013 | 9:24:02 AM
Another choice?
Does the need for a mobile dev platform presume that the company will become the developer, rather than outsourcing that mobile dev work? A lot of companies start off outsourcing their mobile development work, and only bring it in-house if that app becomes a major strategic asset -- such as a vital tie to customers. Do companies need this kind of platform if they outsource development?
Tom Murphy
Tom Murphy,
User Rank: Author
11/25/2013 | 4:56:47 PM
Or Someone Else's Platform?
I'm missing something here. Why does a company need its own platform? Cannot it rely on a platform used by others that is easily integrated into its own systems?  
10 Trends Accelerating Edge Computing
Cynthia Harvey, Freelance Journalist, InformationWeek,  10/8/2020
Is Cloud Migration a Path to Carbon Footprint Reduction?
Joao-Pierre S. Ruth, Senior Writer,  10/5/2020
IT Spending, Priorities, Projects: What's Ahead in 2021
Jessica Davis, Senior Editor, Enterprise Apps,  10/2/2020
White Papers
Register for InformationWeek Newsletters
Current Issue
[Special Report] Edge Computing: An IT Platform for the New Enterprise
Edge computing is poised to make a major splash within the next generation of corporate IT architectures. Here's what you need to know!
Flash Poll