Adobe Flash Professional CS5 vil gøre det muligt for brugere at oprette iPhone-applikationer ved hjælp af det velkendte Action Script. Applikationer, der er oprettet på denne måde, vil så blive solgt klassisk i AppStore. Men det betyder ikke, at Flash for nylig er understøttet i iPhone, og vi kan se Flash-sider i Safari.
Det nye værktøj til at lave applikationer vil dog bestemt blive hilst velkommen af en lang række udviklere, og selvfølgelig vil vi brugere også få glæde af det. Der er mange Adobe Air-apps, der nu kører med minimale ændringer og virkelig nemme at kompilere til iPhone-behov. Hjemmesider kan kompileres på samme måde.
Flash skabte ikke et miljø, hvor en iPhone-applikation ville køre, men en applikation, der er oprettet på denne måde, kompilerer direkte som en normal native iPhone-applikation. Distribution vil foregå klassisk via Appstore, og brugeren vil ikke engang kende forskel. For at distribuere applikationer på Appstore skal udvikleren betale det sædvanlige årlige gebyr til Apple, og applikationerne vil være underlagt den klassiske godkendelsesproces. Men vi kunne bestemt se en bølge af nye interessante applikationer.
Personligt ville jeg som bruger forvente en forskel. Efter min mening vil applikationer skrevet på denne måde være meget dårligere optimeret end dem der er skrevet i Xcode og kan derfor være mere krævende for batteriet.
Hvad angår Flash i Safari, har intet ændret sig på dette område for tiden, og jeg er personligt gladere uden Flash i browseren. Men hvis Flash nogensinde dukker op i Safari, håber jeg, at der vil være en knap til at slå det fra.
Na Adobe Labs side du kan læse lidt mere information og se en demonstrationsvideo her. Der er også et link til flere applikationer oprettet i Adobe Flash CS5, men disse applikationer findes ikke i den tjekkiske Appstore. Men hvis du er oprettet en amerikansk konto, så du kan selvfølgelig prøve disse applikationer.
Jeg er mere bekymret for, at AppStore ikke bliver endnu mere fyldt med primitive applikationer og spil i Flash.
Nå, selv at designe noget i Photoshop er ikke let. Så jeg er ikke bekymret for, at Adobe Flash CS5 oversvømmer App Store med ubrugelige apps.
Efter min mening vil antallet af spil i App Store stige, det vil være en markant stigning, for Flash er perfekt til det.
På samme måde vil mængden af ballast stige, for trods alt bliver udviklingen til iPhone nemmere. Céčko kan være, og er, et uoverstigeligt problem for mange programmører af mange årsager.
Og så er der selvfølgelig den allerede nævnte optimering, efterspørgslen på batteriet osv. Det var også grunden til, at Apple ikke satte Garbage Collector på iPhone.
Jeg har nøjagtig samme bekymring.... bunkevis af lorte apps, en eller anden idiot vil gerne smøre sin pung for en idiot (måske i det mindste uploaden til AppStore kræver en Mac, som i det mindste kunne vælge en lille smule), jeg tror ikke på, at alt altid vil kompilere korrekt, vil godkendelsesprocessen trække ud, selv for de gode apps... men så ser jeg bare mange flere negative end positive.
For mig er hovedproblemet med udvikling, at jeg ikke ejer en Mac. På denne måde vil jeg endelig være i stand til at prøve at lave en ansøgning. Jeg kan sagtens arbejde med Flex og ActionScript, og det vil helt sikkert være nemmere at blive bedre til det end at lære C eller XCode, som jeg ikke kender en eneste linje til (jeg laver normalt ting i Java).
C er én ting, men selv for mig som en person, der kender C på mange måder, var Objective-C et koldt brusebad på grund af dets syntaks og tilgang til OOP.
Og som Oriesko skrev. Dette vil medføre endnu en enorm stigning i antallet af indsendte ansøgninger, og jeg ønsker ikke at se, hvilken indflydelse det vil have på den allerede langsomme godkendelsesproces.
Nå, det er meget interessant. Det vil endda være muligt at bruge iphone API til accelerometer, geolocation osv. Ballasten vil dog stige, mon ikke Apple vil reagere på det på nogen måde. Jeg tror i hvert fald, at vi med tiden vil støde på nogle gode applikationer, som ikke ville være blevet oprettet uden Flash.
den er her endelig. For mig ville Xcode on win være ideel, men det ligner heller ikke en dårlig idé. Og jeg synes, at æble ikke skal begrænse folk i udviklingen af applikationen.