Release Date: October 19, 2016
Developer: Celestial Teapot Software
MAS Rating: 4+
Mac Platform: Intel
OS Version: OS X 10.8 or later
Processor type(s) & speed: 64-bit processor
Web Site: http://celestialteapot.com/schwartz
Mac App Store: https://itunes.apple.com/app/schwartz/id665730653?mt=12
Schwartz is a developer tool that takes the pain out of writing complex graphics-drawing code. With Schwartz, you can create vector-based graphic compositions in a user-friendly WYSIWYG environment, and then automatically generate source code for rendering your composition on iOS, OS X, the Web, or any other platform.
But what's unique about Schwartz is that it's **template-based**. Each source code output target is a template that can be edited to your specific syntactical tastes. And adding new templates to support new target languages is extremely easy.
Working with Schwartz templates is a simple and intuitive process, similar to using template languages for popular web application frameworks like Ruby on Rails, Django, or JavaServer Pages.
What's New in Version 1.7:
– FIX: Fixed crash that could occur when dragging items on the Canvas using Trackpads.
– NEW: Insertion Mode. Placing objects on the Canvas is now easier and more intuitive. You can still add objects to the Canvas via double-click or drag-and-drop from the vertical Library list on the left. But now you can also single-click on an object tool in the Library to enter Insertion Mode. While in this mode, you can add a new object to the Canvas via click-and-drag.
– NEW: Improved Text object. With the new Text object, the font size is automatically adjusted as you resize the Text object on the canvas. You can still add text to any object on the Canvas by double-clicking it. The behavior of text in other objects remains unchanged.