Paintcode ist etwas anderes Vektorgrafik Programm. Paintcode ermöglicht es Grafiken aus verschiedenen Figuren zu erstellen und diese dann als Code für Xcode zu exportieren.
Mit Paintcode lassen sich aus Formen, Text, Farbverläufen und Schatten Buttons erstellen. Ob man die fertigen Figuren nachher tatsächlich als Buttons verwendet oder als andere Anzeigeelemente, ist natürlich nicht festgelegt.
Da die Grafiken direkt in Code umgewandelt werden, sind es Vektorgrafiken und können frei skaliert werden. Das hat den Vorteil, dass man die Grafiken nicht wie sonst üblich für jede Bildschirmgröße extra braucht sondern diese einmalig in Paintcode erstellen muss und dann nie mehr für andere Bildschirmgrößen optimieren muss.
Paintcode nimmt dank einer Vielfalt an Funktionen eine Menge Arbeit ab und spart auch noch Speicherplatz bei der fertigen App, da der Code in der Regel weniger Speicher verbraucht als Grafiken, welche für jedes Gerät separat erstellt werden müssen.
Ich kann Paintcode jeden Entwickler für iOS oder Mac empfehlen, der nicht die von Apple vorgefertigten Buttons verwenden möchte und auch etwas Wert darauf legt, dass die App zu verschiedenen Geräten kompatibel ist. Mit 130 Euro ist Paintcode wohl eher für kommerzielle Entwickler gedacht. Wenn man durch die fertige App Einnahmen hat, ist der Preis auch durchaus gerechtfertigt. Für Hobby Entwickler reicht in Hinsicht auf den hohen Preis unter Umstände auch ein einfaches Vektorgrafikprogramm.