Video2brain Flash Video App per dispositivi mobili
Quest'ultima versione di Learn by Video di video2brain intitolata Mobile Development con Adobe Flash Professional CS5.5 e Flash Builder 4.5, insegna come sviluppare applicazioni mobili con AdobeR VeloceR e Flash BuilderR. Hai due istruttori, Joseph Labrecque e Peter Elst.

Gli istruttori iniziano con una discussione dei motivi per utilizzare ActionScript, Flex e AIR per creare le tue app Android e iOS, incluse le "best practice" per lo sviluppo di app mobili e l'importantissima ottimizzazione della tua app. Una volta coperti questi dettagli, ti guideranno attraverso la configurazione di un nuovo progetto in Flash CS5.5, incluso come impostare il descrittore dell'applicazione, utilizzare i modelli di progetto, condividere le risorse tramite il pannello del progetto e ridimensionare il palcoscenico per schermi di varie dimensioni.

Ho letto molti libri sullo sviluppo mobile con varie lingue tra cui Objective C e HTML5. Di solito, questi libri lasciano il debug nell'ultimo capitolo. Questa è stata la prima volta che sono stati suggeriti test e debug durante lo sviluppo del progetto e non sono stati trattenuti fino all'ultimo capitolo. Gli istruttori discutono i molti modi in cui vorrai testare ed eseguire il debug sul desktop e sul dispositivo con istruzioni di traccia e punti di interruzione.

Un'altra cosa che ho trovato utile nella serie è stato il modo in cui gli istruttori hanno coperto il processo di sviluppo sia in Flash Professional che in Flash Builder, rendendo semplice il confronto di queste due opzioni di sviluppo. A questo punto, gli istruttori passano a Flash Builder 4.5 e coprono le stesse basi per iniziare un progetto. Poiché Flash Builder si basa su componenti dell'interfaccia utente, gli autori creano innanzitutto un progetto Flex "iniziale" vuoto dai vari componenti nel pannello Componenti. Discutono su come impostare i vincoli nel pannello Proprietà per il ridimensionamento dello schermo su vari dispositivi mobili.

Continuando a lavorare in Flex Builder, gli altri progetti discussi sono un'applicazione Elenco attività basata su vista e una Guida della città basata su schede. Una volta coperte le basi di queste applicazioni, gli istruttori iniziano a creare un'applicazione per la galleria di immagini, aggiungendo funzionalità come ActionsBar attivato con ActionScript, un pannello semitrasparente per la barra delle schede, un menu di visualizzazione per un'app Android e una schermata iniziale .

Successivamente, si passa a un'applicazione multi-view più complessa, un gestore dei contatti. Ogni "pagina" o vista è un componente MXML e gli istruttori discutono su come passare i dati tra queste viste tramite la vista push e l'oggetto dati. Descrivono anche come costruire la navigazione all'indietro e sovrascrivere la transizione predefinita tra le viste. Gli istruttori coprono quindi le funzionalità specifiche per dispositivi mobili come la tastiera virtuale e il salvataggio dello stato dell'applicazione al momento dello spegnimento.

I prossimi argomenti sono trattati in Flash Pro, incluso il ridimensionamento / riposizionamento del contenuto a causa delle modifiche all'orientamento del dispositivo e come utilizzare i dati di input dell'accelerometro per controllare le posizioni X e Y di un oggetto sullo stage. A questo punto, mi aspettavo che gli istruttori includessero come programmare la possibilità che l'oggetto vada oltre il palcoscenico, ma non lo fecero. Successivamente, hanno spiegato come codificare la geolocalizzazione e l'API di Google Maps. Descrivono anche come utilizzare la fotocamera e il dispositivo di archiviazione nativi. Per l'app Android discutono la trackball e i tasti funzione tra cui Indietro, Menu, Home e Cerca.

Gli istruttori dedicano un video ad ogni gesto multi-touch, come il colpo, la rotazione, lo zoom e la panoramica, e come usare ActionScript per rispondere a questi gesti agli oggetti film sullo schermo. Alcuni gesti tattili non sono definiti in modo specifico in ActionScript, quindi gli istruttori discutono su come emularli. Viene inoltre illustrato come utilizzare gli eventi di tocco non elaborati per simulare i propri gesti personalizzati come un clic del mouse, come utilizzare i punti di contatto per visualizzare l'interattività di trascinamento della selezione e come utilizzare il filtro bagliore per simulare un momento saliente.

Successivo →

Visita il sito Web dell'editore

* Peachpit Press mi ha fornito una copia di questo libro a fini di revisione.


Istruzioni Video: Cheap Android Smart Watch - Android 7.0 | Kingwear KW88 Pro (Aprile 2024).