Which of the following approaches should I take to design icons in many resolutions?
- Create them in vector graphics, as SVG or AI and then rasterize them
- Design them directly as bitmap graphics (BMP, JPEG, or PNG and separate files for each resolution)
I'd like to consider the following factors:
- Dependable: will not fail to provide a good quality output and force to start from scratch
- Easier to learn for beginners in computer-aided graphic design
- Faster to finish
- Easier to modify later
- Better quality of output
- More common to be used
- Have good tools, including open-source tools and support for Linux
The use case is launcher icons for an Android app:
Launcher icons on a mobile device must be 48x48 dp ( denisty-independent pixels: 1dp is one pixel on 160 dpi screen),therefore 3 sizes needed
Launcher icons for display on Google Play must be 512x512 pixels. That is the fourth size