video2brain Flash Mobile App Video Školení
Toto nejnovější vydání programu Learn by Video z video2brain s názvem Mobile Development with Adobe Flash Professional CS5.5 a Flash Builder 4.5 učí, jak vyvíjet mobilní aplikace s AdobeR BlikatR a Flash BuilderR. Máte dva instruktory, Joseph Labrecque a Peter Elst.

Instruktoři začínají diskuzí o důvodech, proč používat ActionScript, Flex a AIR k vytváření aplikací pro Android a iOS, včetně „osvědčených postupů“ pro vývoj mobilních aplikací a veškeré důležité optimalizace vaší aplikace. Jakmile jsou tyto podrobnosti pokryty, provedou vás nastavením nového projektu v aplikaci Flash CS5.5, včetně toho, jak nastavit deskriptor aplikace, použití šablon projektu, sdílení prostředků prostřednictvím panelu projektu a měřítko fáze pro různé velikosti obrazovky.

Četl jsem mnoho knih o mobilním vývoji v různých jazycích včetně Objective C a HTML5. Tyto knihy obvykle ponechávají ladění poslední kapitole. Toto bylo poprvé testování a ladění byly navrženy v průběhu vývoje projektu a nebyly zadrženy až do poslední kapitoly. Instruktoři diskutují o mnoha způsobech, které budete chtít testovat a ladit na ploše a zařízení pomocí příkazů trasování a bodů přerušení.

Další věc, kterou mi v sérii připadalo užitečné, bylo to, jak instruktoři pokryli proces vývoje v aplikaci Flash Professional i Flash Builder, což usnadňuje porovnání těchto dvou možností vývoje. V tomto okamžiku se instruktoři přepnou na Flash Builder 4.5 a pokryjí stejné základy pro zahájení projektu. Protože Flash Builder je založen na komponentách uživatelského rozhraní, autoři nejprve sestaví prázdný „startovací“ projekt Flex z různých komponent v panelu Komponenty. Diskutují o tom, jak nastavit omezení v panelu Vlastnosti pro změnu velikosti obrazovky na různých mobilních zařízeních.

Další projekty, které stále pracují v aplikaci Flex Builder, jsou aplikace pro zobrazení seznamu úkolů a Průvodce městy založené na záložkách. Jakmile jsou pokryty základy pro tyto aplikace, instruktoři začnou vytvářet aplikaci galerie obrázků a přidávají funkce, jako je ActionBar přepínaný s ActionScriptem, poloprůhledný panel pro panel karet, nabídka pro zobrazení aplikace pro Android a úvodní obrazovka .

Dále přejdete do složitější aplikace pro více zobrazení, správce kontaktů. Každá „stránka“ nebo pohled je součástí MXML a instruktoři diskutují o tom, jak předávat data mezi těmito pohledy prostřednictvím zobrazení push a datového objektu. Pokrývají také to, jak sestavit zpětnou navigaci a přepsat výchozí přechod mezi pohledy. Instruktoři poté pokryjí funkce specifické pro mobilní zařízení, jako je softwarová klávesnice a ukládají stav aplikace, když se vypne.

Další témata jsou zahrnuta v aplikaci Flash Pro, včetně změny velikosti / přemístění obsahu v důsledku změn orientace zařízení a způsobu, jakým lze pomocí vstupních dat akcelerometru ovládat polohy X a Y objektu na scéně. V tuto chvíli jsem očekával, že instruktoři zahrnou, jak kódovat možnost, že objekt jde mimo jeviště, ale ne. Dále se zabývali tím, jak kódovat geolokaci a rozhraní Google Maps API. Pokrývají také způsob použití nativního fotoaparátu a úložiště zařízení. V případě aplikace pro Android diskutují o trackballu a programových klávesách včetně Zpět, Menu, Domů a Hledat.

Instruktoři věnují video každému gestu s více dotyky, jako je přejetí, otočení, přiblížení a posouvání a jak používat ActionScript k reakci na tato gesta na filmové objekty na obrazovce. Některá dotyková gesta nejsou v jazyce ActionScript konkrétně definována, takže instruktoři diskutují o tom, jak tato gesta emulovat. Zahrnuto je také to, jak pomocí surových dotykových událostí simulovat vaše vlastní gesta, jako je kliknutí myší, jak používat dotykové body k zobrazení interaktivity drag / drop a jak použít žhavící filtr k simulaci zvýraznění.

Další →

Navštivte web majitele stránek

* Peachpit Press mi poskytl kopii této knihy pro účely kontroly.


Video Návody: RC Airplane Battle | Dude Perfect (Smět 2024).