Most of these I developed on my own time, for fun and to master new technologies. You can learn a lot more by finishing something than by dabbling.

Mandalar for Mobile

Mandalar - Pattern Blocks is now on mobile! Mandalar is a port of Pattern Blocks to Android and iOS, using Adobe AIR - same source, all platforms. Cross-operable with the web version. Designs saved to the Art Gallery can be edited with either browser-based Pattern Blocks, or Mandalar for mobile.

Pattern Blocks are used in early math and just for fun. Great for drawing mandalas, tilings, and tesselations. Originally written as a toy for my daughter in 1998, this is my most popular app by a landslide.

May 2013: Added group edits, including copy-move and scale.

January 2013: Added 8 palettes, to quickly change color scheme. Also new Share | Other, to share with your choice of sharing app - Pinterest, etc.

September 2012: Added native sharing to email, Facebook, and Twitter.
 

Get Mandalar for iPhone, iPad, iPod touch, on App Store    Get Mandalar for Android and Kindle Fire on Amazon App Store    Get Mandalar and MandalarDemo for Android on Google Play

Original

Revised

Topics

Pattern Blocks 4

Pattern Blocks are used in early math and just for fun. Great for drawing mandalas, tilings, and tesselations. Originally written as a toy for my daughter in 1998, this is my most popular app by a landslide. Latest version features full-browser resizing, better email, hundreds of backgrounds, and keystroke shortcuts. Now with Art Gallery for kid-safe sharing!

 

Mandalar is PatternBlocks for mobile! PatternBlocks is now released as a mobile app. See Mandalar. Still in Adobe Flex - all web/mobile platforms are cross-operable.

Original

Revised

Topics

NumBlox

NumBlox is a cusinaire rods app. Cusinaire rods (number blocks) are used to teach early math. NumBlox features a simple, clean interface, drag and drop blocks, rotate blocks, and a play area that grows to fit your web browser area. New version! NumBlox 2.0 features pencil, eraser, choice of grid style, stacking blocks, and scrollable edit area. NumBlox 2.1 adds 3 choices of block color scheme. Now for mobile! NumBlox is now available for iOS and Android, too! Mobile versions feature native sharing to Facebook, Twitter, and Email. Sharing can be disabled for young children. Now also available for NOOK HDTM and NOOK HD+TM by Barnes & Noble.

NumBlox for iPad, iPhone, and iPod touch from the App Store NOOK App : NumBlox Android app on Amazon App Store Android app on Google Play

Original

Revised

Topics

Triaxle

Triaxle is a puzzle game based on hexagonal instead of square neighbors. Score history is tracked both locally and versus other users, via a server database.

This was the first complex program I wrote in ActionScript 2 - complete with soundtrack, fairy lights, gameplay, PHP backend - big learning experience.

Now with direct access to the Triaxle Scoreboard.

Original

Revised

Topics

Calligraphy

Calligraphy is surprisingly popular. I wrote the original 1997 Java applet as a throwaway programming example - but people kept using it. So I turned it into a real product. Latest version features textured and tinted papers, transparent inks, zoom, print options, Undo support, marker as well as chisel nib, etc.

Calligraphy is now available in Slovene! Translation by Milan Ozimek.

Original

Revised

Technologies

Topics

Kuizu

Kuizu is a Japanese vocabulary quiz program I wrote for myself. It features several intermediate level word lists, flash cards, multiple choice quizzing, and matching games. It assumes you want to memorize kanji + kana pronunciation + English meaning. Auto-adjusts word frequency based on success rate, tracks progress and mastery. Can sort wordlist, select which words to use, etc.

Thanks to Laurie Hainke and Yuko Matsuda for contributing 7 word lists!

Original

Revised

Technologies

Topics

FishFood

FishFood is an aquarium ecology simulator for middle school life science. To keep your fish alive, you need to feed them, keep the water oxygenated, and not allow the algae to get out of control. Features three colorful fish species, air bubblers, algae-eating snails, decorative plants, rocks, sands, and wallpaper.

Original

Revised

Technologies

Topics