Introducción al desarrollo de apps para Android desde cero

- Descripción
- Currículum
- Reseñas
¿Qué es Android?
La evolución de la tecnología va a paso veloz, Android es de las tecnologías que esta alcanzado a todos por el simple motivo de que se encuentra en los móviles. Android es un sistema operativo basado en Linux. La diferencia principal es que tiene módulos que responden a la pantalla táctil, eventos nativos del móvil. Se desarrolló por una compañía llamada Android, Inc. En 2005 Google adquiere la empresa para seguir trabajando en el mismo proyecto que después conociera la luz como un S.O. para móviles denominado finalmente como Android.
Android tiene una característica peculiar: las versiones tienen nombre de postres en inglés y cada versión que cambia, continúa de forma incremental en el alfabeto, es decir que si el primer nombre inicio con A, el siguiente con B, el siguiente C y así sucesivamente; ya veremos que sucede cuando lleguen a la Z.
Hasta el día de hoy, que lanzamos este curso, Android ha sacado versiones hasta la N.
¿Que vamos a aprender en este curso?
Este curso está orientado a programadores de Java. Si no lo has hecho o no tienes conocimientos de Java, te propondré durante el curso otro de mis cursos online con los fundamentos básicos de la programación en Java para que empieces a la altura. En sus contenidos hemos condensado los temas más importantes de la programación de Android. Aportaremos a los asistentes la base suficiente para que empiecen a programar de forma autónoma y puedan profundizar en todos los aspectos de la plataforma. Para ello realizaremos explicaciones teóricas (todas ellas con vídeos grabados en clase) y plantearemos ejercicios cortos que ilustrarán los aspectos estudiados.
Entre otras este curso cubre los siguientes temas
- Introducción a Android
- Interfaz de usuario
- Gráficos avanzados
- Multimedia
- Ficheros y acceso a datos
- Servicios de red
- Servicios avanzados
- Gráficos y primitivas
- Un proyecto final: cómo hacer un buscaminas
- Subir y vender la app en la Google Play Store
Al finalizar el curso, habrás dado un repaso, como lo darías conmigo en clase pero todo online, desde tu casa y a tu ritmo.
Recuerda que la plataforma pone a tu disposición 30 días de garantía de devolución, por tanto si el ritmo de clase no te gusta o consideras que este curso no es para ti, solamente tienes que solicitar la devolución del dinero.
Nos vemos en clase!
-
15Button group, la distribución de botones en pantallaVideo lesson
-
16Métodos, operadores de decisión y radio buttonsVideo lesson
-
17Proyecto 2 - GruposText lesson
-
18Checkbox y decisiones combinadasVideo lesson
-
19La combinación de decisiones múltiplesVideo lesson
-
20Proyecto 3 - CheckboxText lesson
-
21Los Spinners y los Adapters de JavaVideo lesson
-
22Los Logs en Android y operaciones con Arrays y SpinnersVideo lesson
-
23Proyecto 4 - Spinners y ControllersText lesson
-
24Listas y los List ViewVideo lesson
-
25Proyecto 5 - List ViewsText lesson
-
26Los Button Image en AndroidVideo lesson
-
27Tipos de resoluciones de imágenes en AndroidVideo lesson
-
28Proyecto 6 - Imágenes en botonesText lesson
-
29Las clase Toast en Android y números aleatoriosVideo lesson
-
30Generación aleatoria continuada (cómo nacen los juegos)Video lesson
-
31Proyecto 7 - TostadasText lesson
-
32Una pantalla de LoginVideo lesson
-
33Intents para lanzar una nueva actividadVideo lesson
-
34Ejercicio: Login y acceso a una nueva actividadVideo lesson
-
35Proyecto 8 - Usuario y ContraseñaText lesson
-
36El widget de WebView para mostrar páginas webVideo lesson
-
37Proyecto 9 - ActividadesText lesson
-
38Permisos y el Android ManifestVideo lesson
-
39Proyecto 10 - InternetText lesson
-
40¿Qué te parece este curso?Video lesson
-
41Shared PreferencesVideo lesson
-
42Proyecto 11 - Shared PreferencesText lesson
-
43Margins y PaddingsVideo lesson
-
44Más sobre las Shared PreferencesVideo lesson
-
45Android Device MonitorVideo lesson
-
46Introducción a GraddleVideo lesson
-
47Proyecto 12 - ContactosText lesson
-
48App de la lista de tareas, diseño de la interfazVideo lesson
-
49Escribir en ficheros con la clase Output Stream WritterVideo lesson
-
50Leer de un fichero con la clase Input Stream ReaderVideo lesson
-
51Mejorando nuestra app: múltiples tareasVideo lesson
-
52Ejercicio 1: la agenda de contactosVideo lesson
-
53Guardando los ficheros en la tarjeta SDVideo lesson
-
54Proyecto 13 - La lista de tareasText lesson
-
55Creación de la base de datos en AndroidVideo lesson
-
56Diseño de la interfaz para la base de datosVideo lesson
-
57Dar de alta un artículoVideo lesson
-
58Consultar un artículo por códigoVideo lesson
-
59Consultar un artículo por descripciónVideo lesson
-
60Borrar un artículo de la base de datosVideo lesson
-
61Modificar un artículo de la base de datosVideo lesson
-
62Probando nuestra base de datosVideo lesson
-
63Proyecto 14 - Las bases de datosText lesson
-
72Añadir audio con Media PlayerVideo lesson
-
73Proyecto 21 - SonidosText lesson
-
74Cómo hacer un iPodVideo lesson
-
75Proyecto 22 - El iPodText lesson
-
76Reproducir audio en la nubeVideo lesson
-
77Audio asíncronoVideo lesson
-
78Proyecto 23 - La nubeText lesson
-
79El reproductor nativo de AndroidVideo lesson
-
80Proyecto 24 - El reproductor de AndroidText lesson
-
81Grabar audio con una appVideo lesson
-
82Proyecto 25 - Grabación de audioText lesson
-
83El uso de Media Recorder para grabarVideo lesson
-
84El uso de Media Player para reproducir la grabaciónVideo lesson
-
85Proyecto 26 - Media RecorderText lesson
