Tuesday, January 24, 2012

what is MEAP? - Mobile Enterprise application Platform

Mobile OS space is fragmented. Enterprises want to target their customers irrespective of consumer mobile device OS. MEAPs are development frameworks that allow organizations to rapidly develop, deploy, and modify rich, native, fully-customized, branded enterprise-grade mobile applications across multiple platforms. A Typical MEAP product has following Major Features.

Mobile Development Environment - Build once deploy everywhere

  • IDE, WYSIWYG development
  • Debugging, Deployment

Mobile Application-Device Management platform

  • Data Compression & optimization
  • Data Synchronization, Offline Capability/ Caching

Mobile Security Management

  • Authorization, Authentication
  • Provisioning. Application Data Wipe

Backend Integration

  • PeopleSoft
  • Facets
  • CRM/ Incident Reporting systems ( Onyx )
  • Web Services
  • Sharepoint
Predominantly Mobile Application Development Platform should consist following parameters:

Should support Platforms:
iOS, Android, BB, WP7, HTML5, Tablets, e-Readers, Desktop

Should support Architecture:
Native
Hybrid
Mobile Web

Should support development skills:
Web - HTML, J/S, CSS
Java
.Net
Objective-C

Should support development environment in:
Ease of installation
Integration with existing tools (RAD, svn, maven)
WYSIWYG support
Debugging
Testing
Deployment
Advanced UI widget library
Flexibility
           Custom UI components




    No comments: