Chandima Cumaranatunge

http://twitter.com/chandimac

Areas of Expertise:

  • RIA Development
  • ActionScript
  • Design Patterns
  • User Experience
  • Casual Game Design
  • Instructional Design
Dr. Chandima Cumaranatunge has a background in Computer Engineering and Instructional design. He is an Assistant Professor in two departments at the University of Hartford. He teaches courses on developing learning environments in the Department of Educational Technology, and web development and casual game design in the Multimedia Web Design & Development program. He enjoys teaching OOP using non-traditional means such as programming robots and games. Chandima also develops informal learning environments and is currently a Co Principal Investigator of a National Science Foundation, ITEST youth empowerment project, that teaches IT skills to Hartford area students. He blogs on ActionScript design patterns at www.as3dp.com.

ActionScript 3.0 Design Patterns ActionScript 3.0 Design Patterns
by William Sanders , Chandima Cumaranatunge
July 2007
Print: $44.99
Ebook: $35.99

Chandima blogs at:
http://www.as3dp.com/

ActionScript 3.0 Bitmaps, Clones and ColorTransforms

April 22 2012

Less is More Ever since I started working with mobile devices with Flash and ActionScript 3.0, I’ve been looking for faster ways to move my objects through those little windows on iPhones, Androids and Blackberries. Lag time is huge and the action looks geriatric. I’ve seen some interesting things done… read more

ActionScript 3.0 Bitmap Classes: The Bitmap Factory Method At Work

April 13 2012

Building a Bitmap Factory The idea of taking a perfectly good graphic file and taking it apart and putting it back together again has a surprising appeal. You may wonder why one would want to do that? For me, it’s a chance to explore the Bitmap classes built into ActionScript… read more

ActionScript 3.0 Factory Method Expansion: The UI Factory

March 25 2012

Adding New Product to Existing Factory In creating the Button Factory example (see previous post), I wanted to add more to it for a full UI factory. The problem is that the Creator participant returned a Sprite and I wanted to be able to assign text values to instances the… read more

The Button Factory: Labels and Buttons from the Same Factory Methods

March 18 2012

Beginning of a UI Factory The other day I was looking at an ActionScript 3.0 program, and the developer used a ‘UI Factory.’ I looked at it, and while the program did indeed get UIs from the UIFactory class, it wasn’t a design pattern. Instead the UI Factory was just… read more

Recursion: An ActionScript 3.0 Problem or Problem Solver?

February 26 2012

Why Recursion? (Again) In previous posts we’ve considered recursion, and while not rejecting recursion out of hand, it’s been roughed up a bit, especially by smart reader comments. (You can see posts on recursion here.) For those of you who may be new to the recursive concept, it refers to… read more

The Grid State: Movement in Mobile

February 12 2012

Matrix Work As our desktop screens soar to new heights in size, we find ourselves coping with smaller platforms for mobile viewing. To address this problem, developers simply move from one cell, grid or section to another. Each new cell becomes the full screen. For example, a 3 x 3… read more
Chandima Cumaranatunge