Flash na Androidu: Pogledajte, ali ne dodirujte

Sa svojim većim zaslonima, dugotrajnim baterijama i moćnim CPU-ima, tableti se čine prikladnima za vrste bogatih multimedijskih aplikacija koje zbunjuju uobičajene pametne telefone. No, Apple slavno neće dopustiti Adobe Flash na svojim iOS mobilnim uređajima, uključujući iPad. To stvara idealnu priliku za konkurentske proizvođače tableta da uđu i popune prazninu.

Trenutno je iPadov najveći konkurent Motorola Xoom, koji je od veljače u Verizonu dostupan u Sjedinjenim Državama. Xoom je prvi uređaj koji se isporučuje s Googleovim Android 3.0 OS-om, kodnog naziva "Saće", koji sadrži novo korisničko sučelje "dizajnirano od temelja za tablete".

[Također na: Vaša web stranica možda je prekrasna, ali je li uistinu višestruka? Pogledajte 7 pogrešaka web korisničkog sučelja koje treba izbjegavati za pametne telefone i tablete. | Ažurirano za Android 3.0: Saznajte kako upravljati iPhoneima, Androidima, BlackBerryima i drugim pametnim telefonima u posebnom izvješću PDF-a za duboko ronjenje Mobile Management od 20 stranica. ]

Kada smo uspoređivali Xoom s originalnim iPadom, otkrili smo da je Motorolin tablet vjerodostojan, ali i inferioran konkurent, a još je više problijedio kada se uporedio s novijim iPadom 2. No, oba su pregleda izvršena još kad niti jedna platforma nije podržavala Flash. Adobe je od tada objavio beta Flash Player 10.2 za Android 3.0, što je Honeycomb prvom platformom usmjerenom na tablete koja podržava Flash sadržaj.

Bi li Flash promijenio igru ​​za Android, pružajući Honeycomb tabletima napokon očitu prednost u odnosu na iPad? Htio sam to saznati, pa sam zgrabio demo Xoom i krenuo na putovanje Webom s omogućenim Flashom. Nažalost, moji rezultati nisu bili posebno ohrabrujući.

Video, jer vi to zahtijevate

Ne postoji samostalna aplikacija Flash za Android. Instalacijski program jednostavno dodaje podršku za Flash postojećem Android web pregledniku, slično kao što to čini dodatak Flash za preglednike na stolnim računalima.

Adobe također nudi zasebnu aplikaciju pod nazivom Adobe Flash Showcase, koja nije ništa drugo do popis veza do istaknutih web lokacija s omogućenim Flashom. Sumnjao sam da će mi ovi pažljivo provjereni izlozi dati cijelu sliku. Htio sam vidjeti kako se Flash Player ponaša u stvarnim scenarijima pregledavanja, pa sam preskočio Adobeove konzervirane demonstracije i krenuo sam tražiti Flash sadržaj.

Streaming video je najpopularnija aplikacija za Flash danas, pa sam to prvo probao. Ironično, teško sam pronašao demo slučajeve. Xoom se isporučuje s video uređajem koji se automatski pokreće kada gledate sadržaj s YouTubea ili Dailymotiona, tako da vam nije potreban Flash za te web stranice. S druge strane, Hulu ne bi radio ni s instaliranim Flashom; sve što bi se reklo bilo je: "Nažalost, ovaj videozapis nije dostupan na vašoj platformi. Ispričavamo se zbog neugodnosti."

Na web mjestima na kojima sam mogao gledati Flash videozapise - poput Comedy Central i MTV - rezultati su bili različiti. Kvaliteta reprodukcije bila je uglavnom dobra, ali ponekad pomalo isprekidana, a zvuk se povremeno činio pomalo neusklađenim. Videozapisi koji su u načinu cijelog zaslona izgledali oštro pogoršali su kvalitetu slike kad su smanjeni na manje veličine. Još gore, neke kontrole Flash video playera bilo je gotovo nemoguće aktivirati, s obzirom na sučelje zaslona osjetljivog na dodir tableta.

Bljeskalici nedostaje određeni dodir

Poteškoće u navigaciji Flash korisničkim sučeljima na uređaju osjetljivom na dodir sve su veće probleme, a nažalost su endemske za Flash platformu. Razvojni programeri Flash-a čak su vjerojatniji od tradicionalnih web-programera da svoje korisničko sučelje popune prevrtanjem, otmjenim animacijama i estetski privlačnim, a nestandardnim kontrolama, od kojih nijedna ne funkcionira dobro na uređaju s malim zaslonom i bez miša.

Pomicanje zaslona posebno je golem primjer. Android tableti ne koriste tradicionalne trake za pomicanje korisničkog sučelja zasnovanog na mišu; umjesto toga, korisnici prelaze prstima za pomicanje. Čini se da Flash aplikacije ne razumiju ovaj koncept. Jednom kada se Flash film učita u dio prozora preglednika, taj dio prozora više ne reagira na prevlačenja. Ako trebate pomicati kroz prozor - recimo, kako biste bili sigurni da je Flash sadržaj centriran na zaslonu - morate pažljivo dodirnuti prst na dijelu stranice koji odgovara HTML-u, tako da će preglednik znati da ste pokušavajući se pomaknuti.

To je ionako većinu vremena. Najgori dio je nedosljedno ponašanje igrača. To postaje stvarno frustrirajuće kad se na web stranici pomiješa puno HTML i Flash sadržaja. Korisničko sučelje pretvara se u potezanje konopa između preglednika i Flash Player-a, gdje svaki dodir stvara različite efekte, naizgled nasumce. Ovisno o tome gdje će vam prst sletjeti - a možda i o vremenu - jedan dodir može se protumačiti kao naredba za preglednik, a sljedeći će aktivirati kontrole u Flash filmu, dok sljedeći možda neće učiniti ništa. Adobe jednostavno nije učinio dovoljno za prilagodbu sučelja zasnovanih na dodiru.

Prijave? Zaboravi

Kad sam ušao u trag nekim demonstracijskim programima Adobe Flex koji će se učitati u pregledniku Android, moja reakcija bila je krajnje razočaranje. Vizualno su bili dovoljno privlačni, ali nisu puno prilagodili zaslon veličine tableta, što je značilo da sam se morao puno pomicati (gdje je to bilo moguće). Sve kontrole sučelja bile su nestandardne i mnogi su pretpostavljali da imam miša.

Najgore od svega bio je unos oblika, oslonac bilo koje poslovne aplikacije. Kad mi se predstavio obrazac zasnovan na Flash-u, doslovno sam morao ubosti prst u zaslon Xooma šest ili sedam puta prije nego što bi se moj dodir registrirao kao klik. Napokon će biti istaknuto neko polje slučajnog obrasca, bez obzira na to gdje mi je prst sletio, i pojavit će se zaslonska tipkovnica. Jao, ali ako mi se istakne pogrešno polje, jer bi me Tab i Shift-Tab pomaknuli prema naprijed kroz polja obrasca. Činilo se da nema načina za povratak i nisam se usudio pokušati dodirom odabrati drugo polje. Ukratko, obrasci temeljeni na Flashu potpuno su neuobičajeni za Android tablete. Zaboravi na njih.

Što je s igrama? Ni tamo nisam imao puno sreće. Jedna jednostavna igra iskakanja balona prikazana u prozoru mog preglednika, a zatim je neobjašnjivo skočila gore i ulijevo, ostavljajući bijeli kvadrat tamo gdje je Flash sadržaj trebao biti. Mogao sam pomicati prozor da bih vidio zaslon igre, ali da bih kontrolirao igru, ipak sam morao dodirnuti bijeli kvadrat. Bilo je beznadno.

Koliko sam mogao shvatiti, bila je jedna i samo jedna stvar koju je Flash Player za Android 3.0 uspješno postigao. Na osnovnom Android pregledniku Flash sadržaj je nevidljiv, tako da ne primjećujete Flash oglašavanje. Međutim, s instaliranim Flash Playerom, svi se ti oglasi iznenada pojave tamo gdje ih jednom nije bilo, njihova animirana grafika skače i koprca se pod vrhovima vaših prstiju poput žohara na pladnju za večeru - neko postignuće.

Ne droida kojeg tražite

U ovom trenutku podrška za Flash ne nudi razlog za kupnju Xooma umjesto iPada. Ako ste se nadali da će Flash player omogućiti potpuno novi svijet sadržaja, razočarat ćete se. Flash web mjesta na Android uređajima krajnje su pogođena ili promašena. A ako postavljate Flex aplikacije za svoju tvrtku kojima će se pristupiti na mobilnim uređajima, moj je savjet da se odmah prebacite na HTML. S druge strane, ako vas oduševi animirano web oglašavanje, Flash Player bit će vam na putu.

Međutim, valja spomenuti još jedan detalj: Adobe AIR, vrijeme izvođenja koje omogućuje Flash sadržaju da se izvodi kao samostalni program, dostupno je kao zasebno preuzimanje za Android 3.0. Ne morate instalirati Flash Player ili omogućiti Flash sadržaj u pregledniku da biste koristili AIR aplikacije, a koliko mogu reći, čini se da AIR aplikacije trenutno dostupne na Android Marketu rade lijepo. Glavna je razlika u tome što su ove aplikacije napravljene posebno za Android pametne telefone i tablete - a ako idete tim putem, zašto ne biste koristili Android SDK umjesto Flasha?

Dobra je strana što se čini da su tvrdnje da Flash Player troši bateriju uglavnom neutemeljene. Nisam otkrio da troši puno više energije od vaše prosječne igre, na primjer. Ali znate što koristi čak manje energije od Flash Playera za Android? Ne instalirajući ga.

Ovaj članak, "Flash na Androidu: Gledaj, ali ne diraj", izvorno je objavljen na .com. Pročitajte blog Fail Exception Neila McAllistera i pratite najnovija dostignuća u mobilnoj tehnologiji na .com. Za najnovije vijesti o poslovnoj tehnologiji, slijedite .com na Twitteru.