His first session will be on Flash Video with Flash Communication Server, wherein he will be showing best-practices methods of integrating Flash Communication Server into a pattern-based Flash application. He will also be covering the development of scalable Flash Communication Server applications, based on our experiences in creating a clustered Flashcom solution.
Modern RIA teams contain an eclectic mix of developers, including UI designers, Flash and Flex developers, J2EE (or PHP, .NET, .etc.) developers, database developers, etc. In such teams, communication is a key factor in determining project success. Many Flash developers know only how to communicate in Flash-centric concepts such as the timeline and code scattered on movie clips. This makes it difficult for other members of the team, who have more traditional OOP knowledge in languages such as Java or C#, to communicate with client-side developers. The pattern-based structure of ARP makes it easy to talk about the client in standard patterns that are instantly recognizable to seasoned software engineers familiar in other OOP environments.
The workshop -- first presented in its 3-day form earlier this year to a very warm reception at the Swedish National Lottery -- is in some ways an extension of the 1hr presentation I gave at Flashtival and which I've been giving at other MMUGs in Europe. It covers Agile development process, User-Centered Product Development and pattern-based RIA development using ActionScript 2 and the newly open-sourced Ariaware RIA Platform.
Brighton, UK - November 2, 2004 - Ariaware today announced the immediate availability of their newly open-sourced Ariaware RIA Platform (ARP). Version 2.02 of the platform is the first best-practices, pattern-based RIA platform to be released and is already causing ripples of excitement in the Flash community.
For the first time ever, Flash-based RIA developers have a lightweight, structural, pattern-based framework for lowering the risk and development time of their applications and web sites. ARP makes it possible to quickly create maintainable and scalable RIAs and allows developers and development teams to overcome the initial stumbling block of how to structure their applications.