tags:

views:

602

answers:

2

We are looking at developing a device with a touch screen and an embedded PC like computer for the user interface.

What are the benefits and disadvantages of using flash/flex for this user interface development?

One of our goals is to seperate the design (= look and feel) and the functionality of the application to ease the development.

+1  A: 

Regarding Flash

Pros:

  • Readily available
  • Powerful editing tools
  • Lots of people know how to use it

Cons:

  • (Very) bad performance in contrast to what it does
  • Open source implementations still lagging
  • Use of Adobe's flash component is regulated by their EULA
  • Does not offer a clear cut API for embedding
David Holm
+1  A: 

If you want design and look-and-feel... I would steer clear of Flex. It takes an Adobe employee and a great deal of free time to skin a Flex application.

Look into Adobe AIR. It allows for the development of Internet applications that reside on the desktop.

eric