• by mgrassotti on 3/23/2013, 5:08:19 AM

    Used to recommend just paper, but these days my favorite is http://popapp.in - basically you sketch app screens on paper, snap photo of each page and then stitch them together. it's not going to help with process but is a great way to nail down an idea

  • by healthenclave on 3/22/2013, 7:24:35 PM

    Well you could use the usual Photoshop, illustrator .... But also check PaintCode it's a mac only app that helps create vector based UI (in objective-c) for iOs only.

    Love to have something similar for Android (no sencha) 'cause the UI for android can be a serious pain.

    Basically PaintCode can import svg and photoshop layers and convert them into objective c code. Which can be easily reused, and reconfigured for any new resolution that may come out.

    It's not perfect but it's pretty neat http://www.paintcodeapp.com/

  • by hboon on 3/23/2013, 11:58:43 AM

    I have become a quite a fan of http://www.bohemiancoding.com/sketch/. It's more or less a cleaner and updated version of Fireworks which Adobe has left to rot.

  • by signalsignal on 3/22/2013, 8:39:17 PM

    Inkscape for vector files and Gimp for all other stuff. I create all my own graphics and it looks very acceptable. For repetitive work I use scripts, command line programs via MacPorts, or put together my own from Automater.

  • by pdenya on 3/22/2013, 9:10:19 PM

    I use photoshop. I don't manage revisions effectively for PSDs. It hasn't been a concern for me in the past but if there was an easy way I'd probably use it.

  • by chudi on 3/22/2013, 7:34:30 PM

    For wireframes we use balsamiq and for graphics we try to stick with svg, if we cant, png for each screen resolution that we target. Hope it helps!

  • by meerita on 3/23/2013, 12:53:08 PM

    Illustrator.