O Adobe Flash Professional CS5 permitirá aos usuários criar aplicativos para iPhone usando o familiar Action Script. Os aplicativos criados dessa forma serão vendidos de forma clássica na AppStore. Mas isso não significa que o Flash seja recentemente suportado no iPhone e que possamos visualizar páginas em Flash no Safari.
Porém, a nova ferramenta de criação de aplicativos certamente será bem recebida por um grande número de desenvolvedores e, claro, nós, usuários, também seremos beneficiados com ela. Existem muitos aplicativos Adobe Air que agora serão executados com modificações mínimas e muito fáceis de compilar para as necessidades do iPhone. Os sites podem ser compilados da mesma maneira.
O Flash não criou um ambiente no qual um aplicativo do iPhone seria executado, mas um aplicativo criado dessa forma é compilado diretamente como um aplicativo nativo normal do iPhone. A distribuição ocorrerá de forma clássica via Appstore, e o usuário nem perceberá a diferença. Para distribuir aplicações na Appstore, o desenvolvedor terá que pagar a habitual taxa anual à Apple e as aplicações estarão sujeitas ao clássico processo de aprovação. Mas certamente poderíamos ver uma onda de novas aplicações interessantes.
Pessoalmente, como usuário, esperaria uma diferença. Na minha opinião, os aplicativos escritos desta forma serão muito menos otimizados do que aqueles escritos no Xcode e podem, portanto, exigir mais bateria.
Quanto ao Flash no Safari, nada mudou nesta área por enquanto e pessoalmente estou mais feliz sem o Flash no navegador. Mas se o Flash aparecer no Safari, espero que haja um botão para desligá-lo.
Na Página do Adobe Labs você pode ler um pouco mais de informações e assistir a um vídeo de demonstração aqui. Há também um link para vários aplicativos criados no Adobe Flash CS5, mas esses aplicativos não são encontrados na Appstore tcheca. Mas se você estiver criou uma conta nos EUA, então é claro que você pode experimentar esses aplicativos.
Estou mais preocupado que a AppStore não fique ainda mais lotada com aplicativos e jogos primitivos em Flash.
Bem, mesmo projetar algo no Photoshop não é fácil. Portanto, não estou preocupado com o fato de o Adobe Flash CS5 inundar a App Store com aplicativos inúteis.
Na minha opinião, o número de jogos na App Store vai aumentar, será um aumento significativo, porque o Flash é perfeito para isso.
Da mesma forma, a quantidade de lastro aumentará, porque afinal o desenvolvimento para o iPhone será mais fácil. Céčko pode ser, e é, um problema intransponível para muitos programadores por vários motivos.
E depois, claro, tem a já mencionada otimização, a demanda da bateria, etc. Esse também foi o motivo pelo qual a Apple não colocou o Garbage Collector no iPhone.
Tenho exatamente a mesma preocupação…. um monte de aplicativos de merda, algum idiota vai querer engraxar a carteira por alguma coisa estúpida (talvez pelo menos o upload para a AppStore exija um Mac, que poderia pelo menos selecioná-lo um pouco), não acredito que tudo vai sempre compile corretamente, o processo de aprovação será arrastado mesmo para aqueles bons aplicativos... mas vejo muito mais pontos negativos do que positivos.
Para mim, o principal problema do desenvolvimento é que não possuo um Mac. Assim poderei finalmente tentar fazer uma aplicação. Posso trabalhar facilmente com Flex e ActionScript, e definitivamente será mais fácil melhorar nisso do que aprender C ou XCode, dos quais não conheço uma única linha (normalmente faço coisas em Java).
C é uma coisa, mas mesmo para mim, como uma pessoa que conhece C de várias maneiras, Objective-C foi um banho frio devido à sua sintaxe e abordagem à OOP.
E como Oriesko escreveu. Isto trará outro enorme aumento no número de candidaturas submetidas e não quero ver que impacto isso terá no já lento processo de aprovação.
Bem, isso é muito interessante. Será ainda possível usar a API do iphone para acelerômetro, geolocalização, etc. Porém, o lastro vai aumentar, me pergunto se a Apple reagirá de alguma forma. De qualquer forma, acredito que com o tempo encontraremos alguns aplicativos interessantes que não teriam sido criados sem o Flash.
finalmente está aqui. Para mim, o Xcode on win seria o ideal, mas também não parece uma má ideia. E acho que a apple não deveria limitar as pessoas no desenvolvimento do aplicativo.