[Golist] PureMVC

Burak Delice burak at delizade.com
Sat Jul 26 15:27:07 PDT 2008


thanky ou Cedric.
  ----- Original Message ----- 
  From: Cedric M. analogdesign 
  To: 'Mailing list for the Go ActionScript Animation Platform' 
  Sent: Saturday, July 26, 2008 11:13 AM
  Subject: Re: [Golist] PureMVC


  Hi Donovan,

  yes I agree with you about MVC. 

  Regarding code engineering, I was in contact few months ago with the guy of Vasgen.
  Well, it is a good initiative, it is free, based on the free Violet uml, but unfortunately not very usable in a commercial context. 
  For starters on UML and code engineering, they can scratch the surface of potential of a full featured code engineeering software.

  I had tested numerous solutions back in that time, when I made a presentation at the Adobe User Group on this subject: 
  http://analogdesign.ch/blog/index.php/archive/uml-drawings-to-actionscript-2-3-code/
  http://analogdesign.ch/blog/index.php/archive/presentation-at-adobe-user-group-geneva-on-uml-and-actionscript-generation/

  It is just a bit outdated, I've finally chosen Enterprise Architect 7.1, which I feel is the best one. I cannot do without it now! 
  I feel it should be more widely used by the Actionscript community. I talked about it with Mike Chambers and Colin Moock, but they do not know that this product existed. 
  Professional edition is the minimum version to have code engineering for Actionscript (backward and forward !!!!)
  You should check the trial version, it is just amazing and not expansive:
  http://www.sparxsystems.com/
  Using PureMVC and UML modeling + code engineering is a very efficient work environment.

  They've just issued a plugin, based on MDG technology, to synchronise better with eclipse and flex project, which is also a must have feature, improvements are on the way regarding mxml. 

  I need for months to make a proper introduction on this subject on my blog, I'll do it in August. 

  Happy Flexing and Go asap ;)

  Best regards.

  Cedric M. (aka maddec)

  Interactive Creator
  Adobe Flash/Flex/AIR Specialist 
  Since 1998
  ----------------------------------------------------
  http://analogdesign.ch
  http://analogdesign.ch/blog
  visual & interactive communication
  ----------------------------------------------------




----------------------------------------------------------------------------
    De : golist-bounces at goasap.org [mailto:golist-bounces at goasap.org] De la part de Donovan Adams
    Envoyé : vendredi, 25. juillet 2008 16:49
    À : golist at goasap.org
    Objet : Re: [Golist] PureMVC


    Just to continue that thought.. Understanding the concept of MVC is what's really important. The practices behind decoupling your data/interface/interaction logic is where the real power lies. This methodology could be applied to any MVC based framework and will make it infinitely easier to adopt.

    I know were still off topic here but I'd also suggest checking out VASGen

    http://www.selfmummy.com/vasgen/

    UML and code generation. It's still in it's early stages, but it looks very promising.

    A million ways to do the same thing... :)

    <hr />

    Hello Christopher,

    Personally speaking I have been working with PureMVC framework for almost one year, for various projects of variable size. 
    For example I've used it for a long term medium/big RIA Software for an International Company, it is so clean and flexible and easy to work with from start  to the end of a project, easy to maintain and to update. (by the way it is thanks to Design Pattern, the credit does not go really to PureMVC in this, it is not a surprise that they are Design Patterns are so popular..).
    I must confess that after several month of dev, PureMVC is absolutely amazing in the way it organise your project, it is very strict about MVC, but also allows you a lot of flexiblity even if you use Flex modules and more complex elements. When improvement are made to the Framework you do not have to modify your code which is very good comparing to Cairngorm about which I've read that people complained.
    Everything is very well optimized and can be pushed even forward. I feel it is far more cleaner than the "official" Cairngorm Adobe solution.

    The documentation is very precise and well written, forum people are very active you can ask any question if you aren't sure about the best practice for a specific point .A courseware is available to get started with it.

    I understand that it may sound complicated for newbies regarding Design Patterns, but do not be afraid, if you stick to the rules, you needn't to know very deeply pattern used, they've been written for you.


    It is platform independant, it started as a Flex Framework, but it has been so well thought that it has been ported to numerous languages.
    It has also plenty of tools developed by people aka project Manifold (a bit equivalent to goasap playground).
    The way it handles its own events through notification is also sooo useful!

    You should maybe read this blog entry I made on PureMVC, speaking about a comparison between frameworks few month ago:
    http://analogdesign.ch/blog/index.php/archive/pattern-park-reviewed-flex-application-frameworks-puremvc-winner/

    Must have tools, utils and frameworks:
    PureMVC (framework)
    Subversion (versionning)
    Enterprise Architect (UML/code engineering)
    Goasap ;) !!! + Hydrotween
    Eclipse (so good!)
    Fdt 
    Masapi (loading API)
    Papervision3D, Away3D WOW Engine

    If you are a newbies on Design Patterns you should check this book (better than the official Adobe one):
    http://www.amazon.com/ActionScript-3-0-Design-Patterns-Programming/dp/0596528469/ref=cm_lmf_tit_5_rsrsrs0
    an excellent companion to Mr. Moock book!


    I hope this will help you.

    Best regards.

    Cedric M. (aka maddec)

    Interactive Creator
    Adobe Flash/Flex/AIR Specialist 
    Since 1998
    ----------------------------------------------------
    http://analogdesign.ch
    http://analogdesign.ch/blog
    visual & interactive communication
    ----------------------------------------------------




--------------------------------------------------------------------------
      De : golist-bounces at goasap.org [mailto:golist-bounces at goasap.org] De la part de Christopher Wilson
      Envoyé : jeudi, 24. juillet 2008 17:38
      À : golist at goasap.org
      Objet : [Golist] PureMVC


      Hello everyone!  Moses, you are a champion!!



      I've merely started to "get" the right way to program in actionscript and admittedly have a long road ahead of me.  This is the first and only programming language that I've studied and it has taken me many years to reach a point of trying to wrap my head around "design patterns".  I've recently made the commitment to focus on PureMVC and GoASAP as my foundational frameworks moving forward with application development.  That being said, I really need a mentor to lean on here as I get started on some projects.  We're not building anything complex like games or huge RIAs - mainly our focus is on common websites with cool multimedia galleries and cms back-ends.  We also of course want slick transitions leveraging GoASAP or simply piggy-backing on Donovan Adam's great work with HydroTween.



      We're really a design firm first although we staff programmers, not enough are knee-deep actionscript talent.  If you're available over the next few months and don't work in a completely opposite time-zone, I'd love to hear from you.  I should hopefully not consume too much of anyone's time - maybe a handful of hours a week.  Let me know your rates and how you'd be willing to collaborate.  Ideally we'd share an SVN on a job and you'd basically go through, help me with any shortfalls and steer me in the right direction.



      Thank you very much for your time, it is greatly appreciated.  I hope to hear from some comrades soon.



      Best,



      Christopher "Wilson" Wilson

      chris at gomedia.us

      Website Engineer



      GO MEDIA INC.

      PRINT  .  WEB  .  APPAREL  .  IDENTITY  .  MOTION  :  DESIGN

      Southwest Florida Studio

      PH: 239.573.2005

      FX: 216.803.8100

      1781 Four Mile Cove #133

      Cape Coral, FL 33990



      "For time and the world do not stand still.  Change is the law of life.  And those who look only to the past or the present are certain to miss the future. " - John F. Kennedy







  __________ Informazione NOD32 3300 (20080725) __________

  Questo messaggio è stato controllato dal Sistema Antivirus NOD32
  http://www.nod32.it



------------------------------------------------------------------------------


  _______________________________________________
  GoList mailing list
  GoList at goasap.org
  http://goasap.org/mailman/listinfo/golist_goasap.org



  __________ Informazione NOD32 3300 (20080725) __________

  Questo messaggio  h stato controllato dal Sistema Antivirus NOD32
  http://www.nod32.it
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://goasap.org/pipermail/golist_goasap.org/attachments/20080727/940686c0/attachment-0001.html 


More information about the GoList mailing list