cross-platform mobile development

This definition is part of our Essential Guide: MBaaS platforms: Making a seamless transition for developers

Cross-platform mobile development is the creation of apps that are compatible with multiple mobile operating systems.

Originally, the complexity of developing mobile apps was compounded by the difficulty of building out a back end that worked across multiple platforms. Although it was time consuming and expensive, it was often easier to build native applications for each mobile operating system (OS), even though very little code that was written for each operating system could be repurposed.

Today, it is easier for programmers to develop cross-platform apps. Newer approaches to cross-platform development include:

  • Hybrid mobile app development - developers write the core of the application as an HTML5 or JavaScript mobile app and then place a native device wrapper around it.
  • Rapid mobile app development (RMAD) - developers use code-free programming tools. RMAD offers business users the ability to quickly build and manage “good-enough” internal apps to address specific business issues.
  • Windows universal apps - uses one codebase for all Windows devices. Enable the same app to run on a Windows PC, tablet, smartphone, smartwatch or XBox.


This was last updated in July 2015

Next Steps

Discover how to use Oracle MAF. Is Xamarin Platform the right mobile app development platform for native and cross-platform apps for Android, iOS and Windows devices? Streamline your cross-platform app development with SAP HANA Cloud Platform. From MobileFirst Console to MobileFirst Application Center, tools that aid in the development process are all available from MobileFirst Platform Foundation.

Continue Reading About cross-platform mobile development



Find more PRO+ content and other member only offers, here.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.


File Extensions and File Formats