Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

(I asked in stackoverflow but repeat it here)

I would like to build a GUI prototype for an iPad application. The prototype can use static data (e.g. an xml file) but should look good and be fully functional, i.e. support user gestures, etc.

Obviously, I can program it in Objective-C. I wonder if I can use any other tool to build such a GUI easier. Does such a tool exist ?

Maybe I should use a GUI builder to build a "static" GUI and add some Objective-C code to make it react on user gestures. Does it make sense ?

share|improve this question
I think that one of the main aspects of prototyping is to not allow any code in the application, including gestures. Therefore, it may be difficult to find such an application. – Senseful Feb 9 '11 at 18:18


share|improve this answer

Interface lets you make the mockup in the iOS device, and looks and acts like a real app. The mockup can then be exported to xcode.

share|improve this answer

I have been using iMockups for my prototyping purposes for several months now and have been pleased with it so far.

The only downside can also be its greatest strength (depending on your needs): it is designed to be flexible. For instance, you can do quick web mockups as well in the app. Since it isn't specialized, you don't get features such as exporting code for Xcode to use, but the added flexibility can be a great boon.

share|improve this answer

If you're a Mac user I would highly recommend using Travis Isaacs's very cool Wireframe Toolkit for Keynote. Keynote provided the ability to link areas in your mockup to other slides and use a lot of the transitions and animations that are very close to their iOS counterparts.

share|improve this answer

WireframeSketcher comes with dedicated stencils for iPad applications. You can use links for simple interactivity. You can even test your prototype on iPad by exporting it to HTML that you can put online via Dropbox.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.