Picnik Forums
   Home   Help Search Login Register Picnik.com  
 
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
Pages: [1]
Print
Author Topic: How is Picnik implemented?  (Read 3342 times)
lk
posted: February 12, 2007, 12:09:01 AM

Are you using Flex? If so, do you like it?

Lawrence
bitnik official darrin
(bitnik)


Reply #1 posted: February 18, 2007, 11:03:41 AM

Yes, Picnik is implemented on the Flex 2 framework. We use the Flex Builder IDE and the combination works very well. It's comparable, though not as mature, to development environments like Visual Studio. Flex Builder includes a GUI builder for constructing user interfaces that generates MXML (an XML-based declarative language for defining objects, their properties, event handlers, and relationships) which in turn is compiled into Actionscript, then bytecode which is packaged in the SWF file we ultimately deploy to our servers.

Compared to the Flash IDE which feels like it was designed by designers for designers, Flex/Flex Builder was designed by developers for developers. While this means developers will be WAY more productive using Flex we were concerned at first that it would shackle our graphics designer and limit our ability to create the experience we wanted. That has not turned out to be a big problem. Peter, our designer, was very quick to pick up MXML (his web development HTML/CSS experience certainly gave him a leg up) and though I'm sure he feels like he's in a box at times (darn chunky TileList scrolling) we've been delighted by the results overall.

I would definitely recommend that anyone who has been frustrated by the constraints or downright orneryness of traditional web development give the free Flex Builder trial a go. It's fun!
Pages: [1]
Print
 
Jump to:  

Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media | © 2006-7 Picnik, Inc.