Presenterò una lezione sullo sviluppo Android domani. Tutti gli argomenti che dovrei coprire?

2

Mi è stato chiesto dal mio locale Association for Computing Machinery di tenere una lezione sullo sviluppo di Android, e mentre ho già alcuni argomenti da trattare, ero curioso di sapere se la community di SO avesse qualche suggerimento su cose che sarebbero state interessanti per saperne di.

Così selezionato:

  • OpenGL
  • Utilizzo delle funzioni hardware (fotocamera, audio, accelerometro, multitouch)
  • Buone pratiche dell'interfaccia utente
  • Integrazione con i social media
posta drheart 21.09.2011 - 04:52
fonte

4 risposte

2

Se il tuo pubblico non conosce Android, ma è interessato allo sviluppo di Android e desidera fare i primi passi con cui andrò:

  1. Un po 'sulla cronologia Android
  2. Breve introduzione a: attività, servizi, ricevitori di radiodiffusione, fornitori di contenuti
  3. Buone pratiche dell'interfaccia utente
  4. Integrazione con i social media

Potresti usare un semplice Twitter o qualsiasi altro client di esempio come esempio da utilizzare durante la presentazione.

-

Se la tua presentazione è finalizzata a rendere gli studenti interessati a Android, farei un modo completamente diverso:

  1. Breve cronologia di Android
  2. Integrazione con i social media
  3. OpenGL
  4. Utilizzo delle funzioni hardware (fotocamera, audio, accelerometro, multitouch)
  5. Sviluppo nativo

Mi piacerebbe una vetrina come lo stile di presentazione con frammenti di codice qua e là per dimostrare che la loro conoscenza di Java è ancora valida e il tipo di cose interessanti che puoi fare con la piattaforma.

    
risposta data 21.09.2011 - 10:24
fonte
2

Copri i componenti delle applicazioni Android come

1.Activities
 2.Services
 3. Ricevitori via cavo
 4. Provider di contenuti

    
risposta data 21.09.2011 - 07:53
fonte
0

Ecco i miei due centesimi:

  • Threading: AsyncTask , Handler / Looper
  • Database: sqlite, DatabaseHelper , versioning
risposta data 21.09.2011 - 07:17
fonte
0

Solo un suggerimento, non puoi coprire tutto. Non hai abbastanza tempo, quindi invece di cercare di parlare un po 'di molte cose, trascorri il tuo tempo su un aspetto che ritieni più avvincente.

Ho scoperto che i discorsi che lo facevano erano spesso i più convincenti.

    
risposta data 21.09.2011 - 13:45
fonte

Leggi altre domande sui tag