Desenvolupament d'aplicacions per a Android

Tutorial Exemples     Recursos CITCEA
Llibre Projectes Dades pràctiques   Inici

Guia per cercar informació al llibre de David Wolber

El llibre App Inventor Create your own Android apps de David Wolber és una bona guia per aprendre a treure tot el suc de l'entorn App Inventor. Els capítols de l'1 al 13 són exemples concrets per iniciar-se en l'entorn mentre que els següents són una referència de les diferents característiques de l'App Inventor.

Llibre

A continuació trobareu el llistat de capítols amb una descripció del que podem trobar a cada un. Cada capítol el podeu trobar de tres maneres:

Web Per consultar-lo al web de l'autor
Basat en App Inventor 2
Pràctic mentre estem programant
Llibre Per baixar-lo en pdf del web de l'autor
Basat en App Inventor 1
Pràctic per consultar fora de línia
Llibre Per baixar una còpia local en pdf
Basat en App Inventor 1
Pràctic quan no està disponible al web de l'autor

 

Cap. Contingut Elements nous que
hi intervenen
Enllaços
0 Foreword and Preface       Introducció
Hi trobareu les indicacions de com fer servir el llibre i a qui va orientat
Web Llibre Còpia local
0b Setup       Instal·lació
Com instal·lar els elements d'App Inventor 1
Web Llibre Còpia local
1 Hello Purr       Aplicació molt bàsica
Com fer el primer programa amb App Inventor
Funcionament de l'editor
Funcions que s'activen quan es toca la pantalla
Reproducció de sons
Funcions que s'activen quan es sacseja el telèfon
Etiquetes
Botons
Sons
Vibracions
Acceleròmetre
Web Llibre Còpia local
2 PaintPot       Permet dibuixar a la pantalla
Dibuixar a la pantalla
Distribuir elements a la pantalla
Fer fotografies amb el telèfon i emprar-les al programa
Crear variables globals
Disposició horitzontal
Dibuix
Càmera
Web Llibre Còpia local
3 MoleMash       Joc senzill de rapidesa
Creació d'imatges en moviment
Ús de botons
Tenir en compte el temps
Nombres aleatoris
Accions repetitives
Operacions matemàtiques
Gràfic mòbil
Rellotge temporitzador
Números aleatoris
Inicialització
Operacions matemàtiques
Web Llibre Còpia local
4 No Texting While Driving       Missatges de resposta automàtica
Enviament de missatges de text
Recollir text escrit per l'usuari
Emmagatzematge permanent de dades
Convertir text en veu
Localització GPS
Quadre de text
Base de dades
Text a veu
SMS
GPS
Concatenat de text
Web Llibre Còpia local
5 Ladybug Chase       Joc senzill
Diverses imatges en moviment i detecció de xocs
Utilització del sensor d'inclinació del telèfon
Ús de variables
Funcions amb paràmetres
Funcions lògiques
Sensor d'inclinació
Operacions matemàtiques
Operacions lògiques
Web Llibre Còpia local
6 Paris Map Tour       Ubicador de monuments
Triar elements d'una llista
Obrir altres aplicacions
Llistes
Executar programes externs
Web Llibre Còpia local
7 Android, Where's My Car?       Ajut per localitzar el cotxe
Localització GPS
Obrir altres aplicacions
Comparacions Web Llibre Còpia local
8 Presidents Quiz       Qüestionari
Creació de llistes
Selecció per índex
Execució condicional
Substitució d'imatges
Llistes relacionades Web Llibre Còpia local
9 Xylophone       Instrument musical senzill
Emetre un so
Retards de temps
Subrutines
Utilització avançada de llistes
Retard de temps
Subrutines
Llistes avançades
Web Llibre Còpia local
10 MakeQuiz and TakeQuiz       Qüestionaris multiusuari
Entrada d'informació per part de l'usuari
Utilització de múltiples llistes
Bases de dades web (multiusuari)
Accés a les mateixes dades des de
    dos telèfons
Bases de dades web
Web Llibre Còpia local
11 Broadcast Hub       Enviament de missatges SMS
Enviar missatges de text SMS i processar SMS rebuts
Bucles de programa
If-then-else encadenats Web Llibre Còpia local
12 NXT Remote Control       Control remot per a un robot LEGO Mindstorms NXT
Utilització del client Bluetooth
Comunicació amb el LEGO Mindstorms NXT
Visualització de missatges d'error
Aliniació vertical
Bluetooth
Motors NXT
Sensors NXT
Mostra missatges
Web Llibre Còpia local
13 Amazon at the Bookstore       Llegeix un codi de barres i consulta del catàleg d'Amazon
Utilització del lector de codi de barres
Utilització d'APIs
Processat de les respostes rebudes
Lector de codi de barres
Variables locals
Web Llibre Còpia local
14 Understanding an App's Architecture       Explicació del funcionament de les aplicacions
Diferents tipus d'esdeveniments que poden activar parts del programa
Web Llibre Còpia local
15 Engineering and Debugging an App       Com desenvolupar una aplicació
Com fer front als reptes de programació
Web Llibre Còpia local
16 Programming Your App's Memory       Paràmetres, variables i memòria
Utilització dels paràmetres dels components
Operativa amb variables
Web Llibre Còpia local
17 Creating Animated Apps       Moviment d'imatges a la pantalla
Moviment d'imatges a la pantalla
Posicionat d'elements a la pantalla
Moviment d'imatges a la pantalla
Detecció de xocs entre elements
Web Llibre Còpia local
18 Programming Your App to Make Decisions: Conditional Blocks       Blocs condicionals
Blocs condicionals
Comprovacions lògiques complexes Web Llibre Còpia local
19 Programming Lists of Data       Treballar amb llistes
Creació de llistes
Selecció d'un element d'una llista
Llistes de llistes
Gestió de la llargada d'una llista Web Llibre Còpia local
20 Iteration Blocks: Iteration       Blocs iteratius
Blocs iteratius
Gestió simultània de diverses llistes
Bucles For i While Web Llibre Còpia local
21 Defining Procedures: Reusing Blocks       Funcions
Definir i cridar a una funció
Funcions amb paràmetres
Subrutines amb paràmetres
Funcions
Web Llibre Còpia local
22 Working with Databases       Bases de dades
Escriptura i lectura de dades en una base de dades
Bases de dades web
Bases de dades amb etiquetes múltiples
Web Llibre Còpia local
23 Reading and Responding to Sensors       Utilització dels sensors del telèfon
Sensor GPS
Sensor brúixola
Acceleròmetre
Acceleròmetre
Brúixola
Web Llibre Còpia local
24 Communicating with Web APIs       Comunicació amb aplicatius web
Comunicació amb aplicatius web
Creació d'aplicatius
Connexió amb llocs web Web Llibre Còpia local

 

 

 

 

 

 

 

 

 

 

Licencia de Creative Commons
This obra by Oriol Boix is licensed under a Creative Commons Reconocimiento-NoComercial-SinObraDerivada 3.0 Unported License.