Prototyping is the first step to do developing iPhone apps

Books, experts and experienced mobile development companies recommend to start any software product with creation of a prototype. Why is it so important to develop user interface beforehand? It’s obvious! Program interface is the first thing that users see starting their work.

And especially this approach applies to iPhone apps development. The success of a new application to large extent will depend on whether users like the interface or not. A good prototype identifies the main problems on the very first stage of mobile development. Programmers have not written their code yet, so any changes can be made without any difficulties. Without prototyping problems may occur on the later stages, when most of program code has already been written and it is much more difficult to change something. This risk is too high, so iphone application developers cannot do without a UI prototypes.

There are many ways of prototyping. Some developers still use paper prototyping, drawing new interfaces with pen on paper (so do we at EleganceIT). Others use such programs as Microsoft Visio, Photoshop or special software for UI design (e.g. we use them on the next stages).

Paper prototyping is the fastest method. Some companies even want to make it faster, offering products for those who like to make prototypes of new iPhone applications on paper:

iPhone prototyping_1

iPhone prototyping_2

iPhone prototyping_3

iPhone prototyping_4

One Response to “Prototyping is the first step to do developing iPhone apps”

  1. Hey,

    You can also try FlairBuilder for UI interactive prototypes. It just started supporting iPhone prototyping in its latest release: http://www.flairbuilder.com/iphone-prototyping-custom-widgets-custom-icons-and-much-more/

    Cheers,
    Cristian

Leave a Reply