It helps you create and design complex vector-based graphics and easily generate source code for them in a large variety of languages for further implementation. #Draw code #Code generator #Vector to code #Code #Sketcher #Swift
Designed especially for developers that work with vector-based graphic compositions on a daily basis, Schwartz is a user-friendly macOS development tool that, besides a dynamic design environment, provides you with the possibility to generate source code from your compositions for further implementation.
This said, Schwartz can instantly generate and copy the source code to your clipboard, so you can implement it on iOS and macOS or any other platform. Another noteworthy feature is the fact that Schwartz comes with support for source code generation for many languages such as Objective-C, C, Swift, SVG, and JavaScript.
To make things even better, Schwartz uses its collection of built-in templates to generate the source code that can later be edited as you like in order to fit your needs and purposes. You don’t have to limit yourself to Schwartz’s collection, but you can easily add you own target languages.
In point of fact, working with Schwartz is a very easy process, as you only have to drag and drop elements from the Library Palette on the working space, fiddle around with them until you achieve the result your are looking for, select the template, click the “Generate” followed by the “Copy” button, and simply paste the source code into your project.
While not really a must-have feature when it comes to development applications of this sorts, Schwartz’s interface is another aspect that makes it such a simple to use and efficient app. Besides the fact that it looks like an macOS app, every control you interact with feels responsive.
To conclude, if you are on the lookout for an app that can instantly generate source code from graphic compositions, then Schwartz should definitely be taken into consideration.
What's new in Schwartz 1.8:
- NEW: Custom Properties. In the Inspector sidebar, you'll find a new "Custom Properties" palette. Here, you can add custom name/value pairs to any selected object on the canvas. Then, you can access these properties in your Schwartz Templates by looping through `object.customProperties` or `object.customPropertiesDictionary`. Each custom property has a `name` and `value` property containing the values you entered in the sidebar palette.
- NEW: Resolution Control - Edit the DPI of any document in the "Edit Canvas Size" sheet.
- NEW: Export Selection - Main Menu > File > Export Selection…
- NEW: 10% Zoom Scale option.
Schwartz 1.8
add to watchlist add to download basket send us an update REPORT- runs on:
- OS X 10.8 or later (Intel only)
- file size:
- 5.9 MB
- filename:
- Schwartz_1.8.zip
- main category:
- Developer Tools
- developer:
- visit homepage
ShareX
4k Video Downloader
Windows Sandbox Launcher
Bitdefender Antivirus Free
Context Menu Manager
calibre
Microsoft Teams
IrfanView
7-Zip
Zoom Client
- IrfanView
- 7-Zip
- Zoom Client
- ShareX
- 4k Video Downloader
- Windows Sandbox Launcher
- Bitdefender Antivirus Free
- Context Menu Manager
- calibre
- Microsoft Teams