SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
Enterprise Mobility :
Struggle of the MADPs &
Approaches
AKP @anoopkumar_p
www.soclomo.org
#B2E #B2C#Mobility #MADP #MEAP #MDM #HTML5 #MCAP #MAM #Cloud #Platforms #App #IOS #Android #win8 #development
www.soclomo.org

Scope
What are MADPs ?
Where it helps ?
Where it struggles ( not everyone though) ?
How to address the struggles ?
www.soclomo.org

MADPs - The Final Word for Mobility
● MADPs(Mobile application platforms) are a suite of technologies
that accelerate mobile application development- deploymentmanagement
● They originated in 2012 , from the rich history of MEAPs (Mobile
enterprise application platforms) and MCAPs (Mobile
communication application platforms)
● They are seen as the perfect answer to address device diversity,
multiple app, multiple business backend streaming challenges
● They come with out of box IDEs, Adapters, Enterprise friendly
hooks
www.soclomo.org

MADPs, where it helps ?
●
●
●
●
●
●
●
●
●

Single hardened point of mobile interface to/from Enterprise
Service reusability across mobile applications
Discovery of Enterprise services
Mobile friendly modeling
Enable IDE based device development - middleware modeling backend integrations
Help deploy single security strategy for app data paths
Cache for enterprise mobility
Seamless synchronization support
Device queue visibility and better control of channels
www.soclomo.org

And then what happened

(Not everyone though)

?

● MEAP/MCAP cache flooded as point of truth backend
data got replicated at the middleware server and
channel behavior were unpredictable
● They got tired of chasing all the device platform
innovations
● Competed heavily among each other
● They forgot to discover their niche
● HTML5 took away all the focus
● Scale of platforms became a major worry
● They stayed ahead or with competition by acquisitions
They all took a safe bet , evolved to
MADP (Not everyone though)

www.soclomo.org

● Attained face lift to focus mostly on application
development
● Tired of chasing Native platforms , they all adopted HTML5
● Enterprise caching and syncing took a backseat
● Adapters became a JSON business
● Data transformations to and from JSON came back in race
as top focus
● Non functional requirements handling became a significant
part of application responsibility
www.soclomo.org

Where are the struggles ?

(Not everyone

though)

● HTML5 innovations are not as fast as the native device OS &
platforms’
● HTML5 technologies are extremely fragmented and diverging
● HTML5 apps becoming an amalgamation of various JS/HTML
technologies
● Open source HTML5 strategies are ruling than vendor HTML5
strategies
● MADP scope reducing only to APIs to control and manage app pipe to
backend
● They are hesitant to be chatty to MDM technologies
● Scale worry at middleware side got shifted to performance at device
side temporarily
● Offline - Sync - Cache is an enterprise necessity, cleaner solution
pressures will always be there
www.soclomo.org

How to address the struggles ?
● Know business problems well and map to the MADP which has
maximum fitment ( cost - technology - alliance - roadmap )
● Be adaptable to accept that technologies evolve every year
● Abstract implementations into 3 layers - UX, Business
Logic/Process & Data , Device-Middleware platform integrations
● Loosely couple the 3 tiers so that the app can run with any new
evolutions
● Architecture and Design governs the success factors for mobility
and not the platforms, effort is needed no matter what the
platform is
● Be clear of 2-3 year platform roadmap against investments
● Keep aside a re-engineering budget for mobilization
● Test, Try , Touch and Proceed with new stacks
Thank You
AKP @anoopkumar_p
www.soclomo.org

Más contenido relacionado

La actualidad más candente

15 points to look for in your Enterprise Mobile Application Platform
15 points to look for in your Enterprise Mobile Application Platform15 points to look for in your Enterprise Mobile Application Platform
15 points to look for in your Enterprise Mobile Application Platform
CloudPact
 
Mobile app development converted
Mobile app development convertedMobile app development converted
Mobile app development converted
Sandy Gupta
 

La actualidad más candente (19)

Low code platform and Outsystems
Low code platform and Outsystems Low code platform and Outsystems
Low code platform and Outsystems
 
Pocket app
Pocket appPocket app
Pocket app
 
SAP CodeJam Mobile - Poland 2013
SAP CodeJam Mobile - Poland 2013SAP CodeJam Mobile - Poland 2013
SAP CodeJam Mobile - Poland 2013
 
Low code development platform
Low code development platformLow code development platform
Low code development platform
 
G08.2013 magic quadrant for mobile application development platforms
G08.2013 magic quadrant for mobile application development platformsG08.2013 magic quadrant for mobile application development platforms
G08.2013 magic quadrant for mobile application development platforms
 
15 points to look for in your Enterprise Mobile Application Platform
15 points to look for in your Enterprise Mobile Application Platform15 points to look for in your Enterprise Mobile Application Platform
15 points to look for in your Enterprise Mobile Application Platform
 
S cube's mobile application development
S cube's mobile application developmentS cube's mobile application development
S cube's mobile application development
 
Mapping Desktop Applications to Mobile
Mapping Desktop Applications to MobileMapping Desktop Applications to Mobile
Mapping Desktop Applications to Mobile
 
Why OutSystems
Why OutSystemsWhy OutSystems
Why OutSystems
 
Mobile Website vs Mobile App
Mobile Website vs Mobile AppMobile Website vs Mobile App
Mobile Website vs Mobile App
 
The state-of-the-art in Mobile apps
The state-of-the-art in Mobile appsThe state-of-the-art in Mobile apps
The state-of-the-art in Mobile apps
 
Project Management for Mobile Apps
Project Management for Mobile AppsProject Management for Mobile Apps
Project Management for Mobile Apps
 
D. AI 2 - Low-code Platforms and AI
D. AI 2 - Low-code Platforms and AID. AI 2 - Low-code Platforms and AI
D. AI 2 - Low-code Platforms and AI
 
BENEFITS OF LOW-CODE APPLICATION DEVELOPMENT PLATFORMS.pdf
BENEFITS OF LOW-CODE APPLICATION DEVELOPMENT PLATFORMS.pdfBENEFITS OF LOW-CODE APPLICATION DEVELOPMENT PLATFORMS.pdf
BENEFITS OF LOW-CODE APPLICATION DEVELOPMENT PLATFORMS.pdf
 
Hybrid Smart phone application development analysis
Hybrid Smart phone application development analysisHybrid Smart phone application development analysis
Hybrid Smart phone application development analysis
 
Mobile app development converted
Mobile app development convertedMobile app development converted
Mobile app development converted
 
Mobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solutionMobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solution
 
Agile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App DevelopmentAgile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App Development
 
Hybrid App Development using PhoneGap/Cordova
Hybrid App Development using PhoneGap/CordovaHybrid App Development using PhoneGap/Cordova
Hybrid App Development using PhoneGap/Cordova
 

Destacado

I want-2-do-project-tell-me-wat-2-do-1
I want-2-do-project-tell-me-wat-2-do-1I want-2-do-project-tell-me-wat-2-do-1
I want-2-do-project-tell-me-wat-2-do-1
Abhay Vaish
 
Adaptive middleware of context aware application in smart homes
Adaptive middleware of context aware application in smart homesAdaptive middleware of context aware application in smart homes
Adaptive middleware of context aware application in smart homes
ambitlick
 

Destacado (6)

I want-2-do-project-tell-me-wat-2-do-1
I want-2-do-project-tell-me-wat-2-do-1I want-2-do-project-tell-me-wat-2-do-1
I want-2-do-project-tell-me-wat-2-do-1
 
Adaptive middleware of context aware application in smart homes
Adaptive middleware of context aware application in smart homesAdaptive middleware of context aware application in smart homes
Adaptive middleware of context aware application in smart homes
 
Convertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for EnterprisesConvertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for Enterprises
 
Simplifying Enterprise Mobility Terms - DronaHQ
Simplifying Enterprise Mobility Terms - DronaHQ Simplifying Enterprise Mobility Terms - DronaHQ
Simplifying Enterprise Mobility Terms - DronaHQ
 
Convertigo Mobility Platform | Mobile Application Development for Enterprises...
Convertigo Mobility Platform | Mobile Application Development for Enterprises...Convertigo Mobility Platform | Mobile Application Development for Enterprises...
Convertigo Mobility Platform | Mobile Application Development for Enterprises...
 
Tracxn Research — Mobile Dev Tools Landscape, November 2016
Tracxn Research — Mobile Dev Tools Landscape, November 2016Tracxn Research — Mobile Dev Tools Landscape, November 2016
Tracxn Research — Mobile Dev Tools Landscape, November 2016
 

Similar a Enterprise mobility MADP MEAP MCAP struggles and approaches

Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...
Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...
Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...
hpcmitresearch
 
Webinar SAP connected mobile apps with the app lifecycle platform
Webinar SAP connected mobile apps with the app lifecycle platformWebinar SAP connected mobile apps with the app lifecycle platform
Webinar SAP connected mobile apps with the app lifecycle platform
Service2Media
 
Webinar sap mobile apps service2 media
Webinar sap mobile apps   service2 media Webinar sap mobile apps   service2 media
Webinar sap mobile apps service2 media
Service2Media
 
Mfuse - Building & Managing Mobile Solutions - Whitepaper - Oct12
Mfuse - Building & Managing Mobile Solutions - Whitepaper - Oct12Mfuse - Building & Managing Mobile Solutions - Whitepaper - Oct12
Mfuse - Building & Managing Mobile Solutions - Whitepaper - Oct12
Paul Galbraith
 
CCW_deck(11)
CCW_deck(11)CCW_deck(11)
CCW_deck(11)
Ohad Levy
 
Key Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility SolutionKey Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility Solution
roshanjk
 
Webinar: Learn how to migrate mobile workers to next generation mobility
Webinar: Learn how to migrate mobile workers to next generation mobilityWebinar: Learn how to migrate mobile workers to next generation mobility
Webinar: Learn how to migrate mobile workers to next generation mobility
Appear
 
Mob Dev Conf Enterprise Apps 0 1
Mob Dev Conf Enterprise Apps 0 1Mob Dev Conf Enterprise Apps 0 1
Mob Dev Conf Enterprise Apps 0 1
momobangalore
 

Similar a Enterprise mobility MADP MEAP MCAP struggles and approaches (20)

Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...
Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...
Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...
 
Mobile OS threats
Mobile OS threats Mobile OS threats
Mobile OS threats
 
Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solut...
Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solut...Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solut...
Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solut...
 
Self-service Enterprise Mobility
Self-service Enterprise MobilitySelf-service Enterprise Mobility
Self-service Enterprise Mobility
 
Webinar SAP connected mobile apps with the app lifecycle platform
Webinar SAP connected mobile apps with the app lifecycle platformWebinar SAP connected mobile apps with the app lifecycle platform
Webinar SAP connected mobile apps with the app lifecycle platform
 
Webinar sap mobile apps service2 media
Webinar sap mobile apps   service2 media Webinar sap mobile apps   service2 media
Webinar sap mobile apps service2 media
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
 
Mfuse - Building & Managing Mobile Solutions - Whitepaper - Oct12
Mfuse - Building & Managing Mobile Solutions - Whitepaper - Oct12Mfuse - Building & Managing Mobile Solutions - Whitepaper - Oct12
Mfuse - Building & Managing Mobile Solutions - Whitepaper - Oct12
 
Mendix Essentials Presentatie Gerolf Roovers26/08/2011
Mendix Essentials Presentatie Gerolf Roovers26/08/2011Mendix Essentials Presentatie Gerolf Roovers26/08/2011
Mendix Essentials Presentatie Gerolf Roovers26/08/2011
 
Cloud Expo Asia 20181010 - Bringing Your Applications into the Future with Ha...
Cloud Expo Asia 20181010 - Bringing Your Applications into the Future with Ha...Cloud Expo Asia 20181010 - Bringing Your Applications into the Future with Ha...
Cloud Expo Asia 20181010 - Bringing Your Applications into the Future with Ha...
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
 
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
 
Overview of Enterprise Mobility
Overview of Enterprise MobilityOverview of Enterprise Mobility
Overview of Enterprise Mobility
 
Micro Front Ends : Divided We Rule by Parth Ghiya - AhmedabadJS
Micro Front Ends : Divided We Rule by Parth Ghiya - AhmedabadJSMicro Front Ends : Divided We Rule by Parth Ghiya - AhmedabadJS
Micro Front Ends : Divided We Rule by Parth Ghiya - AhmedabadJS
 
CCW_deck(11)
CCW_deck(11)CCW_deck(11)
CCW_deck(11)
 
Key Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility SolutionKey Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility Solution
 
Webinar: Learn how to migrate mobile workers to next generation mobility
Webinar: Learn how to migrate mobile workers to next generation mobilityWebinar: Learn how to migrate mobile workers to next generation mobility
Webinar: Learn how to migrate mobile workers to next generation mobility
 
Mob Dev Conf Enterprise Apps 0 1
Mob Dev Conf Enterprise Apps 0 1Mob Dev Conf Enterprise Apps 0 1
Mob Dev Conf Enterprise Apps 0 1
 
Mohammed Elsabry pm resume
Mohammed Elsabry pm resumeMohammed Elsabry pm resume
Mohammed Elsabry pm resume
 
Decide if PhoneGap is for you as your mobile platform selection
Decide if PhoneGap is for you as your mobile platform selectionDecide if PhoneGap is for you as your mobile platform selection
Decide if PhoneGap is for you as your mobile platform selection
 

Más de ANOOP KUMAR P

Más de ANOOP KUMAR P (7)

Key Enterprise Mobility Trends of 2015
Key Enterprise Mobility Trends of 2015Key Enterprise Mobility Trends of 2015
Key Enterprise Mobility Trends of 2015
 
How to enable innovations in Enterprise Mobility ?
How to enable innovations in Enterprise Mobility ?How to enable innovations in Enterprise Mobility ?
How to enable innovations in Enterprise Mobility ?
 
Enterprise mobility forces of innovation
Enterprise mobility forces of innovationEnterprise mobility forces of innovation
Enterprise mobility forces of innovation
 
How can Big data accelerate CDN services ?
How can Big data accelerate CDN services ?How can Big data accelerate CDN services ?
How can Big data accelerate CDN services ?
 
Enterprise mobility Application Ruggedization
Enterprise mobility Application RuggedizationEnterprise mobility Application Ruggedization
Enterprise mobility Application Ruggedization
 
Selling enterprise mobility
Selling enterprise mobilitySelling enterprise mobility
Selling enterprise mobility
 
How to sell Mobility to Enterprises ?
How to sell Mobility to Enterprises ?How to sell Mobility to Enterprises ?
How to sell Mobility to Enterprises ?
 

Último

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

Enterprise mobility MADP MEAP MCAP struggles and approaches

  • 1. Enterprise Mobility : Struggle of the MADPs & Approaches AKP @anoopkumar_p www.soclomo.org #B2E #B2C#Mobility #MADP #MEAP #MDM #HTML5 #MCAP #MAM #Cloud #Platforms #App #IOS #Android #win8 #development
  • 2. www.soclomo.org Scope What are MADPs ? Where it helps ? Where it struggles ( not everyone though) ? How to address the struggles ?
  • 3. www.soclomo.org MADPs - The Final Word for Mobility ● MADPs(Mobile application platforms) are a suite of technologies that accelerate mobile application development- deploymentmanagement ● They originated in 2012 , from the rich history of MEAPs (Mobile enterprise application platforms) and MCAPs (Mobile communication application platforms) ● They are seen as the perfect answer to address device diversity, multiple app, multiple business backend streaming challenges ● They come with out of box IDEs, Adapters, Enterprise friendly hooks
  • 4. www.soclomo.org MADPs, where it helps ? ● ● ● ● ● ● ● ● ● Single hardened point of mobile interface to/from Enterprise Service reusability across mobile applications Discovery of Enterprise services Mobile friendly modeling Enable IDE based device development - middleware modeling backend integrations Help deploy single security strategy for app data paths Cache for enterprise mobility Seamless synchronization support Device queue visibility and better control of channels
  • 5. www.soclomo.org And then what happened (Not everyone though) ? ● MEAP/MCAP cache flooded as point of truth backend data got replicated at the middleware server and channel behavior were unpredictable ● They got tired of chasing all the device platform innovations ● Competed heavily among each other ● They forgot to discover their niche ● HTML5 took away all the focus ● Scale of platforms became a major worry ● They stayed ahead or with competition by acquisitions
  • 6. They all took a safe bet , evolved to MADP (Not everyone though) www.soclomo.org ● Attained face lift to focus mostly on application development ● Tired of chasing Native platforms , they all adopted HTML5 ● Enterprise caching and syncing took a backseat ● Adapters became a JSON business ● Data transformations to and from JSON came back in race as top focus ● Non functional requirements handling became a significant part of application responsibility
  • 7. www.soclomo.org Where are the struggles ? (Not everyone though) ● HTML5 innovations are not as fast as the native device OS & platforms’ ● HTML5 technologies are extremely fragmented and diverging ● HTML5 apps becoming an amalgamation of various JS/HTML technologies ● Open source HTML5 strategies are ruling than vendor HTML5 strategies ● MADP scope reducing only to APIs to control and manage app pipe to backend ● They are hesitant to be chatty to MDM technologies ● Scale worry at middleware side got shifted to performance at device side temporarily ● Offline - Sync - Cache is an enterprise necessity, cleaner solution pressures will always be there
  • 8. www.soclomo.org How to address the struggles ? ● Know business problems well and map to the MADP which has maximum fitment ( cost - technology - alliance - roadmap ) ● Be adaptable to accept that technologies evolve every year ● Abstract implementations into 3 layers - UX, Business Logic/Process & Data , Device-Middleware platform integrations ● Loosely couple the 3 tiers so that the app can run with any new evolutions ● Architecture and Design governs the success factors for mobility and not the platforms, effort is needed no matter what the platform is ● Be clear of 2-3 year platform roadmap against investments ● Keep aside a re-engineering budget for mobilization ● Test, Try , Touch and Proceed with new stacks