Chandima Cumaranatunge
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.
|
|
Chandima blogs at:
http://www.as3dp.com/
ActionScript 3.0 GestureEvent: Working with Gestures on Mobile
January 29 2012
Using Gestures When working with high level and complex structures like Design Patterns, the focus is squarely on the relationship between objects—classes, inheritance, composition, implementation, interfaces and related concepts and structures. The “details” are the details of these various relationships and how they work in concert. Using Algorithm 1 or… read moreActionScript 3.0 TouchEvent: Guaranteed Mobile Speedup
January 15 2012
The TouchEvent Object I suppose old habits die hard, especially when those habits still work. (Some programmers are fond of saying, If it ain’t broke, don’t fix it! and the similarly dull-witted proverb, Don’t re-invent the wheel!) Well, with mobile devices, you’d better think about breaking old habits, and I… read moreActionScript 3.0 Single Class Event Handler
January 13 2012
One Object:Several Events The first time I read Scott Petersen’s article on optimizing code for iOS devices, I got it wrong in terms of what he was trying to do in one of the optimizations. In re-reading it, I discovered an interesting structure Scott included, and while not a speed… read moreFrom ActionScript 3.0 to JavaScript Chain of Responsibility: Part II The Help Desk
January 04 2012
A JavaScript Chain of Responsibility I’ve always liked JavaScript, but after going through this last project of creating a design pattern with JS, I find that I like ActionScript 3.0 even more than I did before. The biggest problems that I encountered with JavaScript is that different users slipped in… read moreFrom ActionScript 3.0 to JavaScript Chain of Responsibility: Part I
December 26 2011
Just Follow the Chain of Responsibility To get started on the quest to see whether useful design patterns can be created with JavaScript, I thought it’d be a good idea to go from the known to the unknown. In this case, those familiar with this blog know ActionScript 3.0 design… read moreCan JavaScript Create Design Patterns?
November 28 2011
Ever since Adobe announced that they’d no longer be making a Flash player for mobile devices, I thought that it’d be a good idea to have some kind of filter to distinguish between desktop browsers and mobile ones. On this blog, I’d like to introduce a topic that is related… read moreActionScript Design Patterns Transcend Changes at Adobe
November 10 2011
A lot of you may have heard the announcement from Adobe about dropping support for mobile browsers. It’s been a year and a half since we posted the article about the spat between Adobe and Apple, and now again, an announcement from Adobe has shaken things up. According to The… read moreBuy Now and Save
Buy 2 books, get the 3rd FREE
Use discount code: OPC10

All orders over $29.95 qualify for free shipping within the US. See details.
Use discount code: OPC10

All orders over $29.95 qualify for free shipping within the US. See details.

