Hej..
Jeg har været væk fra flash i lang tid. Før har jeg lavet en del i flash, små "apps" og en del spil. Nu har jeg tid igen, men synes ikke det virker så fremtidssikkert at udvikle i flash længere.
Hvilket sprog/værktøj kan i anbefale som substitut??
Jeg har kun arbejdet med as2 og er ikke specielt velhængt i diverse programmeringssprog.
Jeg kunne godt tænke mig at arbejde ud fra en grafisk brugerflade ligesom i flash, men har ikke kunne finde noget som var til at gå til...
5 kommentarer
Hvis det skal være fremtidssikkert er javascript nok det bedste valg.
AS2 og JS ligner hinanden da begge dele er baseret på ECMAScript. Og HTML5 som stormer frem, er jo egentlig JS.
Ellers er der haXe der bygger på AS3 og som kan compiles til Flash, JS, PHP,C++ og snart C# samt Java.
Hvis man med haXe bruger frameworket NME kan man yderliger compile til ios, webos, android, windows, mac, linux, html5.
Men der er ikke rigtigt noget med en grafisk bruger flade som flash endnu, Adobe har dog gang i Edge som ser spændene ud, men er stadig i sin spæde beta Preview.
Du kan basere din nervøsitet på hvad du vil lave.
Hvis du vil lave spil / 3D stuff, så har du intet at frygte.
Hvis det er standard web-gejl med sliding stuff, så hop på HTML5
du kan altid downloade unity3D, som du eksporterer til flash også
Jeg har også været samme fortvivlelse igennem, efter at have brugt den bedre del af de sidste 10 år, på at indføre mig i Flash Platformen. Som Community Leader og som én med tæt kontakt til Adobe, føltes det som en hård dolkning i ryggen, da det pludseligt blev kendt at de stoppede udviklingen af Flash til mobiler, samt ønskede at afvikle Flex SDK'et som et Adobe projekt. Lige i de dage, var jeg klar til at brænde mine Adobe T-Shirts (og folk der har været til DFUG, ved at der er RIGTIG mange
), og pisse i asken.
De mange følelser har været lig hvad der har kunnet læses på twitter og blogs de seneste uger, og jeg kan mærke at jeg egentligt er begyndt at se med stor optimisme på det der sker.
Adobe har ikke nogen planer om en konvertering af Flex eller Flash til HTML 5 - Adobe er et digital publication firma, der er god til tooling, og de har ikke lyst til at være i enterprise development segmentet. Derfor ønsker de ikke at skabe en HTML 5 ekvivalent til Flex. Hvis man ser på det de submitter til webkit projektet inden for HTML 5 og CSS 3, så er det netop elementer, som de helt sikkert håber på at kunne skabe lækre tooling programmer til. Edge, Dreamweaver etc.
Adobe har aldrig formået at lave penge på Flash/Flex - de sælger en licens til 700 $, som en udvikler så laver en million kroner med. De prøvede at lave mere tooling med Flash Catalyst, og ændre hele Flex frameworket fra MX til Spark, for at det skulle være mere tiltænkt til Grafisk Tooling, som der kunne tjenes på. Men det lykkes aldrig.
Jeg tror Apache Flex (som det er ved at blive til i dag) bliver en KÆMPE success. Der er ikke andet derude der har samme enterprise egenskaber som Flex har i dag - og der går lang tid før HTML 5 er på linje med det. Flex og AIR er måske ikke fremtiden, men det er samtidig LANGT fra tid til at fase dem ud endnu.
Jeg har været i kontakt med mange firmaer - nogle trækker stikket på Flash, desværre i ren hysteri. Andre skruer hårdt op for fokus på Flex, nu da de næste tider helt sikkert vil byde på en berigelse fra communitiet i forhold til components etc. til Flex SDK'et.
Personligt slipper jeg ikke Flex eller Flash Platformen. - og jeg vil stadig anbefale new-commers at hoppe med på platformen. Der er stadig ikke nogen platform derude, der giver mig samme mulighed for så bredt spektrum af facetter - der spænder fra time-line animation til desktop apps, over enterprise services i browseren og på mobil.
Nyeste post fra Lee Brimelow opsumere meget godt mine tanker om emnet. http://www.leebrimelow.com/?p=3175
Har udelukkende arbejdet med flash de sidste 5 år, og må indrømme min interesse for platform også er droslet ned i takt med flere og flere kunder gerne vil se deres applikationer på mobile enheder ,og flash viste sig ikke at være the wounderkind, men jeg syns det ser lyst ud når man ser på hvad man kan lave med html/css/javascript og syns disse teknologier er modne til at overtage mange af de roller flash har haft.