video2brain Flash Mobile App Video trening
Ovo posljednje izdanje Video by Video2brain pod nazivom Mobile Development with Adobe Flash Professional CS5.5 i Flash Builder 4.5, uči kako razviti mobilne aplikacije sa Adobe-omR BljesakR i Flash BuilderR, Imate dva instruktora, Josepha Labrecquea i Petera Elstu.

Učitelji započinju raspravom o razlozima za korištenje ActionScript, Flex i AIR za stvaranje Android i iOS aplikacija, uključujući "najbolje prakse" za razvoj mobilnih aplikacija i najvažniju optimizaciju vaše aplikacije. Nakon što se ti detalji pokriju, vodi vas kroz postavljanje novog projekta u Flash CS5.5, uključujući način postavljanja Deskriptora aplikacije, korištenje predložaka projekta, dijeljenje imovine putem projektne ploče i skaliranje pozornice za različite veličine zaslona.

Pročitao sam mnogo knjiga o razvoju mobilnih uređaja na raznim jezicima, uključujući Objektiv C i HTML5. Obično te knjige ispravljanje ostavljaju u posljednjem poglavlju. Ovo je prvi put da se testiranje i uklanjanje pogrešaka predložilo tijekom razvoja projekta, a nisu zadržani do posljednjeg poglavlja. Instruktori razgovaraju o mnogim načinima na kojima želite testirati i ispraviti pogrešku na radnoj površini i uređaju s izjavama o tragovima i prijelomnim točkama.

Druga mi je stvar bila korisna u seriji kako su instruktori obuhvatili razvojni proces i u Flash Professional i Flash Builderu, olakšavajući usporedbu ove dvije razvojne mogućnosti. U ovom se trenutku instruktori prebacuju na Flash Builder 4.5 i pokrivaju iste osnove za započinjanje projekta. Budući da se Flash Builder temelji na komponentama korisničkog sučelja, autori prvo izrađuju prazan "startter" projekt Flex iz različitih komponenti na ploči Components. Oni raspravljaju o tome kako postaviti ograničenja na ploči Svojstva za veličinu ekrana na raznim mobilnim uređajima.

Još uvijek rade u Flex Builderu, ostali projekti o kojima se razgovara su aplikacija s popisom Do na temelju pregleda i Vodič za grad temeljen na karticama. Nakon što su pokrivene osnove tih aplikacija, instruktori počinju izrađivati ​​aplikaciju za galeriju slika dodajući značajke poput ActionBar-a preklopljenog ActionScriptom, poluprozirnog panela za traku s karticama, izborničkog prikaza za Android aplikaciju i zaslona za prskanje ,

Zatim prelazite na složeniji program s više prikaza, upravitelja kontakata. Svaka "stranica" ili prikaz je MXML komponenta i instruktori razgovaraju o tome kako prenijeti podatke između tih prikaza putem push pogleda i objekta podataka. Oni također opisuju kako izgraditi navigaciju unatrag i nadjačati zadani prijelaz između pogleda. Tada instruktori pokrivaju značajke specifične za mobilne uređaje, poput meke tipkovnice i spremaju se stanje vaše aplikacije kad se ona isključi.

Sljedeće su teme obrađene u programu Flash Pro, uključujući promjenu veličine / repozicioniranje sadržaja zbog promjene orijentacije uređaja i kako koristiti ulazne podatke akcelerometra za kontrolu X i Y položaja objekta na pozornici. U ovom trenutku, očekivao sam da će instruktori uključiti kako kodirati mogućnost da objekt nadiđe fazu, ali nisu. Zatim su opisali kako kodirati Geolocation i API za Google Maps. Oni također opisuju kako koristiti izvornu kameru i pohranu uređaja. Za Android aplikaciju raspravljaju o trackball i soft softverske tipke, uključujući Back, Menu, Home i Search.

Instruktori posvećuju video svakoj kretnji s više dodira, poput prelaska prstom, okretanja, zumiranja i pomicanja i kako koristiti ActionScript da odgovori na te geste filmskim objektima na ekranu. Neke geste dodira nisu posebno definirane u ActionScriptu, pa instruktori razgovaraju o tome kako oponašati ove geste. Također je opisano kako koristiti sirove dodirne događaje za simulaciju vlastitih vlastitih gesta, poput klika mišem, kako koristiti dodirne točke za prikaz interaktivnosti povlačenja / pada i kako upotrebljavati filtar za sjaj za simulaciju isticanja.

Sljedeće →

Posjetite web stranicu izdavača

* Peachpit Press pružio mi je primjerak ove knjige na pregled.


Upute Video: Introducing to Adobe Flash Catalyst CS 5.5 training by Teerasej (Travanj 2024).