A-shape

Shape after loop, for iPad and iPhone (2019)

A-Shape

Native iOS

This app was first launched in 2013 for iPad and now has been upgraded to run on both iPad and iPhone and with a new look.

It can allow you to create interesting shapes with affine transformation. Briefly, an affine transformation can do translation, rotation and scaling on an object’s coordinate. Here, the object can be a circle or rectangle or star or polygon or line, and is coloured in gradient. We do iterations. In each loop we apply affine transformation to the object’s coordinate. At the end you may find the result interesting.

App Store

Thank you cnet.com for writing this nice and positive review:

EDITORS’ REVIEW BY CNET.COM / April 14, 2013

At first glance, A-Shape seems like an app designed to go over the heads of most users. The opening screen discusses X and Y coordinates and the intricacies of geometry. However, after a few moments spent playing with the app, you’ll find that it offers a unique experience even for those that aren’t mathematicians, or even mathematically inclined.

The goal of A-Shape is to give you complete control over the dimensions and intricacies of a shape with affine transformation. If this means nothing to you, that’s okay — the shapes you create are incredible and can be tweaked and adjusted with translation, scaling, and rotation of the object’s coordinates. Again, how this actually works is unimportant, because the interface is set up in a way that makes it very easy to change all of these things without knowing what they are. After you create each shape, you can save it to your favorites, play it back to see the shape generated, or share it with a friend.

A-Shape is a very easy-to-use app with a clean interface and minimal options. It doesn’t provide much in the way of function for these shapes once they are created, however. It is more of an artistic piece, allowing you to create and appreciate the shapes that can occur naturally using geometry. While A-Shape may prove more of an interest for those that understand the math behind it, it is still something of a curiosity for other users; and because it is free, there is no reason not to enjoy it.