Flex My Day - David Deraedt's Flex Architecture Playground

  • home
  • flex code generator
  • about
  • contact

Another Take on the Presentation Model Pattern

david_deraedt — Mon, 10/06/2008 - 15:08

I'm not giving up just yet ! ;) If you've read my previous posts about the Presentation Model pattern, you know that I ran into some difficulties when trying to develop an decent implementation of this pattern. Since then, I had the occasion to validate the various advantages offered by the Presentation Model pattern in real life applications (namely, a separate object hierarchy allows to share common presentation behavior much better than the autonomous views, facilitates separation of concerns, testing, etc...). Also after reading some recent posts about Flex architecture GUI patterns, like Jesse Warden's (be sure to read the comments), I definitely think that the Presentation Model pattern needs more attention.

  • Add new comment
  • Read more
  • 114 reads

Building a Get Satisfaction Library for Flex

david_deraedt — Thu, 10/02/2008 - 14:34

These last few days, I spent some time playing around with the Get Satisfaction API. I liked it so much that I decided to create an open source flex library for it.

If you haven't heard of Get Satisfaction yet, then go ahead and take a look at their website. It's a centralized crowd sourced costumer service for any product of any company. The service is both interesting and very well executed.

Their API is a REST API, which allows developers to make pretty basic but yet useful read and write queries such as getting the list of companies registered with their service, accessing the replies for topic about a particular product, post a response, etc...

  • AIR
  • Flex
  • GetSatisfaction
  • library
  • Add new comment
  • Read more
  • 216 reads
  • 1 attachment

Cairngorm and the Presentation Model - Part 3 : Further thoughts

david_deraedt — Wed, 09/03/2008 - 10:07

Following the sample application source code we've discussed in the second part of this series, I'd like to take a moment to talk about some issues that were raised during that implementation of the Presentation Model pattern in a Cairngorm application.

  • 2 comments
  • Read more
  • 759 reads

Cairngorm and the Presentation Model - Part 2 : Sample application

david_deraedt — Tue, 09/02/2008 - 10:24

In the first part of this series, we've shortly discussed the reasons why we may need a separate presentation layer for applications, and what pattern we'll use for this : the Presentation Model pattern.

  • Cairngorm
  • 3 comments
  • Read more
  • 1519 reads
  • 1 attachment

Cairngorm and the Presentation Model - Part 1 : Introduction

david_deraedt — Mon, 09/01/2008 - 17:30

There's been a lot of discussions lately about the various GUI patterns and their implementations by Flex architecture frameworks, Cairngorm and PureMVC in particular.

I think that this topic is absolutely essential to cairngorm since this framework has often been criticized (including by me) for its lack of proper mechanism for managing the presentation layer.

  • Cairngorm
  • Add new comment
  • Read more
  • 1346 reads

French AIR pocketguides for free, and some help needed for tostring.org

david_deraedt — Thu, 08/28/2008 - 10:19

After O'Reilly France had closed its doors some weeks ago, I was informed that I now owned all copyrights regarding the french translations of the following pocketguides :

  • Apollo for Flex developers
  • Apollo for JavaScript developers

I also own my original work Bien démarrer avec AIR Beta 1. Unfortunately, for some reason, Colin Moock's essential as3 does not seem to be concerned.

As a consequence I'm releasing these original PDFs as free downloads.

    • AIR
    • O'Reilly
    • Pocketguides
    • Translation
    • Add new comment
    • Read more
    • 373 reads
    • 3 attachments

FCG (Flex code generator) goes final and open source

david_deraedt — Mon, 08/25/2008 - 09:31

After lots of delays (and headaches), I've finally released the v 1.0 and the source code of FCG, my Flex code generator.

Note : Beta users will have to manually upgrade to v 1.0 by reinstalling the AIR file from the project's page, as the update mechanism has switched to the official Adobe AIR update framework.

  • AIR
  • Cairngorm
  • FCG
  • Flex
  • PureMVC
  • 4 comments
  • Read more
  • 1427 reads

My eSeminars (architecture and i18n) slides are available for download

david_deraedt — Mon, 06/30/2008 - 09:02

As promised, here are the powerpoint presentations for the two Adobe eSeminar I just gave at Adobe France.

Reminder : these are in french, folks !

Hope you find it useful...

***

Comme promis, voici les présentations powerpoint des deux eSeminars que j'ai donné récemment chez Adobe France.

J'espère qu'elles sauront vous être utiles...

  • adobe
  • Architecture
  • Flex
  • i18n
  • Localization
  • 5 comments
  • Read more
  • 814 reads
  • 2 attachments

Presenting an Adobe eSeminar about i18n in Flex on June 27th

david_deraedt — Tue, 06/24/2008 - 09:52

Hi all ;)

I just got back from San Francisco where I've had a great time. This city is fantastic. I really wish I didn't have to leave, actually.

Back in France, I'll be giving another eSeminar for Adobe on internationalisation in Flex application, next Friday, called Les stratégies de localisation d'une application Flex.

We'll talk about all sorts of things concerning translation and how to prepare your Flex / AIR apps for it.

You can sign up here to attend the seminar.

  • adobe
  • Flex
  • Localization
  • 2 comments
  • Read more
  • 391 reads

Going to San Francisco next week

david_deraedt — Mon, 06/09/2008 - 09:34

I'll be in San Francisco from June 13th till June 22nd. Just in case you're wondering, this is not a business trip, and I have no plan to move there (yet ;) ).

However, if you'd like to meet me there, feel free to contact me via my contact page.

  • Add new comment
  • 318 reads
  • 1
  • 2
  • 3
  • 4
  • next ›
  • last »
Syndicate content

Search

Navigation

  • Flex Code Generator (FCG)
  • Flex Architecture Series
    • RIAs Global Architecture
    • Communication
    • Model View Controller
    • Using frameworks
  • PureMVC vs Cairngorm
  • Recent posts

Links

  • Alistair McLeod
  • ByteArray
  • Christophe Coenraets
  • Darron Schall
  • Eric Feminella
  • Flex Team Blog
  • Flex.org
  • Mike Chambers
  • Paul Williams
  • Steven Webster
  • This is lovely
  • Tinic Uro
  • nwebb
  • home
  • flex code generator
  • about
  • contact

- Flex My Day -