though I don’t think dpi matters on a screen, it’s just for print
You are correct, dpi only matters for print and is irrelevant for displaying on screen. Dpi stands for “dots per inch” but you have no control over that on a screen. The size of an iPhone screen never changes, and the number of pixels in that screen never changes.
This is kind of a pet peeve of mine, because I keep dealing with graphic designers who insist that images need to be 72 dpi for the web.
Now, that’s true in a raster graphics program like Photoshop. In a vector graphics tool like Illustrator however all the numbers may be based on a printed page and ignore the screen. That is precisely why a lot of graphic designers think the images need to be 72 dpi; even though that number is mostly arbitrary and isn’t true on a screen, a long time ago many vector graphics tools just decided to pretend that’s the resolution of the screen and so the exported graphics only look right at that resolution. For example, when exporting graphics from Flash I always use 144 dpi (double size for Retina display.)
Now it sounds like Fireworks uses dpi correctly (ie. it doesn’t matter on the screen,) which makes sense since Fireworks is primarily intended for optimizing web graphics, versus most tools which are primarily intended for print work.
It’s all pretty stupid and confusing, but there you go.
64x128 at 326dpi for the iphone 4 or if I make it at 70dpi?
No, the dpi doesn’t matter at all if you are sure of the pixel dimensions. In the end the pixel dimensions are all that matter, and the only reason dpi sometimes matters is that many vector graphics tools will determine the pixel dimensions of exported graphics based on the dpi. [import]uid: 12108 topic_id: 4658 reply_id: 22047[/import]