Archive for the 'OOP' Category
I’ll be presenting at the Denver Flex User’s Group on July 15th on RobotLegs. In addition I should also be presenting via Adobe Connect for the Nashville Flash Platform User Group in May. Here is some additional information about the presentation.
RobotLegs is an IoC framework that’s been rising on the Flex framework scene. It’s a [...]
March 20th, 2010 | Posted in ActionScript 3.0, Aspect Oriented Programming, Bleeding Edge Flash, Design Patterns, Flash Platform, Flex, Flex Best Practices, Flex Presentations, Flex Training, Inversion Of Control, OOP, Software development process | No Comments
Here’s the second episode of seantheflexguyTV! In this episode I talk about the upcoming Flash and the City conference in NYC. I also cover some of the new features and capabilities of AIR 2.0 and do a quick review of the Flex 3 with Java book. This episode should be a little more organized and [...]
February 9th, 2010 | Posted in ActionScript 3.0, Bleeding Edge Flash, Flash Platform, Flash Platform Community, Flex, Flex Books, Flex Builder, Flex Conferences, General Development Notes, MXML, OOP, seantheflexguyTV | 2 Comments
Taking a look at everyone’s “2009 In Review” blog posts is really great inspiration. Looking back over the last year is always worth taking a minute to do. It’s great to reflect on personal growth over the course of a year and take note of our accomplishments. I decided to recall the last year for [...]
January 1st, 2010 | Posted in AS3 API, ActionScript 3.0, Adobe AIR, Bleeding Edge Flash, Cairngorm, Design Patterns, Flash Platform, Flash Platform Community, Flex, Flex 4, Flex Best Practices, Flex Books, Flex Builder 3, Flex Consulting, Flex Contracting, Gumbo, Inversion Of Control, Java, OOD, OOP, Software development process, frameworks, sdfug | 2 Comments
Using an API can save time during the development process. The wonderful thing about the Flash Platform Community has always been the willingness to share. Here’s 34 more ActionScript 3.0 APIs that can be used for Flex, Flash and AIR development. Hopefully one of the APIs listed here or in one of my previous API [...]
December 19th, 2009 | Posted in AS3 API, ActionScript 3.0, Bleeding Edge Flash, Flash Platform, Flex, Flex API Example, Inversion Of Control, OOP, frameworks | 3 Comments
Interested in Design Patterns? Check out this article on InsideRIA that explains the Decorator Design Pattern. This article explains the Open Closed Principal and discusses favoring composition over inheritance. These are very powerful OOP concepts that can be leveraged to produce more flexible and robust code. The Decorator is a great pattern to learn after [...]
November 1st, 2009 | Posted in Design Patterns, Flash Platform, Flex, Flex Best Practices, OOD, OOP, Software development process | No Comments
When developing Flex and/or AIR applications there are a handful of tools that really make the difference between a good project and a great project. They are all very valuable and provide stability and clarity for the RIA development process; or at least they have for me. From Unit Testing to SVN utilities to frameworks [...]
May 20th, 2009 | Posted in AS3 API, ActionScript 3.0, Adobe AIR, Bleeding Edge Flash, Cairngorm, Flex, Flex Best Practices, OOP, Software development process | No Comments
The Spring framework is not new, it’s been around since mid 2003. In very simple terms Spring is a framework to help build Java (and .NET) applications. Spring helps organize and orchestrate the source code for Java applications. Spring can be used with any Java application including Java web applications.
This is beneficial to Flex applications [...]
February 25th, 2009 | Posted in Aspect Oriented Programming, Inversion Of Control, Java, OOP, Spring | 1 Comment
Understanding more about Java is great. A good amount of knowledge can be shared between Flex/ActionScript 3.0 and Java. I’ve worked with Java in the past, compiled some applications, read the tutorials and some books, helped build a Java based LMS and also worked with Adobe on writing a simple Java socket server, but I [...]
February 20th, 2009 | Posted in BlazeDS, Design Patterns, Flex, General Development Notes, Hibernate, Java, OOP, Software development process, Spring | 5 Comments
The San Diego Flash Users Group invited me to give a presentation on Flex Best Practices last night. Thanks to everyone who took the time to join the meeting. Thanks to Kyle and Chris for inviting me to present. Also thanks a lot to everyone who provided all the great feedback and questions. Dan made [...]
January 8th, 2009 | Posted in ActionScript 3.0, Cairngorm, Design Patterns, Flex, Flex 3 Skinning, Flex Best Practices, Flex Builder, Flex Builder 3, Flex Champion, General Development Notes, MXML, OOD, OOP, Software development process, UML, frameworks, mate, sdfug | 3 Comments
Following best practices during the development process can help organize and structure an application. Standardized development provides clarity, stability, longevity and scalability. I worked with several members of the Flex community and the Adobe Flex Team to create this article outlining over 90 best practices for the Flex development process. Thank you to everyone who [...]
December 13th, 2008 | Posted in ActionScript 3.0, Cairngorm, Design Patterns, Flash Platform, Flex, Flex Builder, Flex Builder 3, MXML, OOP, Software development process, UML | 1 Comment