Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Silverlight vs Adobe Air

Now with Silverlight 3 (offline, out of browser stuff), what are the main differences between the two technologies?

like image 636
Artur Carvalho Avatar asked Mar 23 '09 14:03

Artur Carvalho


People also ask

Is Adobe AIR still used?

Adobe will provide basic security support – limited to security fixes only for desktop platforms (Windows 7 and above, and Mac OS X) – for Adobe AIR v32 until the end of 2020. After that time, Adobe support for AIR will be discontinued and ongoing support will be managed by HARMAN and communicated by them directly.

Does Microsoft still use Silverlight?

Microsoft Silverlight will reach the end of support on October 12, 2021. Silverlight development framework is currently only supported on Internet Explorer 10 and Internet Explorer 11, with support for Internet Explorer 10 ending on January 31, 2020.

Is Adobe AIR the same as Adobe Flash Player?

Adobe AIR runs on the same technology as Flash (i.e. your AIR apps will run in the Flash player.) The difference is the additional libraries available in AIR to allow you to more easily create Rich Internet Applications, as opposed to Flash itself which is targeted at animation and games creation.

What does Silverlight do on a Mac?

Microsoft Silverlight is a free web-browser plug-in that enables interactive media experiences, rich business applications and immersive mobile apps. Windows? Check. Mac?


2 Answers

There are some significant differences right now in the Beta, no idea if these will still be differences in the release version.

  1. There is no way to hide the window chrome in Silverlight OOB.
  2. No ability to create a notification tray icon.
  3. Air apps can be multi-window, Silverlight OOB cannot.
  4. Air apps have more access to the system, Silverlight apps are sandboxed.
  5. There are differences in the install and update procedures, not sure of al of the details.
like image 158
Bill Reiss Avatar answered Sep 27 '22 20:09

Bill Reiss


AIR gives you access to the file system and a SQLite db. SL3 only lets you write to the file system with user interaction (a Save As dialog) and doesn't have any support for a DB in Isolated storage or on disk.

SLOOB runs in a sandbox still, so you're limited to the same cross-domain issues as a Silverlight app running in the browser.

like image 35
John Sheehan Avatar answered Sep 27 '22 18:09

John Sheehan