Saltar al contenido principal
Desarrollo de Aplicaciones Android con App Inventor 2

Desarrollo de Aplicaciones Android con App Inventor 2

Dominguez Minguez, Tomas

Si ha mostrado interes en este libro es probable que sienta curiosidad por saber como se desarrollan las aplicaciones que habitualmente maneja en su telefono Android ...

Editorial:
Marcombo, S. a.
Any d'edició:
2022
ISBN:
978-84-267-3514-0
Pàgines:
456
39,95 €
IVA inclòs
Disponible en 1 mes
Afegir a favorits

Sinopsi

Si ha mostrado interes en este libro es probable que sienta curiosidad por saber como se desarrollan las aplicaciones que habitualmente maneja en su telefono Android

Índex

1. INTRODUCCIÓN 1
2. SU PRIMERA APLICACIÓN CON APP INVENTOR 5
2.1 Acceso al servicio...................................................................................6
2.2 Desarrollo de la aplicación .................................................................11
2.2.1 Diseño de la pantalla ...................................................................12
2.2.2 Edición del código de bloques ....................................................18
2.3 Prueba de la aplicación con MIT AI2 Companion ...........................27
2.4 Instalación de la aplicación en un dispositivo móvil ......................33
3. EL ENTORNO DE DESARROLLO 37
3.1 Barras de herramientas .......................................................................38
3.1.1 Barra de herramientas general ...................................................39
3.1.2 Barra de herramientas de la aplicación .....................................50
3.2 Editores .................................................................................................51
3.2.1 Editor de pantallas .......................................................................54
3.2.2 Editor de bloques..........................................................................59
4. CONFIGURACIÓN DE LA PANTALLA 75
4.1 Alineación de componentes ..............................................................76
4.2 Fondo de pantalla ...............................................................................78
4.3 Tema ......................................................................................................82
4.4 Barra de título ......................................................................................83
4.5 Orientación ..........................................................................................84
4.6 Apariencia de la aplicación en el escritorio .....................................84
5. COMPONENTES DE DISEÑO 87
5.1 Contenedores de disposición horizontal y vertical .........................91
5.2 Contenedores de disposición tabular ............................................. 100
5.3 Práctica. Joystick ............................................................................... 103
6. COMPONENTES DE INTERFAZ DE USUARIO 115
6.1 Propiedades y eventos comunes ..................................................... 116
6.1.1 Propiedades comunes ............................................................... 116
6.1.2 Eventos comunes ...................................................................... 123
6.2 Práctica. Formulario de solicitud de datos personales ................. 124
6.3 Lista de componentes gráficos ........................................................ 126
6.3.1 Etiqueta ...................................................................................... 127
6.3.2 Imagen ........................................................................................ 129
6.3.3 Botón .......................................................................................... 133
6.3.4 Campo de entrada de texto y de contraseñas ........................ 137
6.3.5 Selector de fechas y selector de horas .................................... 142
6.3.6 Selector de lista ......................................................................... 152
6.3.7 Desplegable ................................................................................ 158
6.3.8 Casilla de verificación ............................................................... 160
6.3.9 Notificador ................................................................................. 163
6.3.10 Interruptor ............................................................................... 172
6.3.11 Deslizador ................................................................................ 178
6.3.12 Pantalla ..................................................................................... 182
7. PROGRAMACIÓN BASADA EN BLOQUES 189
7.1 Variables ............................................................................................ 191
7.2 Tipos de datos primitivos ................................................................ 194
7.2.1 Números ..................................................................................... 195
7.2.2 Textos .......................................................................................... 201
7.2.3 Booleanos ................................................................................... 205
7.3 Práctica. Consola de ejecución de código ...................................... 206
7.4 Estructuras de control ...................................................................... 212
7.4.1 Si?entonces?sino ................................................................... 212
7.4.2 Por cada?ejecutar .................................................................... 219
7.4.3 Mientras?ejecutar ................................................................... 227
7.5 Estructuras de datos ......................................................................... 231
7.5.1 Listas ........................................................................................... 231
7.5.2 Diccionarios ............................................................................... 241
7.6 Procedimientos ................................................................................. 254
8. COMPONENTES DE GESTIÓN DE FOTOS, AUDIO Y VÍDEO 261
8.1 Grabación y reproducción de audio ................................................ 263
8.1.1 Práctica. Piano electrónico ....................................................... 268
8.2 Grabación y reproducción de vídeo ................................................ 273
8.2.1 Práctica. Grabación y reproducción personalizada de vídeo ..... 279
8.3 Captura y visualización de fotos ..................................................... 288
8.3.1 Práctica. Personalización del fondo de pantalla
de una aplicación ................................................................................ 290
8.4 Reconocimiento de voz y conversión texto-voz ........................... 294
8.4.1 Práctica. Adivina el número ..................................................... 300
9. COMPONENTES DE DIBUJO Y ANIMACIÓN 309
9.1 Lienzo ................................................................................................. 310
9.1.1 Propiedades ................................................................................ 311
9.1.2 Métodos ...................................................................................... 312
9.1.3 Eventos ....................................................................................... 318
9.2 Prácticas con lienzos ........................................................................ 321
9.2.1 Figuras geométricas .................................................................. 321
9.2.2 Pizarra electrónica ..................................................................... 328
9.3 Sprite .................................................................................................. 334
9.3.1 Propiedades ................................................................................ 334
9.3.2 Métodos ...................................................................................... 336
9.3.3 Eventos ....................................................................................... 339
9.4 Pelota ................................................................................................. 340
9.5 Prácticas con sprites y pelotas ........................................................ 341
9.5.1 Juegos de pelota ......................................................................... 342
9.5.2 Frontón ....................................................................................... 346
9.5.3 Derriba los ladrillos ................................................................... 356
10. COMPONENTES DE MANEJO DE SENSORES 369
10.1 Reloj ................................................................................................. 371
10.2 Prácticas con el reloj ...................................................................... 381
10.2.1 Atrapa el zombi ....................................................................... 381
10.2.2 Billar ......................................................................................... 395
10.3 Acelerómetro .................................................................................. 409
10.4 Prácticas con el acelerómetro ....................................................... 411
10.4.1 Nieva ......................................................................................... 411
10.4.2 Golf ........................................................................................... 416
11. APLICACIONES MULTIPANTALLA 429
11.1 Bloques de control multipantalla ................................................. 429
11.2 Práctica. Derriba los ladrillos II ..................................................... 433
12. COMPONENTES DE ALMACENAMIENTO 447
12.1 TinyDB ............................................................................................. 448
12.2 Práctica. Atrapa el zombi II ........................................................... 450

Articles relacionats

La Magia de la Limpieza Natural

La Magia de la Limpieza Natural

Rubin, Purdy / Figg, Charlotte

Durante años nos han hecho creer que para limpiar bien una casa necesitamos decenas de productos distintos: sprays para el baño, desengrasantes para la cocina, limpiadores para el suelo, quitamanchas imposibles... todos llenos de químicos y envases de plástico. Pero ¿y si limpiar pudiera ser mucho más sencillo, natural y efi caz? Purdy Rubin y Charlotte Figg estaban cansadas de...

Disponibilitat inmediata

20,90 €

Hormigas S. a.

Hormigas S. a.

Vidal Cordero, José Manuel

Las hormigas están por todas partes. Caminan por nuestros jardines, construyen túneles bajo nuestros pies y forman largas filas en busca de alimento. Pero detrás de esos pequeños insectos se esconde una de las sociedades más complejas y fascinantes de la naturaleza. ¿Cómo nace un hormiguero? ¿Quién toma las decisiones? ¿Cómo se comunican? ¿Por qué algunas cultivan hongos, const...

Disponibilitat inmediata

19,90 €

El Cántico de la Tierra

El Cántico de la Tierra

Mancuso, Stefano

En El cántico de la Tierra, el reconocido neurobiólogo vegetal Stefano Mancuso reinterpreta el Cántico de las criaturas, escrito por san Francisco de Asís en 1224, y lo transforma en un extraordinario tratado sobre ecología. El nuevo libro de Mancuso -que ha tenido una excelente acogida tanto por parte del público como de la crítica- combina la espiritualidad y los datos cientí...

Disponibilitat inmediata

18,50 €

Alta Tensión

Alta Tensión

Coben, Harlan

Incluso las personas que idolatras no son siempre lo que parecen. Suzze T había sido una estrella del tenis. Ahora está embarazada de ocho meses y su marido, un antiguo ídolo del rock, ha desaparecido. Puede que ciertos rumores sobre la paternidad del bebé lo hayan hecho huir, así que, para encontrarlo, Suzze recurre a Myron Bolitar, a quien conoce desde hace años. Sin embargo,...

Disponibilitat inmediata

21,90 €

El Cuento de Peter Conejo

El Cuento de Peter Conejo

Potter, Beatrix

Las historias de Beatrix Potter llenas de humor, naturaleza, encanto clásico y minuciosamente ilustradas, se han convertido en auténticos tesoros de la literatura universal. Peter Conejo es curioso, inquieto y un poco desobediente. Un dia entra en el huerto del señor McGregor. Y lo que empieza como una travesura pronto se convierte en una gran aventura. ...

Disponibilitat inmediata

13,90 €

Zodiac Academy 1. El Despertar. Edición Especial

Zodiac Academy 1. El Despertar. Edición Especial

Peckham, Caroline / Valenti, Susanne

Por fin en español, la saga que ha conquistado a millones de lectores en todo el mundo.?No es una serie, es un universo? ?ZODIAC ACADEMY ESTÁ ESCRITO EN TU DESTINO? Las gemelas Darcy y Tory Vega han pasado toda su vida sobreviviendo en el mundo mortal, sin dinero y sin familia. Pero cuando un misterioso profesor aparece en su puerta, descubren que son las herederas legítimas de...

Disponibilitat inmediata

24,95 €

Altres llibres de l'autor

Internet de las Cosas, los Servicios en la Nube y el Esp8266

Internet de las Cosas, los Servicios en la Nube y el Esp8266

Domínguez Mínguez, Tomás

Descubra cómo simplificar sus obligaciones y proteger su entorno con la automatización de tareas controladas a través de Internet. Aunque el término IoT admite múltiples definiciones, en todas ellas se hace referencia a la conexión e intercambio de datos entre todo tipo de objetos a través de Internet. Dicha capacidad de comunicación es el principal motivo de la expansión de e...

Disponible en 1 mes

29,95 €

Aprenda Electronica con Simulador Circuitos Ltspice Xvii

Aprenda Electronica con Simulador Circuitos Ltspice Xvii

Dominguez Minguez, Tomas

Si este libro le ha llamado la atención, es probable que de pequeño desarmara sus juguetes electrónicos para verlos por dentro e investigar su funcionamiento. Una vez abiertos, le parecería milagroso que el amasijo de cables y piezas colocado sobre un circuito impreso pudiera hacer aquello para lo que fue diseñado. Pero ni es un milagro ni es tan complicado como parece. Basta c...

Disponible en 1 mes

42,80 €

Desarrollo de Interfaces Graficas en Python3 con Tkinter
Disponible en 1 mes

34,85 €

Alexa. Desarrollo de Aplicaciones Iot para Arduino y Esp8266

Alexa. Desarrollo de Aplicaciones Iot para Arduino y Esp8266

Domínguez Mínguez, Tomás

Alexa es el asistente virtual de Amazon al que le puede pedir desde un resumen de las principales noticias del día o el pronóstico del tiempo, hasta la canción que le gusta y la gestión de la lista de la compra. Sus habilidades son cuantiosas y diversas, pero es posible que usted tenga necesidades particulares que no se vean resueltas, al menos, como le gustaría. Es ahí donde e...

Disponible en 1 mes

34,95 €

Google Assistant. Desarrollo de Aplicaciones Iot para Arduino y Esp8266

Google Assistant. Desarrollo de Aplicaciones Iot para Arduino y Esp8266

Domínguez Mínguez, Tomás

Programar Arduino para llevar a cabo sus proyectos puede resultarle fácil; no obstante, si desea ir más allá, va a necesitar conocer otras herramientas. Este libro le abre una puerta al mundo del internet de las cosas (IoT) a través del ESP8266, un módulo que contiene el mismo IDE que Arduino y le permitirá acceder tanto a internet como a los infinitos servicios que proporcion...

Disponible en 1 mes

34,80 €