Skip to main content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.


The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Initiating Mobile Software Development - Lessons Learned From a 12-Month Project



Frederic J. de Vaulx, Paul Khouri Saba, Marcus W. Newrock, Bertrand C. Stivalet


As mobile devices’ capabilities keep on improving, today’s mobile software ecosystem evolves at an unprecedented speed. This evolution makes mobile software development more common and critical. Moreover, the ever-increasing number of new development platforms can make it difficult for developers new to mobile application development. Are there elements developers can leverage in order to create what is good quickly and successfully? In this article we explore what we found to be a set of key elements to building our applications and optimizing our development process. These elements are based on our experience carrying out a 12-month development cycle resulting in 2 prototypes for Apple iPad and iPhone devices.
NIST Interagency/Internal Report (NISTIR) - 7838
Report Number


mobile, ios, iphone, ipad
Created December 30, 2011, Updated November 10, 2018