Adobe Flash Professional CS5, kullanıcıların tanıdık Action Script'i kullanarak iPhone uygulamaları oluşturmasına olanak tanıyacak. Bu şekilde oluşturulan uygulamalar daha sonra klasik olarak AppStore'da satılacak. Ancak bu, Flash'ın iPhone'da yeni desteklendiği ve Flash sayfalarını Safari'de görüntüleyebileceğimiz anlamına gelmez.
Ancak uygulama oluşturmaya yönelik yeni araç kesinlikle çok sayıda geliştirici tarafından memnuniyetle karşılanacak ve elbette biz kullanıcılar da bundan faydalanacaktır. Artık minimum düzeyde değişiklikle çalışacak ve iPhone ihtiyaçları için derlenmesi gerçekten kolay olacak birçok Adobe Air uygulaması var. Web siteleri de aynı şekilde derlenebilir.
Flash, bir iPhone uygulamasının çalışacağı bir ortam yaratmadı ancak bu şekilde oluşturulan bir uygulama doğrudan normal bir yerel iPhone uygulaması olarak derleniyor. Dağıtım klasik olarak Appstore üzerinden gerçekleşecek ve kullanıcı aradaki farkı anlamayacak. Uygulamaların Appstore'da dağıtılması için geliştiricinin Apple'a olağan yıllık ücreti ödemesi gerekecek ve başvurular klasik onay sürecine tabi tutulacak. Ancak kesinlikle yeni ve ilginç uygulamaların bir dalgasını görebiliyorduk.
Kişisel olarak bir kullanıcı olarak tek bir fark beklerdim. Benim düşünceme göre, bu şekilde yazılan uygulamalar, Xcode'da yazılanlara göre çok daha zayıf bir şekilde optimize edilecek ve bu nedenle pil tüketimi daha fazla olacaktır.
Safari'de Flash'a gelince, bu alanda şimdilik hiçbir şey değişmedi ve kişisel olarak tarayıcıda Flash olmadan daha mutluyum. Ancak Flash Safari'de görünürse, onu kapatacak bir düğme olacağını umuyorum.
Na Adobe Laboratuvarları sayfası Burada biraz daha fazla bilgi okuyabilir ve bir tanıtım videosunu izleyebilirsiniz. Ayrıca Adobe Flash CS5'te oluşturulan çeşitli uygulamalara bir bağlantı da bulunmaktadır ancak bu uygulamalar Çek Uygulama Mağazasında bulunmaz. Ama eğer öyleysen ABD hesabı oluşturdum, elbette bu uygulamaları deneyebilirsiniz.
Ben daha çok AppStore'un Flash'taki ilkel uygulama ve oyunlarla daha da kalabalıklaşmamasından endişe duyuyorum.
Aslında Photoshop'ta bir şey tasarlamak bile kolay değil. Dolayısıyla Adobe Flash CS5'in App Store'u gereksiz uygulamalarla doldurmasından endişe duymuyorum.
Bence App Store'daki oyun sayısı artacak, ciddi bir artış olacak çünkü Flash bunun için mükemmel.
Aynı şekilde balast miktarı da artacak çünkü sonuçta iPhone için geliştirme daha kolay olacak. Céčko birçok nedenden dolayı birçok programcı için aşılamaz bir sorun olabilir ve öyledir.
Ve elbette, daha önce bahsedilen optimizasyon, pil tüketimi vb. de var. Apple'ın Çöp Toplayıcı'yı iPhone'a koymamasının nedeni de buydu.
Tamamen aynı kaygıyı taşıyorum… bir sürü boktan uygulama, bazı aptallar bazı aptallar için cüzdanını yağlamak isteyecektir (belki de en azından AppStore'a yüklemek için bir Mac gerekir, o da en azından biraz seçebilecektir), her şeyin her zaman derleneceğine inanmıyorum Doğrusu, onay süreci bu iyi Uygulamalar için bile uzayacak... yani, olumlu yönlerden çok olumsuz yanlarını görüyorum.
Benim için geliştirmeyle ilgili temel sorun Mac sahibi olmamamdır. Bu şekilde nihayet bir başvuru yapmayı deneyebileceğim. Flex ve ActionScript ile kolayca çalışabilirim ve bu konuda daha iyi olmak, tek bir satırını bile bilmediğim C veya XCode'u öğrenmekten kesinlikle daha kolay olacaktır (normalde işleri Java'da yaparım).
C başka bir şey ama C'yi birçok yönden bilen biri olarak benim için bile Objective-C, sözdizimi ve OOP'ye yaklaşımı nedeniyle soğuk bir duştu.
Ve Oriesko'nun yazdığı gibi. Bu, gönderilen başvuruların sayısında büyük bir artışa yol açacak ve bunun zaten yavaş olan onay süreci üzerinde nasıl bir etkisi olacağını görmek istemiyorum.
Bu çok ilginç. İvmeölçer, coğrafi konum vb. için iphone API'sini kullanmak bile mümkün olacak. Ancak balast artacak, acaba Apple buna herhangi bir tepki verecek mi? Neyse, zamanla Flash olmadan yapılamayan güzel uygulamalarla karşılaşacağımıza inanıyorum.
o sonunda burada. Benim için Xcode on win ideal olurdu ama bu da kötü bir fikir gibi görünmüyor. Ve uygulamanın geliştirilmesinde Apple'ın insanları sınırlamaması gerektiğini düşünüyorum.