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.
I'm sure every designer has its weapon of choice but what is it in your case? If you're working with an app developer what are the deliverables? How do you manage revisions?
I know, there are a lot of questions but I would really appreciate your feedback!