ActionScript 3

Adobe Edge Feasibility Study

I built these interactives as part of a feasibility study for a client, for using Adobe Edge instead of Flash to build simple games for eLearning. Adobe Edge is an authoring tool which outputs cross-platform HTML5 with animated div tags. The question was whether the tool could build good-enough interactives, as quickly as they could be made in Flash, and truly operable on both desktop and mobile browsers. This was successful - Adobe Edge was good enough, and actually faster than Flash for development. Targeting more platforms is slower for testing, of course.

The interactive itself is a throw-away, obfuscated a bit at the client's request.

Original: 
December, 2012

Differential Equation Plotter

The DiffEQPlotter explores graphical solutions to differential equation systems. Nine equation system families are provided - some simple algebraic systems, some ecology models, and some limit cycles. Each can be tuned by setting constants. Paired time plot and phase plot show the behavior of the system (trajectory) from any selected starting point. The phase plot also shows the "nullclines" (where the derivative of each equation is zero), and a vector field showing the tendency of the system across a grid over the plane.

Though not "fractals" software, it was developed for the same mathematics professor, Michael Frame of Yale University.

Original: 
August, 2012

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.

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

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

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.

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: 
May, 2012
Revised: 
January, 2013

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: 
May, 2009
Revised: 
March, 2012

Topics:

SimWatershed

SimWatershed is loosely based on the real-life Esopus Creek watershed, part of the naturally-cleaned water supply of New York City. SimWatershed implements two online labs, for the Yale School of Forestry graduate course Science to Solutions: How Should We Manage Water.

In the "Biophysics" lab, students explore how water quality is affected by adjusting land use - suburban, agricultural, livestock, and forest. Then in the "Solutions" lab, buying land costs money and faces limits. Other social treatments are available at a price: best management practices, upgrading the local sewage treatment plant, raising prices, or building a city water treatment plant. Scenarios explore present and future, nitrogen and sediment.

Download the "Solutions" lab instructions.

Original: 
September, 2011

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: 
August, 2011
Revised: 
January, 2013

Topics:

MapNavigator


MapNavigator
interactively explores a 3-year world cruise itinerary. Embedded in a Drupal site.

Original: 
April, 2011
Revised: 
January, 2012

MathToybox

MathToybox is the new social home for my kids' games, featuring PatternBlocks Art Gallery, direct access to the Triaxle Scoreboard, and room to grow in a kid-friendly design.

Originally Flex3 / PHP, now rewritten in jQuery / PHP.

Original: 
December, 2009
Revised: 
January, 2011

Topics:

DaisyBall Flex

The latest incarnation of DaisyBall shoots for a general audience presentation - less focus on the mathematics, more on the concepts - with prettier graphics. Choice of DaisyWorld or DaisyBall logic (2D or 3D world). Easy access controls for high level concepts, but you can still set advanced parameters. Much easier to set albedos and number of daisy colors.

Original: 
October, 2010

Technologies:

Topics:

Vick Art Advisors


Vick Art Advisors
manage corporate art selections. This brochure website showcases their work.

Original: 
February, 2009
Revised: 
January, 2010

Technologies:

Pages