Cross-Platform Development Techniques for Mobile Devices

Abstract

Business and the military have become increasingly dependent on mobile technology in the last decade. The proliferation of mobile devices provides application developers a new and growing market for providing solutions. Mobile devices run on diverse platforms requiring differing constraints that the developer must adhere to. Thus, extra time and resources must be expended to develop multiple versions of a single application for the different platforms. There have been attempts to minimize the need for these extra costs with mobile cross-platform development environments such as Titanium, PhoneGap, and Corona. They are relatively new to the mobile application building world, and though they have the same goal, their approaches are quite different. In this thesis, we will provide a detailed analysis of these three cross-platform development tools by using each to develop applications, and then compare each by describing relative strengths and weaknesses.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2013
Accession Number
ADA589770

Entities

People

  • Arthiemarr M. Mangosing

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Biomedical
  • C4I

DTIC Thesaurus Topics

  • Application Software
  • Computer Program Documentation
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Database Management Systems
  • Graphical User Interface
  • Html
  • Mobile Application Software
  • Mobile Devices
  • Mobile Operating Systems
  • Mobile Software
  • Operating Systems
  • Programming Languages
  • Scripting Languages
  • Smartphones

Fields of Study

  • Computer science

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Systems Analysis and Design