I'm testing a new free Android/iOS/desktop Hanzi study web app. It has cursive (joined up) writing and calligraphy, freehand hanzi drawing with undo and erase, character practice grids, and browing of history & queue at any time. More information on the beta is here: http://hskhsk.com/shanka