30th August 2014
Update 17. September 2014: iOS 8 Settings
All App developers have the same problem: multiple sizes for their App icons. In addition to that, the sizes changes from time to time, t oreflect the new screen sizes and/or resulution update to ultra-super-mega-high-extended-retina quality.
I for my part solved it this way:
1. Usage of a vector image file format, in my case SVG.
2. Design the icons with Inkscape (there are others).
3. Built this generator, to give me all required files at once.
4. Being happy about the fast result.
So, why SVG?
It's a free format which is XML-based. So it can be edited with (open-source-)tools oder with a simple text editor. Like a XML file, it can also be generated very easy (e.g. dynamic texts, sizes or objects).
Are there any rules? Yes!
1. It must be a real and valid SVG file. Else don't expect a result.
2. The generator has limited upscaling capabilities. It means your SVG file should contain an equal or higher resolution document settings as the result. For example, if you want a 1024 x 1024px result, the file dimension schould be at least this:
<!-- your image content -->
3. If you just want to try it out, here is an example file (dots.svg), which you can upload.
4. Depending on the load of the system and the complexity of the image, it might take a few minutes.
5. No guarantee it will work with your file, but feel free to contact me. Maybe you simply found a bug.