Adobe Flash Professional CS5 vil gjøre det mulig for brukere å lage iPhone-applikasjoner ved å bruke det velkjente Action Script. Applikasjoner opprettet på denne måten vil da bli solgt klassisk i AppStore. Men det betyr ikke at Flash nylig er støttet i iPhone, og vi kan se Flash-sider i Safari.
Det nye verktøyet for å lage applikasjoner vil imidlertid absolutt bli ønsket velkommen av et stort antall utviklere, og selvfølgelig vil også oss brukere dra nytte av det. Det er mange Adobe Air-apper som nå vil kjøre med minimale modifikasjoner og veldig enkle å kompilere for iPhone-behov. Nettsteder kan kompileres på samme måte.
Flash skapte ikke et miljø der en iPhone-applikasjon ville kjøre, men en applikasjon opprettet på denne måten kompileres direkte som en vanlig innebygd iPhone-applikasjon. Distribusjonen vil foregå klassisk via Appstore, og brukeren vil ikke engang kjenne forskjellen. For å distribuere applikasjoner på Appstore, må utvikleren betale den vanlige årlige avgiften til Apple, og applikasjonene vil være underlagt den klassiske godkjenningsprosessen. Men vi kunne absolutt se en bølge av nye interessante applikasjoner.
Personlig, som bruker, ville jeg forvente en forskjell. Etter min mening vil applikasjoner skrevet på denne måten være mye dårligere optimalisert enn de som er skrevet i Xcode og kan derfor være mer krevende for batteriet.
Når det gjelder Flash i Safari, har ingenting endret seg på dette området foreløpig, og jeg er personlig mer fornøyd uten Flash i nettleseren. Men hvis Flash noen gang dukker opp i Safari, håper jeg det vil være en knapp for å slå den av.
Na Adobe Labs-siden du kan lese litt mer informasjon og se en demonstrasjonsvideo her. Det er også en lenke til flere applikasjoner laget i Adobe Flash CS5, men disse applikasjonene finnes ikke i den tsjekkiske Appstore. Men hvis du er det opprettet en amerikansk konto, så selvfølgelig kan du prøve disse applikasjonene.
Jeg er mer bekymret for at AppStore ikke blir enda mer overfylt med primitive applikasjoner og spill i Flash.
Vel, selv å designe noe i Photoshop er ikke lett. Så jeg er ikke bekymret for at Adobe Flash CS5 oversvømmer App Store med ubrukelige apper.
Etter min mening vil antallet spill i App Store øke, det vil være en betydelig økning, fordi Flash er perfekt for det.
På samme måte vil mengden ballast øke, for tross alt blir utviklingen for iPhone enklere. Céčko kan være, og er, et uoverkommelig problem for mange programmerere av mange grunner.
Og så er det selvfølgelig den allerede nevnte optimaliseringen, behovet for batteri osv. Dette var også grunnen til at Apple ikke la Garbage Collector på iPhone.
Jeg har akkurat samme bekymring.... haugevis av drittapper, en idiot vil smøre lommeboken for en idiot (kanskje i det minste opplastingen til AppStore vil kreve en Mac, som i det minste kan velge litt), jeg tror ikke at alt alltid vil kompilere riktig, godkjenningsprosessen vil trekke ut selv for de gode appene... men da ser jeg bare mye mer negativt enn positivt.
For meg er hovedproblemet med utvikling at jeg ikke eier en Mac. På denne måten vil jeg endelig kunne prøve å lage en søknad. Jeg kan enkelt jobbe med Flex og ActionScript, og det vil definitivt være lettere å bli bedre på det enn å lære C eller XCode, som jeg ikke kan en eneste linje av (jeg gjør vanligvis ting i Java).
C er én ting, men selv for meg som en person som kjenner C på mange måter, var Objective-C en kalddusj på grunn av sin syntaks og tilnærming til OOP.
Og som Oriesko skrev. Dette vil gi nok en enorm økning i antall innsendte søknader, og jeg ønsker ikke å se hvilken innvirkning det vil ha på den allerede langsomme godkjenningsprosessen.
Vel, det er veldig interessant. Det vil til og med være mulig å bruke iphone API for akselerometer, geolokalisering osv. Ballasten vil imidlertid øke, jeg lurer på om Apple vil reagere på det på noen måte. Uansett tror jeg at vi med tiden vil komme over noen fine applikasjoner som ikke ville blitt laget uten Flash.
den er endelig her. For meg ville Xcode on win vært ideelt, men dette ser heller ikke ut som en dårlig idé. Og jeg mener at eple ikke bør begrense folk i utviklingen av applikasjonen.