A software to practice anzan

Anzan is the mental calculation you perform while visualizing a soroban in your head.

A flutter app the flutter logo

To help me practice, I rewrote the previous python program in flutter. It has been renamed "Anzan" for simplicity.

Simple configuration

You can choose how many numbers to add, how many digit each number have, the time between the display of each number (called timeout) and the time a number stays on screen (called flash).

Speech synthesis

You can also have each number said to you by a speech synthesizer. It required a working Internet connection as requests are made for each sound.

Replaying a sequence

You can replay any sequence for your convenience. Just press the 'Replay' button if you missed some number.

Misc. options

You can use it full screen, and/or in a continuous mode where you don't have to enter an answer and to interact with the keyboard. It goes on ad infinitum.

Try it in your browser

This is the easiest way to try our little app.

Web [Progressive Web App]

It's a Progressive Web App that can be installed as a "native" app on your system, if you wish to do so. If your browser does not offer you the option, just check in the option menu.

Note: You need an additional extension with firefox.

Download a native app

You can download the latest version (0.6.1) in the Releases page on github, with builds available for:

Apple I don't own any Apple hardware so I can't build and test my app on it. And nothing is possible on VMs. Pull requests on GitHub for iOS/macOS support are welcome, but please get in touch first.
As a backup solution, you can install the Progressive Web App as a native app. Support is limited on Safari but all is not lost. Give it a try.

Screencasts

The previous tools

You can still access the first tool entirely developped in html/css/js or the twin python software:

This is a more light weight version of our current app. Entirely made in HTML/CSS/js.

  • you can still access the page at the following URL for the fullscreen version.
  • or the usual page there

The python tool is a GUI made with pyQt. It is the same as the above web version, but can be used without a browser. And offline, if you don't use the TTS feature.

You can download the latest version that was made 0.5.4