apache-flexsilverlightscrummulti-touchscrumboard

Develop an online multitouch scrumboard | Flex or Silverlight?


My company want to develop an online multitouch scrumboard for our scrumteams. We are still in doubt between flex and silverlight as platform for the application. (don't want to fire a hole new flex vs. silverlight discussion again) Installation rate & platform independence are not critical to us, because it's just for teammembers and only windows 7 enables multitouch events in flash or silverlight.

We would like some pros/cons specifically for this project (multitouch, rich user interface, integration with backends).

Our first pros/cons overview:

Pros Silverlight

Cons Silverlight

Pros Flash

Cons Flash

Thanks for any advise!


Solution

  • It really sounds like you have done your research, and I certainly dont want to start a flame war here either, but ALL of the pros for flash are also pros for Silverlight. There really are plenty of controls available out there for Silverlight.

    One thing to think about too, is the Multitouch support in Windows 7, I dont know about Flex but Silverlight 4.0 has the full API support for it, which makes life very easy when developing multitouch apps. There is the Surface pack for Windows 7 which has extra API's around multitouch development, and its very nice.

    Im obviously a Silverligh guy, but no multi-threading in Flash sounds like a big deal breaker to me, how do you access data and do background processing in Flash without locking up the UI thread?

    The whole TDD approach is also a big one for me, the tooling around testing and the like is a big benefit (which you did mention)...