In het licht van recente aankondigingen van Adobe is er veel verwarring geweest over de status van het Flash-platform - met name met betrekking tot Flash-inhoud op mobiele apparaten. Dit artikel probeert veel van de misvattingen die bestaan te verhelderen door de belangrijkste verwarring rond deze aankondigingen aan te pakken, ongeacht de initiële, monumentale en absoluut ongelooflijke blunders van mislukte publieke (en privé) relatieberichten en algemene marketing rondom deze aankondigingen.
Op deze dag zou Adobe zijn reguliere analistenbijeenkomst hebben om te praten over hoe het met het bedrijf ging en wat basiswerk voor de richting van het komende jaar te doen.
Verschillende technische publicaties begonnen met het verklaren van "Flash is dood" ...
In een persbericht en blogbericht van die ochtend stond dat Adobe van plan was om alle toekomstige mobiele browserwerk op de mobiele versie van de Flash Player te laten vallen. Nog verontrustender dan dit feit was de taal die Adobe gebruikte, die zich concentreerde op het ontslag van de mobiele Flash Player met verklaringen die aangeven dat HTML de superieure technologie was. Dit is terecht een flink aantal van de sterkste supporters van Adobe in de Flash- en Flex-community.
Later die week plaatste Adobe meer informatie over hun plannen voor Flex en onthulde dat de SDK zou worden bijgedragen aan de Apache Foundation en zou worden onderhouden door Spoon, Adobe en de gemeenschap in het algemeen..
Om te zeggen dat de gemeenschap geschokt was door deze verklaringen, zou het mild zijn. Verschillende technische publicaties begonnen met het verklaren van "Flash is dood", en toen begon de echte PR-nachtmerrie toen degenen onder ons met investeringen in het Flash-platform overstroomd werden met vragen van uitgevers, uitgevers, klanten en het grote publiek - allemaal veeleisende duidelijkheid.
Wat is er echt die dag gebeurd? Wat heeft Adobe echt gezegd? Adobe verklaarde dat ze de ontwikkeling van de mobiele webbrowser-versie van Flash Player voor Android stopzetten. Dit plaatst toekomstige versies van Android effectief op hetzelfde niveau als iOS met betrekking tot Flash Player.
Ze doen dit als onderdeel van een enorme reorganisatie van bedrijven om middelen naar HTML-ondersteuning en tooling te verplaatsen en om mobiele Flash-inspanningen te richten op AIR op Android, iOS en andere mogelijke systemen zoals Windows 8 Metro. Al met al is dit een goede zaak en als het anders wordt gepresenteerd, zou het bijna geen negatieve gevolgen hebben gehad.
Het is belangrijk op te merken dat mobiele Flash Player 11 op dit moment niet weggaat op Android - maar als Android-handsets willen doorgaan met nieuwe versies, moeten ze de portingset van Adobe licenseren en compileren voor hun klanten. Het zal in de tussentijd beschikbaar blijven om te downloaden en te gebruiken.
De bron van mobiele Flash Player wordt in licentie gegeven aan degenen die willen compileren voor hun eigen platforms (zoals Blackberry nu doet). Dus, mobiele Flash Player kan in sommige omstandigheden helemaal niet verdwijnen. Het hangt allemaal af van wat de partners willen doen.
Met betrekking tot aankondigingen rondom Flex: de SDK wordt gedoneerd aan de Apache Software Foundation en krijgt voortdurende (hopelijk versterkte) ondersteuning door het Spoon-project, Adobe zelf en mogelijk andere bedrijfsdonateurs.
Flex heeft veel adoptie door Flash-ontwikkelaars gezien voor gebruik in mobiele op AIR gebaseerde projecten vanwege de toegenomen, bijna-native prestaties in recente builds en vanwege de uitstekende lay-out en structurele resources die het biedt. Veel mobiele ontwikkelaars hebben een grote investering in het kader en maken zich terecht zorgen.
Flex is nu een Apache "incubator podling" en is een zeer actief project binnen Apache. Ervan uitgaande dat het Apache Flex-team in staat is om alles genoeg te organiseren om een of twee releases uit te brengen (normaal haalbaar over 4-6 maanden), wordt verwacht dat het project afstudeert naar de volledige Apache-projectstatus - waardoor het op hetzelfde niveau komt als ANT, Tomcat, HTTPD en andere bekende, populaire projecten die wereldwijd worden gebruikt.
Merk op dat PhoneGap (nu Apache Cordova) ook direct na de Nitobi-acquisitie werd bijgedragen aan Apache door Adobe - dus dit is geenszins een doodvonnis of een ontslag van het raamwerk.
Met Flex in de handen van de bredere gemeenschap, zijn er eigenlijk meer middelen beschikbaar in het licht van het aantal individuele bijdragers. Zelfs als u zelf geen Apache-bijdrager bent, als u een patch voor Flex hebt die nuttig zou zijn voor anderen - neem dan contact op met een bijdrager om te zien of ze waarde kunnen zien in de patch en voer de bijdrage in uw plaats uit.
Vergeet niet dat een aantal inzenders Adobe-ingenieurs zijn en het bedrijf heeft verklaard dat hoewel de looptijden nog steeds onder hun hoede zijn, ze releases zullen afstemmen in het licht van wat er gaande is in Apache.
Adobe is "verdubbeling" op AIR voor mobiel.
Zoals gezegd, wordt Flash-content die wordt geleverd via mobiel AIR op iOS, Android en Blackberry nergens naartoe en krijgt het feitelijk meer bronnen. Dit is waar de meeste ontwikkelaars mee werken als het op mobiel aankomt - niet Flash Player in de browser.
Ik geloof dat AIR nog steeds vrij waardevol is voor mobiele applicatie-ontwikkeling en vooral waardevol voor gaming met de aanstaande Stage3D-ondersteuning. Begraven temidden van de 11/9 aankondigingen is een herhaalde verklaring dat Adobe "verdubbelt" op AIR voor mobiel.
Een van de redenen die wordt aangehaald voor het laten vallen van mobiele Flash Player in de browser, was om bronnen om te leiden naar mobiel AIR. Bovendien is Adobe's nieuwe lijn van Touch Apps voor Android (bijna) allemaal gebouwd op AIR voor Android. Al deze signalen en de voortdurende ontwikkeling van de runtimes wijzen op een actieve toekomst op mobiel voor het Flash-platform.
Recente aankondigingen van Adobe zijn lang niet zo slecht voor ontwikkelaars met investeringen in Flash-technologie als het lijkt. Mobiele Flash Player in de browser was (en is nog steeds) leuk om te hebben. Sinds 9 november 2011 - Adobe heeft een aantal updates naar zowel Flash Player 11 als AIR 3 op mobiel geschoven. Ze ondersteunen actief Flash Player 11 op Android 4.0 "Ice Cream Sandwich".
Uitgevers zoals O'Reilly en video2brain hebben zowel materiaal van mezelf als van anderen gepubliceerd sinds de aankondigingen. Mijn werkgever en klanten waarderen ervaren ontwikkelaars die weten hoe ze met Flash moeten werken op apparaten, desktops en zelfs servers.
De dingen zullen zelfs uitkomen als de realiteit van de situatie duidelijk wordt en mensen stoppen met uithalen over de aankondigingen. Adobe voert zelfs een 'Flex User Group 2012 Tour' uit in Noord-Amerika om een aantal van deze mythen de wereld uit te helpen en opnieuw vertrouwen op te bouwen. Flash heeft zeker een thuis op mobiel - het kan misschien een andere vorm aannemen dan we aanvankelijk hadden verwacht.