fbpx
4.43 de 5
4.43
387 reseñas sobre Udemy

Introducción al desarrollo de apps para Android desde cero

Curso de iniciación al desarrollo de apps para Android. Las bases del sistema operativo móvil con más usuarios del mundo
Instructor:
Juan Gabriel Gomila Salas
20.254 estudiantes matriculados
Spanish [Auto]
Aprender que son los ficheros Java y xml
Aprender a diseñar correctamente las pantallas de una App de android
Aprender los fundamentos básicos de programación en Java para android
Conocer los widgets y layouts existentes
Saber utilizar recursos externos como imágenes y audio en dispositivo, sd externa o internet
Conocer la persistencia de datos en preferencias, ficheros y bases de datos
Saber dibujar y diseñar un videojuego clásico como el buscaminas
Subir y promocionar la App en la Google play store

¿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!

Introducción a Android

1
Introducción
2
Tu instructor, Juan Gabriel Gomila
3
Comunidad de estudiantes del curso
4
¿Qué necesitamos?
5
El JDK
6
Descargar Android Studio
7
El SDK de Android
8
Ya lo tenemos todo listo!

MI primera app con Android

1
Crear un proyecto de Android con Android Studio
2
Un tour por Android Studio
3
Detectando el clic en el botón
4
Explicando la primera app
5
Proyecto 1 - Mi primera app
6
Un regalo por ser alumno de Juan Gabriel

Agrupaciones y colecciones de widgets

1
Button group, la distribución de botones en pantalla
2
Métodos, operadores de decisión y radio buttons
3
Proyecto 2 - Grupos
4
Checkbox y decisiones combinadas
5
La combinación de decisiones múltiples
6
Proyecto 3 - Checkbox
7
Los Spinners y los Adapters de Java
8
Los Logs en Android y operaciones con Arrays y Spinners
9
Proyecto 4 - Spinners y Controllers
10
Listas y los List View
11
Proyecto 5 - List Views

Los detalles visuales

1
Los Button Image en Android
2
Tipos de resoluciones de imágenes en Android
3
Proyecto 6 - Imágenes en botones
4
Las clase Toast en Android y números aleatorios
5
Generación aleatoria continuada (cómo nacen los juegos)
6
Proyecto 7 - Tostadas

Una segunda actividad

1
Una pantalla de Login
2
Intents para lanzar una nueva actividad
3
Ejercicio: Login y acceso a una nueva actividad
4
Proyecto 8 - Usuario y Contraseña
5
El widget de WebView para mostrar páginas web
6
Proyecto 9 - Actividades
7
Permisos y el Android Manifest
8
Proyecto 10 - Internet
9
¿Qué te parece este curso?

Persistencia de datos en Android

1
Shared Preferences
2
Proyecto 11 - Shared Preferences
3
Margins y Paddings
4
Más sobre las Shared Preferences
5
Android Device Monitor
6
Introducción a Graddle
7
Proyecto 12 - Contactos
8
App de la lista de tareas, diseño de la interfaz
9
Escribir en ficheros con la clase Output Stream Writter
10
Leer de un fichero con la clase Input Stream Reader
11
Mejorando nuestra app: múltiples tareas
12
Ejercicio 1: la agenda de contactos
13
Guardando los ficheros en la tarjeta SD
14
Proyecto 13 - La lista de tareas

Bases de datos en Android

1
Creación de la base de datos en Android
2
Diseño de la interfaz para la base de datos
3
Dar de alta un artículo
4
Consultar un artículo por código
5
Consultar un artículo por descripción
6
Borrar un artículo de la base de datos
7
Modificar un artículo de la base de datos
8
Probando nuestra base de datos
9
Proyecto 14 - Las bases de datos

Los Layouts en Android

1
Linear Layout
2
Table Layout
3
Frame Layout
4
Scroll View
5
Constraint Layout
6
Proyectos 15 a 19 - Layouts
7
El logo de la app
8
Proyecto 20 - El logo de la app

Audio en las apps

1
Añadir audio con Media Player
2
Proyecto 21 - Sonidos
3
Cómo hacer un iPod
4
Proyecto 22 - El iPod
5
Reproducir audio en la nube
6
Audio asíncrono
7
Proyecto 23 - La nube
8
El reproductor nativo de Android
9
Proyecto 24 - El reproductor de Android
10
Grabar audio con una app
11
Proyecto 25 - Grabación de audio
12
El uso de Media Recorder para grabar
13
El uso de Media Player para reproducir la grabación
14
Proyecto 26 - Media Recorder

Cómo dibujar en Android

1
Dibujar un punto
2
Dibujar un línea
3
Un poco sobre coordenadas
4
Dibujar un rectángulo
5
Dibujar un círculo
4.4
4.4 de 5
Calificaciones 387

Calificación Detallada

5 estrellas
237
4 estrellas
108
3 estrellas
32
2 estrellas
5
1 estrellas
3
389553f586565c7ea3c6133de67301ca
Garantía de devolución de dinero de 30 días

Incluye

22 horas de video a pedido
28 artículos
Acceso completo de por vida
Acceso en el móvil y en la televisión
Certificado de finalización
Introducción al desarrollo de apps para Android desde cero
Precio:
$199.99 $160
bubble_bg_popup.png

Descarga las Herramientas Gratis