BezierCode 4+

Vector Drawing to ObjC Code

WAN LUTFI WAN MD HATTA

    • 3.7 • 3 Ratings
    • $2.99

Screenshots

Description

Special end year sale, FREE for a limited time!!!

Save more today by getting our other apps, QuartzCode and LayoutCode, both of which are currently on a big sale!

Drawing manually using Xcode is tedious, if not hard. BezierCode is a full vector drawing application that will automatically translate your drawing into Objective C code. Its user friendly intuitive interface can help almost anyone to design beautiful UI elements. A must have tool for iOS/OSX developer.

The vector drawing can be exported to PNG/JPG and the code generated can be copied into clipboard or exported as NSView or UIView class.

Features
- Design resolution independent graphics for iOS or OSX
- Real time Objective C code generation
- Change code between iOS or OSX just in a single click
- Easy to follow code with comments

Shapes
- Start your drawing with basic shapes: rectangle, round rectangle, oval, polygon and star
- Create complex shapes by using vector and pencil tool

Boolean Operations
- Draw complex shapes using union, intersection and different boolean operations

Text
- Create text and fill with color or gradient
- Use color or gradient shadow for text
- Text rotation

Styles
- Quickly create beautiful multi stops linear or radial gradient using WYSIWYG editor
- Use inner or outer shadows to add depth to your drawing

Transform
- Modify individual or multiple shapes at once using this powerful and seamless transform tool
- Edit and delete individual or multiple vertex points of shapes

Alignment
- Use alignment tools to easily align multiple objects
- Snap objects when mouse moves for precision alignment

Groups & Shape Panel
- Shape thumbnails are shown with colours for easy recognition
- Highlight shapes when mouse move in the panel
- Group multiple shapes quickly by dragging over other shapes
- Show/Hide shapes to focus on drawing 

SVG Import 
- Import SVG created from other applications while maintaining groups and styles. 

Export 
- Export to NSView/UIView class 
- Use Command + C to copy selected shapes code to your clipboard 
- Easily define drawing frame to export code or image 
- Export to PNG/JPG image with additional @2x retina display.

Others 
- Demonstrate path drawing of strokeEnd animation property of CAShapelayer 
- Reverse path drawing

What’s New

Version 1.32

Bug fixes

Ratings and Reviews

3.7 out of 5
3 Ratings

3 Ratings

Simulacra2012 ,

Extremely promising w/ hidden CAShapeLayer Animation Gem!

UPDATE TO MY REVIEW for V 1.10

I was able to delete paths and remove entire shapes but after toggling between the "Transform" and "Vertex" buttons located at the top right corner of the UI.

There is room for improvement for this specific feature of deleting points on a path. The transform and vertex buttons are not intuitive. Perhaps instead of having to click on those buttons, this task could be as simple as double-clicking on a shape or path to activate an "editing" mode. Another idea (and I'm taking this from Adobe Illustrator), when you want to delete a vector point on a path you can use a bezier tool with a minus ( - ) button next to it.

I'm still optimistic about this app and will keep sending as much CONSTRUCTIVE feedback as I can to the developer.

---------------------------------------------------------------------------------------------------------------------------
BezierCode has two distinct features which I find indispensable: Auto-align / distribute buttons and the thumbnail previews of my drawings.
I’ve been using the auto-align and distribute buttons for creating custom tables and cells. Auto-align has proven to be a real time saver as opposed to manually entering XY coordinates for each row and column cell! Excellent tech support (also responded promptly).

Wish list: The ability to add text within the app (as opposed to having to import it via SVG, Frames so that I can make my drawings scalable, iCloud support so that I may access project files from other computers, a few generic Xcode project examples and/or BezierCode project files demonstrating different techniques for common UI elements (e.g. buttons, animations etc.).

Looking forward to future updates. Keep up the great work!

rsbry ,

buggy

Waist of money. This app was very buggy. I could not even delete a path.

ctkjose ,

Life saver

I like this app yet I wish it also had the option for Swift code.

App Privacy

The developer, WAN LUTFI WAN MD HATTA, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More

Supports

  • Family Sharing

    Up to six family members can use this app with Family Sharing enabled.

More By This Developer