Silverlight or Flex? Which one?

789
10
Jump to solution
07-02-2013 09:34 AM
TimHayes
Occasional Contributor III
I have been using Flex for awhile now. Works good. Just wondering if there are any advantages/disadvantages of using Flex vs Silverlight? Is there a reason why you would choose one over the other? is there a Flex vs Silverlight Functionality Matrix?
Tags (2)
0 Kudos
1 Solution

Accepted Solutions
DerekLaw
Esri Esteemed Contributor
Hi Timothy,

FYI, we've integrated HTML5 technology into our JavaScript API, where appropriate. Please see the recent UC 2013 Q&A,

Can I develop web and mobile applications with ArcGIS and HTML5 now?

And this article might be helpful,

Creating Custom Web Mapping Applications without Programming

Hope this helps,

View solution in original post

0 Kudos
10 Replies
RichardWatson
Frequent Contributor
Do you like chocolate or vanilla ice cream?

The tools are similar in terms of capabilities.  If you are a Microsoft shop then choosing Silverlight makes sense.  If you already know Flex then stick with it.

Both Silverlight and Flex are mature and powerful technologies.  Neither of them will have significant investments in new capabilities because the industry is focused on HTML5/JavaScript. 

Browser plugins are not currently in vogue.  I find it fascinating how the industry goes in circles.  For example, many years ago a lot of work went into virtual machines and distributed computing.  That then faded away but it is back in vogue now.  I think that web programming will have to evolve to something at a higher level of abstraction than HTML, CSS, and JavaScript.  I call this devolution.
0 Kudos
KevinHibma
Esri Regular Contributor
My 2cents as a consumer (not an Esri employee)... My my iPad doesnt have Flex or Silverlight support. It's really annoying when I visit a site which tells me to install Flash and I can't.

Who are you building apps for? How will they consume them? Just other questions to consider.
0 Kudos
nicogis
MVP Frequent Contributor
Extra info if you need see your web app on mobile:
http://blogs.esri.com/esri/arcgis/files/2013/03/table.png
0 Kudos
KevinGooss
Occasional Contributor
survey says......html5 and javascript
0 Kudos
TimHayes
Occasional Contributor III
Do you like chocolate or vanilla ice cream?

The tools are similar in terms of capabilities.  If you are a Microsoft shop then choosing Silverlight makes sense.  If you already know Flex then stick with it.

Both Silverlight and Flex are mature and powerful technologies.  Neither of them will have significant investments in new capabilities because the industry is focused on HTML5/JavaScript. 

Browser plugins are not currently in vogue.  I find it fascinating how the industry goes in circles.  For example, many years ago a lot of work went into virtual machines and distributed computing.  That then faded away but it is back in vogue now.  I think that web programming will have to evolve to something at a higher level of abstraction than HTML, CSS, and JavaScript.  I call this devolution.


I like Vanilla Ice Cream, actually Vanilla Bean.
0 Kudos
TimHayes
Occasional Contributor III
My 2cents as a consumer (not an Esri employee)... My my iPad doesnt have Flex or Silverlight support. It's really annoying when I visit a site which tells me to install Flash and I can't.

Who are you building apps for? How will they consume them? Just other questions to consider.


No mobile apps that's for sure. We tried to get our Maintenance people to go mobile, 3 times. Complete disasters each time. The apps (we tried ArcGIS Mobile, ArcPad, Trimble Terrasync) and tablets were fine and easy to use and useful, their resistance to mobile has more to do with organizational philosophy and lack of high level leadership to make it so. The leaders in our utility are AWIO (Absent While In Office). We, me and my GIS Team, estimate it will be another decade before our utility crews are ready for mobile.

We are using a Desktop Flex Viewer. This is wildly popular with all our utility's staff.
0 Kudos
TimHayes
Occasional Contributor III
survey says......html5 and javascript


When? when do you estimate that HTML5 will be available? Also, JavaScript? Was this not what ArcIMS used or ArcGIS Server 9.3?
0 Kudos
DerekLaw
Esri Esteemed Contributor
Hi Timothy,

FYI, we've integrated HTML5 technology into our JavaScript API, where appropriate. Please see the recent UC 2013 Q&A,

Can I develop web and mobile applications with ArcGIS and HTML5 now?

And this article might be helpful,

Creating Custom Web Mapping Applications without Programming

Hope this helps,
0 Kudos
TimHayes
Occasional Contributor III
Hi Timothy,

FYI, we've integrated HTML5 technology into our JavaScript API, where appropriate. Please see the recent UC 2013 Q&A,

Can I develop web and mobile applications with ArcGIS and HTML5 now?

And this article might be helpful,

Creating Custom Web Mapping Applications without Programming

Hope this helps,


This is good to hear. Unfortunately, in our situation our IT Dept is usually 3-5 years behind in every way when it comes to technology, thus according to them our plethora of browsers of different types and versions will for the most part not support HTML5 to a level needed for GIS. Fortunately, our GIS is not under our IT Dept otherwise we would still be using ArcView 3.3! We will be sticking with Flex for at least a few more years until our IT Dept plays catch-up.
0 Kudos