Annyi a linuxos Silverlightnak
A kiebrudalt Novell-alkalmazottakból alakult Xamarin teljesen felhagyott a Silverlight linuxos implementációjának a Moonlightnak a fejlesztésével. A lépés valahol érthető, már a Microsoft számára sem annyira fontos Silverlight mint korábban, noha az azt alkotó technológiák tovább élnek.
Vége a Moonlightnak
Nem fejleszti többé a Moonlightot a Xamarin, derült ki egy interjúból, amelyet Miguel De Icazával, a projekt egykori irányítójával készített az InfoQ. Miguel De Icaza az interjúban elmondta, a Silverlight sosem terjedt el igazán a weben, nem lett olyan nélkülözhetetlen mint amilyennek kezdetben gondolta, ráadásul a Microsoft olyan korlátozásokat vezetett be, amelyek alkalmatlanná tették asztali alkalmazások létrehozására. "Ma már nem gondoljuk, hogy a Silverlight megfelelő technológia egyszer megírt, mindenhol futó alkalmazások létrehozására, egyszerűen túl sok korlátozást tartalmaz ahhoz, hogy hasznos legyen" - fejtette ki De Icaza.
A Moonlight kapcsán olyan nagyszabású tervei is voltak a Xamarinnak, mint a portolás Androidra. "A Moonlight történelmileg a Linux desktophoz kötődik" - mondta akkor Miguel de Icaza. "Az Android az első alkalom, hogy valami mással is megpróbálkozunk a hagyományos Linux desktopon kívül." Az ígéretből azonban nem lett termék, a Moonlight végül nem készült el Androidra és valószínűleg soha nem is fog. "Jelenleg a C# androidos, iOS-es és maces verziójára koncentrálunk" - mondta az InfoQ-nak De Icaza.
"Ma a C# világban a legjobb választás a kód megosztása a prezentációs réteg mentén. Az alkalmazás magja minden platformon újrahasznosítható, de minden megcélzott platformra egyedi UI-t kell készíteni, iOS-re MonoTouch-csal, Androidra MonoDroiddal, Macre MonoMac-kel, Windowsra WPF-fel, a webre ASP.NET-re, Windowsra meg Linuxra pedig Gtk-val. Ez ugyan nem 'írd meg egyszer, futtasd mindenhol', de az eredménye olyan alkalmazás, amely kihasználja a natív lehetőségeket és natív élményt nyújt minden platformon."
Már a Microsoft se erőlteti
Maga a Microsoft sem fektet már akkora hangsúlyt a Silverlightra mint egykor: a webes multimédiás plugin utolsó, 5-ös verziója tavaly decemberben látott napvilágot, gyakorlatilag teljes titokban, nulla felhajtás vagy hírverés közepette. Redmond rendszeresen a tavaszi MIX konferenciáját használta arra, hogy a Silverlight jövőjéről beszéljen, a Silverlight 5 bétája is itt mutatkozott be még 2011-ben. A cég 2012-es konferencianaptárában azonban már nem szerepel.
Ünnepi mix a bértranszparenciától a kódoló vezetőkig
Négy IT karrierrel kapcsolatos, érdekes témát csomagoltunk a karácsonyfa alá.
A Silverlight alapjául szolgáló technológiák (pl. XAML/WPF) azonban attól függetlenül biztosan megmaradnak a Microsoft eszköztárában és a megszerzett fejlesztő tudás is (újra)hasznosítható, például Metro stílusú Windows 8 alkalmazások vagy Windows Phone szoftverek készítéséhez.