Adobe Flash Professional CS5 ќе им овозможи на корисниците да креираат апликации за iPhone користејќи ја познатата Action Script. Апликациите создадени на овој начин потоа ќе се продаваат класично во AppStore. Но, тоа не значи дека Flash е ново поддржан во iPhone и дека можеме да ги гледаме страниците на Flash во Safari.
Но, новата алатка за креирање апликации секако ќе биде добредојдена од голем број програмери, а корист од неа секако ќе имаме и ние корисниците. Има многу апликации на Adobe Air кои сега ќе работат со минимални модификации и навистина лесно се компајлираат за потребите на iPhone. Веб-страниците може да се составуваат на ист начин.
Flash не создаде средина во која ќе работи апликацијата за iPhone, туку апликацијата создадена на овој начин директно се компајлира како нормална домашна апликација за iPhone. Дистрибуцијата ќе се одвива класично преку Appstore, а корисникот нема ни да ја знае разликата. За да се дистрибуираат апликациите на Appstore, развивачот ќе треба да ја плати вообичаената годишна претплата на Apple и апликациите ќе подлежат на класичниот процес на одобрување. Но, секако можевме да видиме бран на нови интересни апликации.
Лично, како корисник, би очекувал една разлика. Според мое мислење, апликациите напишани на овој начин ќе бидат многу полошо оптимизирани од оние напишани во Xcode и затоа би можеле да бидат попребирливи за батеријата.
Што се однесува до Flash во Safari, засега ништо не е сменето во оваа област и јас лично сум посреќен без Flash во прелистувачот. Но, ако Flash некогаш се појави во Safari, се надевам дека ќе има копче за да го исклучите.
Na Страница на Adobe Labs можете да прочитате малку повеќе информации и да погледнете демонстративно видео овде. Има и линк до неколку апликации создадени во Adobe Flash CS5, но овие апликации не се наоѓаат во чешкиот Appstore. Но, ако сте создаде сметка во САД, па секако дека можете да ги испробате овие апликации.
Повеќе ме загрижува тоа што AppStore не станува уште преполн со примитивни апликации и игри во Flash.
Па, дури и да дизајнирате нешто во Photoshop не е лесно. Затоа, не сум загрижен поради тоа што Adobe Flash CS5 ќе ја преплави App Store со бескорисни апликации.
Според мене, бројот на игри во App Store ќе се зголеми, тоа ќе биде значително зголемување, бидејќи Flash е совршен за него.
На ист начин, количината на баласт ќе се зголеми, бидејќи на крајот на краиштата, развојот за iPhone ќе биде полесен. Чечко може да биде, и е, несовладлив проблем за многу програмери поради многу причини.
А потоа, секако, тука е веќе споменатата оптимизација, побарувачката на батерија итн. Ова беше и причината поради која Apple не го стави Garbage Collector на iPhone.
И јас ја имам истата загриженост... еден куп посрани апликации, некој идиот ќе сака да си го намачка паричникот за некоја глупост (можеби барем за прикачувањето на AppStore ќе треба Mac, кој би можел барем малку да го избере), не верувам дека се ќе секогаш се компајлира правилно, процесот на одобрување ќе се одолговлекува дури и за оние добри апликации... но тогаш гледам многу повеќе негативни отколку позитивни.
За мене, главниот проблем со развојот е тоа што не поседувам Mac. На овој начин конечно ќе можам да се обидам да направам апликација. Можам лесно да работам со Flex и ActionScript, и дефинитивно ќе биде полесно да се подобрам во тоа отколку да учам C или XCode, што не знам ниту една линија (нормално ги правам работите во Java).
C е една работа, но дури и за мене како човек кој го познава C на многу начини, Objective-C беше ладен туш поради неговата синтакса и пристапот кон OOP.
И како што напиша Ориеско. Ова ќе донесе уште едно огромно зголемување на бројот на поднесени апликации и не сакам да видам какво влијание ќе има врз и онака бавниот процес на одобрување.
Па, тоа е многу интересно. Ќе може дури и да се користи iphone API за акцелерометар, геолокација итн. Сепак, баластот ќе се зголеми, се прашувам дали Apple ќе реагира на некој начин. Како и да е, верувам дека со тек на време ќе наидеме на убави апликации кои немаше да се создадат без Flash.
конечно е тука. За мене, Xcode on win би бил идеален, но и ова не изгледа како лоша идеја. И мислам дека Apple не треба да ги ограничува луѓето во развојот на апликацијата.