Domanda

Devo poter contribuire a un progetto Adobe AIR relativamente grande e sto iniziando da zero con questa tecnologia. Qual è il modo migliore per farlo?

Di solito ricevo un buon libro / tutorial e ci riesco, ma questa volta sembra che ci sia troppo da imparare perché questo sia fattibile in un lasso di tempo ragionevole. Avrei bisogno di libri su Actionscript, FLEX, ecc ...

Conoscete qualche buona risorsa che potrebbe essere utile per questo caso particolare?

Come lo faresti se fossi nei miei panni?

È stato utile?

Soluzione

Ho dovuto fare qualcosa di simile. Se te lo puoi permettere (o fai pagare la tua azienda), prova a fare un corso di formazione. Ne ho fatto uno con il software Figleaf un paio di mesi fa e mi ha davvero aiutato.

Per quanto riguarda i libri, ho sentito che il libro Essential Actionscript 3 è buono (ne ho uno per AS2 ed è abbastanza buono). Flex è davvero solo l'SDK. Farai gran parte del tuo lavoro in AS3 e MXML.

Un'altra cosa davvero buona da fare è scaricare l'SDK e iniziare a giocarci. Pensa a un paio di piccole app da fare, quindi scrivile in Flex. L'ho fatto al lavoro (ho scritto un paio di app util in Flex per impararlo). Trovo che il modo migliore per imparare sia farlo, e l'SDK è gratuito, quindi non dovrebbe esserci nulla che ti fermi.

Altri suggerimenti

Hello World for AIR , quindi aggiungi progressivamente dettagli. Usa in modo aggressivo qualsiasi comunità là fuori. Blog sulla tua esperienza. Un giorno aiuterai qualcun altro.

Oggi stai imparando, domani stai insegnando.

  1. Scarico campioni da Internet, li eseguo, pasticcio con loro, provo a cambiarli e capisco come funzionano.
  2. Mi iscrivo ai blog sull'argomento e faccio esempi, cerco di capire le cose di cui la gente scrive.
  3. E faccio dei campioni :) Quindi sostanzialmente imparo dall'alto verso il basso. Per prima cosa ottengo il senso generale della tecnologia, quindi eseguo il drill down con i campioni per le parti che trovo interessanti. Funziona abbastanza bene. :)

Di solito trovo che i tutorial online siano il modo migliore per andare. Sono più mirati dei libri, quindi di solito è più veloce aggiornarsi. E non limitarti a una singola risorsa. Non ho mai avuto problemi a trovare abbastanza tutorial attraverso il nostro amico google.

Non ho alcuna conoscenza di Adobe AIR. Presumo che anche il tuo cliente sappia che sei un noob? ; D

Sono un grande sostenitore dell'apprendimento attivo, che è descritto in dettaglio, qui . Fondamentalmente, quando stai cercando di imparare una nuova tecnologia: leggi su di essa, discuterne con i tuoi colleghi, insegnala a persone che sono ancora più nuove nella tecnologia e, soprattutto, sporcarsi le mani .

Un esempio perfetto di come apprendere nuove cose è essere coinvolti in una comunità come StackOverflow o in un forum di discussione basato su ciò che vorresti imparare ( http://www.adobe.com/devnet/air/ ) o anche contribuendo a un progetto open source.

Naturalmente, nessuna delle precedenti è efficace come provare cose nuove. Per apprendere nuove tecnologie (secondo il mio onesto parere), è meglio immergersi in "prima persona" e provare le cose.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top