-
Vector Drawing Tools
Use built-in vector shapes to draw stunning buttons, sliders, icons and other user interface elements. PaintCode makes sure that your drawings stay crisp and sharp on both Retina and non-Retina displays.
-
Realtime Code Generation
The Objective-C drawing code is being generated on-the-fly. While drawing in the canvas, you can watch the code change and grow. You can also choose between iOS and OS X code targets. PaintCode even supports C# / MonoTouch for iOS.
-
Dynamic Colors
Use the same color multiple times throughout the document. When adjusted later, all affected shapes are automatically updated. Additionally, you can derive new colors, gradients and shadows from existing colors, forming permanent, dynamic relationships.
-
Dynamic Shapes
Define how your complex drawings should behave when they are resized. Draw a resizable button and retrieve a drawing code that can draw the same button at any size. You can even define the resizing behavior of individual bezier control points.
-
Realtime preview
Enjoy instantaneous preview of every parameter change you make.
-
Boolean Operations
Use the Union, Intersection and Difference commands to construct new shapes from the existing ones.
-
Smart Guides
Enjoy smart snapping guides for convenient precision.
-
Bezier Tool
Use powerful bezier tool to draw custom shapes for icons, logos and original UI elements.
-
Inner and Outer Shadows
Add depth to your drawings using inner and outer shadows.
-
Multi-step Gradients
Make your drawings more realistic by using multi-step, circular or linear gradients.
-
Blend Modes and Clips
Add blend modes and clip regions to your groups for special effects.
-
Smart Groups
Define how shapes behave when their group is resized.
-
SVG Import
Import SVG documents exported from other apps. PaintCode has a great support for SVGs.
Try for Free Buy Now Available on the Mac App Store