* INTRODUCTORY PRICE $79.99 - ENDS AFTER WWDC *
Save a tremendous amount of time with PaintCode 2.
The missing bridge between developers and graphic designers, PaintCode is a vector drawing app that instantly generates Objective-C or 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 (new)
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 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 & EXPRESSIONS (new)
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 & 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 & 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 & 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.
• FEATURE LIST
Vector Drawing Tools
– Rounded rectangles, ovals, béziers, polygons, stars and texts
– Boolean operations on béziers
– Smart guides
– Switch between Retina, non-Retina and Infinite precision display mode
– Multistep, linear and circular gradients
– Inner and outer shadows
– Rotation and scaling (with custom origin)
– Smart groups
– Automatic pixel alignment
Live Code Generation
– Instantly generates Objective-C code for iOS or OS X
– Generates C# Xamarin.iOS code for iOS
– Simple, readable and straightforward code
– Uses Quartz and Core Graphics APIs
StyleKit
– All your drawings, colors, gradients, shadows and other assets in a single class
– Each canvas generates a drawing method or method that returns UIImage
– Super easy integration of the generated code into your Xcode projects
Variables & Expressions
– Define variables
– Connect variables with position, rotation, visibility and other shape attributes
– Use mathematical expressions to define relationships between variables
– Export your drawings as parametric Objective-C or C# methods
Dynamic Shapes
– Define resizing behavior of shapes using Frames and springs & struts
– Separate specification of the resizing behavior of each bézier control point
Dynamic Colors, Gradients and Shadows
– You can reuse colors, shadows and gradients across your document
– Any time adjustment, instant updating of all affected shapes
Import & Export
– SVG, PSD import
– Code, PNG, TIFF, PDF export
Other
– Tabs
– Multiple drawing canvases in a single document
– Hierarchical color library
– Layout guides, including iOS icon template
– Variables can now be connected to the font size
– Better C# Xamarin.iOS code generation
– Bug fixes
Download
Save a tremendous amount of time with PaintCode 2.
The missing bridge between developers and graphic designers, PaintCode is a vector drawing app that instantly generates Objective-C or 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 (new)
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 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 & EXPRESSIONS (new)
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 & 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 & 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 & 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.
• FEATURE LIST
Vector Drawing Tools
– Rounded rectangles, ovals, béziers, polygons, stars and texts
– Boolean operations on béziers
– Smart guides
– Switch between Retina, non-Retina and Infinite precision display mode
– Multistep, linear and circular gradients
– Inner and outer shadows
– Rotation and scaling (with custom origin)
– Smart groups
– Automatic pixel alignment
Live Code Generation
– Instantly generates Objective-C code for iOS or OS X
– Generates C# Xamarin.iOS code for iOS
– Simple, readable and straightforward code
– Uses Quartz and Core Graphics APIs
StyleKit
– All your drawings, colors, gradients, shadows and other assets in a single class
– Each canvas generates a drawing method or method that returns UIImage
– Super easy integration of the generated code into your Xcode projects
Variables & Expressions
– Define variables
– Connect variables with position, rotation, visibility and other shape attributes
– Use mathematical expressions to define relationships between variables
– Export your drawings as parametric Objective-C or C# methods
Dynamic Shapes
– Define resizing behavior of shapes using Frames and springs & struts
– Separate specification of the resizing behavior of each bézier control point
Dynamic Colors, Gradients and Shadows
– You can reuse colors, shadows and gradients across your document
– Any time adjustment, instant updating of all affected shapes
Import & Export
– SVG, PSD import
– Code, PNG, TIFF, PDF export
Other
– Tabs
– Multiple drawing canvases in a single document
– Hierarchical color library
– Layout guides, including iOS icon template
What's New
– Improved PSD and SVG import– Variables can now be connected to the font size
– Better C# Xamarin.iOS code generation
– Bug fixes
Download