~~EDIT: For some people the updated app crashes right after start (this is something that Intel users unfortunately always experienced). This is caused by renderscript and it is already fixed with the next update. I did not find the bug (it works on my phone ‘unfortunately’) but I had to deactivate the increased precision of some functions 😦~~

I just released a new beta version. The new big thing is the tutorial. You find instructions on how to use the app there. I will release the other articles also in the blog soon and hope that you provide some reviews on them.

Another maybe not so big thing (but much bigger for others) is the new Export/Import function in the favorites. First, you can select multiple items in the Favorites view.

It works very similar to other android apps like Google Photo.

By selecting “Export” in the menu, a text file is shared to a location of your desire. Using “import” you can reimport this text file or import collections from others.

Technical stuff: The format I use is json (in detail I use the gson library), hence it is easy to edit. But careful, faulty entries are silently ignored during import (here is some space for improvement).

What else? I managed to increase the precision of the sqrt function and therefore also the rad function ~~[EDIT: Due to crashes on some devices this feature was deactivated]~~. Other functions are still restricted to single precision but at least, exp and log now return valid results for double values. This is in particular important for exp. For a large bailout a function containing exp will soon create transparent artifacts that mean that the calculation returned an invalid value (like infinity). Now, exp works for much larger values (left is before, right is after):

This is btw the fold preset with the function is “(exp z – E z) p” and a mandelinit of 1 (first derivation of function is “(exp z – E) p” and this is 0 for z = 1).

There are two/three new fractal types and simpler functions for the perpendicular types. The new “generic lambda” preset is the lambda fractal but it uses the “max_power” parameter in mandelinit and function. It is a lovely fractal. The other ones are the two Simonbrot variations that give rise to amazing julia sets. Thanks for the hint about them.

Internally, there were lots of changes, code polishing to increase the over-all stability, some dialogs changed a bit. For the final release there will be some corrections/improvements on the tutorial and also on the descriptions in the Demo/Preset pane but apart from that the app should be quite stable.

I hope you enjoy the update,

— Karl

P.S.: I just played around with this exp-fractal above and you should definitely take a look at its islands. The following image looks like it comes right out of Mandelbrot’s vegetable garden:

And since the beta version has this lovely import function, you can test it and import this image.