Enterprise Mobility - Overview Part 1

Enterprise Mobility is a buzz word in 2000 when the Gartner's talks about future technology which rule the world.

Let's go back few more accept which helps enterprise mobility eco system to grow in drastic manner.

In 2000, the mobile being mainly used for calls, text/messaging purpose and all the services are tightly coupled with the Telco providers.

The Mobile providers like Nokia, Samsung, Motorola, Ericsson, Plam, HTC and Phillips are majorly focus on CDMA and SIM based phones using 1G technologies.

In 2003, CDMA technologies and related phones are dominated the phone distribution channels over developing and developed countries.

When J2ME technologies launched to the market by sun micro-systems then which can help the java supported phones can use midlets to create a simple mobile apps for the featured phones.
In 2006+, when the smart phone era started in big bang market penetration which launches the Iphone, Android, Blackberry and Symbian Operating system and devices.

Other than Iphone all other OS mostly works on Java as the base mobile operating language and the Iphone use C++ (Objective C) as Programming language.

Since the smartphones are entered into the market, there are new tech companies and tech system integrators are jumped to start the new products development to capture the new evolving market.

That market is Mobile Apps development which can run in those smart and featured phones.

The early birds for the MADP (Mobile Application development platforms) companies are Tagit Pte ltd from Singapore, Kony Inc from USA, Antenna, Titanium , Worklite etc.

There are SI companies like C-SAM, Fire Thorn, Infosys, Monitise, etc also started building mobile apps for the various industries over ASIA, Europe and North America.

Enterprise Mobility all about enable the small, medium and large enterprises that the user will be enabled to operate their work or services on the move.

The Enterprise mobility should support the below mobile apps enablement
- B2C - Business to Consumer apps
- B2B - Business to Business apps
- B2E - Business to Employee Apps

The above three main category of apps can be build and published to the open or targeted audience over specific business segments.

The key challenges of enterprise mobility's are

#1 multiple mobile platforms (Android, iOS, BB, Windows, symbion, brew etc)
#2 multiple mobile manufactures (Apple, Samsung, BB, Sony, HTC, Microsoft etc)
#3 multiple mobile Operating system versions (iOS 5.1+, AN 2.2 + BB 7 /10 , Windows 7/8 +) etc
#4 multiple resolutions under each platforms (mdpi, ldpi, xdpi, xxdpi, xxxdpi, 1X, 2X, 3X etc)
#5 frequent releases of OS, device into market etc (almost every quarter etc)

The above variances of mobile devices provide the complexity and which leads to need of unified mobile application development platforms.

This MADP platform providers while help the enterprises to overcome the above challenges on the form factors management. Most of the providers come up with the concept of design or code once and deploy anywhere based on their own architectural and technology.

Today the Enterprise mobility can be enabled via different types of enablement tools and technologies such as

#1 Mobile Application Development: (MADP)
#2 Mobile Enterprise Application Platform: (MEAP)
#3 Mobile Consumer Application Platform: (MCAP)
#4 Rapid Mobile Application Development: (RMAD)

In 2015, the RMAD is the key buzz word in mobile application development which concept is marketed by Gartner's.

RMAD provides the code less / less code / one shared code base for all platform which help the enterprises to roll-out more micro apps to support their go to market strategy.

The recent strong RMAD market leaders are
- xamarin.com
- mippinappgenerator.com
- livecode.com
- buzztouch.com
- telerik.com/platform/appbuilder
- appmakr.com
- mippin.com/web

About Author / Additional Info:
Ramu Arivuvel
Enterprise Architect