PaintCode
PaintCode
3.4.5

4.7

PaintCode free download for Mac

PaintCode3.4.5

04 April 2019

Vector drawing app that generates Obj-C and Swift drawing code.

Overview

PaintCode is a vector drawing app that instantly generates Objective-C, Swift and C# drawing code. With PaintCode you can create an app that is truly resolution-independent, using code (instead of large number of image assets) to draw a user interface.

  • Stylekit: Change the design of your app in seconds. With StyleKits, integration of the generated code into your app is extremely easy. StyleKit is a special Objective-C, Swift or C# class that contains all your drawings, colors, gradients, shadows and other assets. StyleKit can be exported from PaintCode with just a single click, making the design-tweaking process crazy fast.
  • Variables and Expressions: Want to draw a button with multiple states? Circular progress bar? Animated robotic arm? Never-before-seen user interface control? Creating these complex dynamic drawings is usually extremely time-consuming. Not now. PaintCode’s Variables and Expressions let you create dynamic, parametric drawings with immediate visual feedback.
  • Multi-Canvas, Tabbed Workspace (new): Use multiple drawing canvases in multiple tabs. Each canvas turns into a drawing method in the generated StyleKit code.
  • Better Tools (new): Enjoy rotation and scaling with user-defined origin, powerful bezier editing tools, smart and custom guides, precise boolean operations, mass export and import, hierarchical color library, vertical text alignment, better text editing, improved zoom tool, outline mode and many more features.
  • Dynamic Colors: Reuse the same color multiple times across your document. Derive a new color from an existing color, forming a permanent relationship. Changing the base color will also change all the derived colors. This unique feature means you can base the entire color scheme of your app on a single color, which you can easily readjust when you like.
  • Dynamic Shapes: Define how your complex drawings behave when resized. Draw a resizable button and retrieve drawing code to draw the button to any size.
  • PSD and SVG Import: Import SVG documents into PaintCode, transforming them into Objective-C or C# drawing code. Layer graphics, paths, texts and groups from Adobe Photoshop documents can also be imported.

The published price is that of a Personal license. Click here for full pricing info.

What's new in PaintCode

Version 3.4.5:
  • Swift 5 compatibility
  • Bug fixes for code generation of macOS Mojave Objective-C target
  • Minor UI improvements

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

How would you rate PaintCode app?

9 Reviews of PaintCode

5
Drscott
18 March 2012
Version: 1.0.0

Most helpful

This a wonderful program. Yes, the price is a bit high, but it's worth it. Let's face it: would you rather create your controls in code and modify the code over and over again until the control looks good, or instead get it to look right easily with a graphics program then generate code for it? The time saved is worth the price.
(2)
SweetP Productions
23 April 2020
Version: 3.4.5
this app is now following the unfortunate trend of subscription based payments. $199 per year is a big jump from a $99 one time purchase :(
(0)
5
SweetP Productions
21 September 2018
Version: 3.4.1
This is an indispensable tool for creating custom buttons, and backgrounds in my apps. It saves me a ton of work.
(0)
5
Drscott
29 October 2014
Version: 2.2
Excellent tool for generating Swift or Objective-C code to draw vector graphics rather than bloat an app with bundled graphics files for each iOS device's screen resolution. It's also a real time-saver. With each iteration of PaintCode, the developers keep making it more powerful and more flexible. Well worth the price if you're developing iOS apps.
(1)
Revco
13 May 2014
Version: 2.0
Using v1 but it looks like there's no upgrade option. You have to but a new licence. Hmmm, hope that's not the case :/
(0)
Show comments (2)
SickTeddyBear
10 January 2014
Version: 1.3.3
Currently less than $20 via the MacHeist nanoBundle 4 (expires January 13th): http://macheist.com
(1)
Bnz
29 June 2012
Version: 1.1.2
Just wondering: does this thing roundtrip from existing code or is it one way code generation only?
(1)
4
wiganfan
01 May 2012
Version: 1.0.1
A really interesting idea, need to play with it more, but could save me hours of work!
(0)
3
Pxlsmith
19 April 2012
Version: 1.0.1
Looks great, but only a week or so after the release of 1.0.1 -- and with no warning -- the developer increased the price to $99 (still says $79.99 here). Dear developer: I understand it's your prerogative to increase your price whenever you choose. HOWEVER, don't go sending out press releases and get a bunch of coverage at the $79.99 price point, then WITHOUT AN "INTRODUCTORY PRICE" DISCLAIMER jack the price less than a week later. I'm definitely interested in the app, and I was grudgingly ready to pony up the $80, but after this little stunt, I'm SERIOUSLY second-guessing it. Neutral review until the developer responds.
(1)
Show comments (2)
5
Drscott
18 March 2012
Version: 1.0.0
This a wonderful program. Yes, the price is a bit high, but it's worth it. Let's face it: would you rather create your controls in code and modify the code over and over again until the control looks good, or instead get it to look right easily with a graphics program then generate code for it? The time saved is worth the price.
(2)