Adobe Flash Professional CS5 permitirá aos usuarios crear aplicacións para iPhone usando o coñecido Action Script. As aplicacións creadas deste xeito venderanse de forma clásica na AppStore. Pero iso non significa que Flash estea recentemente compatible no iPhone e que poidamos ver as páxinas de Flash en Safari.
Non obstante, a nova ferramenta para crear aplicacións será certamente ben recibida por un gran número de desenvolvedores e, por suposto, os usuarios tamén nos beneficiaremos dela. Hai moitas aplicacións de Adobe Air que agora se executarán con modificacións mínimas e moi fáciles de compilar para as necesidades do iPhone. Os sitios web pódense compilar do mesmo xeito.
Flash non creou un ambiente no que se executase unha aplicación para iPhone, senón que unha aplicación creada deste xeito compílase directamente como unha aplicación nativa normal para iPhone. A distribución realizarase de forma clásica a través da Appstore, e o usuario nin sequera coñecerá a diferenza. Para distribuír aplicacións na Appstore, o programador terá que pagar a cota anual habitual a Apple e as aplicacións estarán suxeitas ao proceso de aprobación clásico. Pero sen dúbida puidemos ver unha onda de novas aplicacións interesantes.
Persoalmente, como usuario, esperaría unha diferenza. Na miña opinión, as aplicacións escritas deste xeito estarán moito máis mal optimizadas que as escritas en Xcode e, polo tanto, poderían ser máis esixentes coa batería.
En canto a Flash en Safari, nada cambiou neste ámbito polo momento e persoalmente estou máis feliz sen Flash no navegador. Pero se algunha vez aparece Flash en Safari, espero que haxa un botón para desactivalo.
Na Páxina de Adobe Labs podes ler un pouco máis de información e ver un vídeo demostrativo aquí. Tamén hai unha ligazón a varias aplicacións creadas en Adobe Flash CS5, pero estas aplicacións non se atopan na Appstore checa. Pero se o es creou unha conta nos EUA, así que por suposto podes probar estas aplicacións.
Preocúpame máis que a AppStore non se chegue aínda máis de aplicacións e xogos primitivos en Flash.
Ben, mesmo deseñar algo en Photoshop non é doado. Polo tanto, non me preocupa que Adobe Flash CS5 inunde a App Store con aplicacións inútiles.
Na miña opinión, o número de xogos na App Store aumentará, será un aumento importante, porque Flash é perfecto para iso.
Do mesmo xeito, a cantidade de lastre aumentará, porque despois de todo, o desenvolvemento para o iPhone será máis sinxelo. Céčko pode ser, e é, un problema insuperable para moitos programadores por moitas razóns.
E despois, por suposto, está a optimización xa mencionada, a demanda da batería, etc. Esta tamén foi a razón pola que Apple non puxo Garbage Collector no iPhone.
Teño exactamente a mesma preocupación... moreas de aplicacións de merda, algún idiota quererá engrasar a carteira por algún idiota (quizais polo menos a carga na AppStore requira un Mac, que polo menos podería seleccionar un pouco), non creo que sempre se compile todo correctamente, o proceso de aprobación prolongarase incluso para esas boas aplicacións... pero entón vexo moitos máis aspectos negativos que positivos.
Para min, o principal problema co desenvolvemento é que non teño un Mac. Deste xeito por fin poderei intentar facer unha solicitude. Podo traballar facilmente con Flex e ActionScript, e sen dúbida será máis fácil mellorar que aprender C ou XCode, dos que non coñezo nin unha soa liña (normalmente fago cousas en Java).
C é unha cousa, pero incluso para min como persoa que coñece C de moitos xeitos, Objective-C foi unha ducha fría debido á súa sintaxe e enfoque de POO.
E como escribiu Oriesko. Isto traerá outro gran aumento no número de solicitudes presentadas e non quero ver o impacto que terá no xa lento proceso de aprobación.
Ben, iso é moi interesante. Mesmo será posible utilizar a API do iphone para acelerómetro, xeolocalización, etc. Non obstante, o lastre aumentará, pregúntome se Apple reaccionará ante el de algunha maneira. De todos os xeitos, creo que co tempo atoparemos algunhas aplicacións bonitas que non se crearían sen Flash.
por fin está aquí. Para min, Xcode on win sería ideal, pero isto tampouco parece unha mala idea. E creo que a mazá non debería limitar á xente no desenvolvemento da aplicación.