My sincere thanks to PaintCode 2 for sponsoring my writing this week. PaintCode is an incredible tool, letting you visually design interfaces and interactivity, and get ready-to-use code for your app projects.
PaintCode 2 is a vector drawing app that generates Objective-C or Swift code in real time, acting as a bridge between developers and graphic designers. With PaintCode, you can create an app that is truly resolution-independent, using code (instead of a large number of image assets) to draw a user interface.
PaintCode has been successfully adopted by many developers, including industry giants such as Apple, Disney Pixar, Evernote, Google, Hewlett Packard, The New York Times and Twitter.