Version 0.1.0 - 0.1.1 for Android

This is a port of the museums part of the desktop programm to Android OS. The animation now kicks in every time a pattern button is pressed. Actions started by the user (button press, drags) can not be terminated but have to complete first before the next action can be started (see messages at the top and the bottom of the app).

The android version uses parallel code to

To indicate the strong dependency of the performance on the number of available cores the app prints this number apart from other stuff in the header when it has to do a computation intensive task.
The two symbol sequence patterns with path definition lengths > 1000 would require hours of computation on mobile devices. Here the pattern data (light source position, rotation angle) is extracted from a file (a bottom msg indicates this).

The docs page contains more information about the museum view of frozenlight.

0.1.1: Lowered memory usage, Min show time of 5 sec for patterns in the animation, fixed loss of calc time when path def. is switched on and off, made app messages a bit nicer, fixed wrong version number

The lower right corner button (9x9,62,pp 70%) is the largest pattern that is calculated with the apps PatternSolver class and causes memory allocation problems in an emulator with Android 6 and just 1 GB ram. Setting the ram to 2 GB made the rosalloc problems disappear.

Future Version 1.3

Version 1.2.2

Version 1.2.1

Version 1.2.0

Version 1.1.1

Version 1.1.0

Version 1.0.6

Version 1.0.5

Version 1.0.4

Version 1.0.3

Version 1.0.2

Version 1.0.1

Last edited: 09.04.2016