Presentations
Over the past three years, I have done a number of presentations on Flash and Flex related subjects. On these pages are the presentation materials for those sessions and other relevant information. In situations where I’ve presented similar material on numerous occasions, I have included the most comprehensive version of the content only.
Game architecture is different
Presented at
- try{harder}, 6 October 2011
In this session, I compared building a game (Asteroids) using an entity framework (Ember) and an MVC framework (Robotlegs) and concluded that the entity framework was more suited to this task. I then attempted to explain why.
So many frameworks, so little time
Presented at
- Flex and the City, London, 20 October 2010
In this session I use my experience developing with and recommending frameworks to try to answer the question of which framework is best.
Open source is for life, not just for Christmas
Presented at
- 360|Flex DC, 22 September 2010
In which I talk about my experiences developing and managing an open source project (Flint particles) for the past three years, what I learnt, what I experienced, why I did and still do it, and important lessons for anyone contemplating creating or getting involved in an open source project.
Re-architecting the designer-developer workflow
Presented at
- 360|Flex San Jose, 8 March 2010
- London Flash Platform User Group, 29 July 2010
- 360|Flex DC, 21 September 2010
In this session, I discussed and showed a new Flex application architecture that we are using at BrightTALK to enable the rapid development of new projects based on previously designed features. This was specifically devised to serve two purposes
- To enable us to rapidly and easily create new, custom designed, webcast players for clients
- To enable our designers to do this work without the need for developer involvement
Slides and example code are available here.
Application Frameworks – The new kids on the block
Presented at
- GotoAndSki(), 12 June 2010
In this session, I compared and contrasted four of the newer application frameworks (also known as micro-architectures) for Flex and Flash projects. They are
- Robotlegs
- Swiz
- Parsley
- Spring Actionscript
Slides and example code are available here.
Application Frameworks – The Good, The Bad, and The Ugly
Presented at
- Flash on the Beach, 22 September 2009
- London Flash Platform User Group, 29 October 2009
- Flash Brighton User Group, 1 December 2009
- Flex London User Group, 16 February 2010
In this session, I compared and contrasted six different application frameworks (also known as micro-architectures). They are
- Cairngorm
- PureMVC
- Mate
- Parsley
- Swiz
- Robotlegs
Slides and example code are available here.
Particle Effects with Flint
Presented at
- London Flash Platform User Group, 28 February 2008
- Flash Brighton User Group, 26 August 2008
- Flash on the Beach, 30 September 2008
In this session I introduced viewers to the open source Flint particle system that I develop.
Physics for Flash Games
Presented at
- London Flash Platform User Group, 31 May 2007
In this session I described some of the basic and not so basic aspects of developing a physics system for use in Flash games.
