Categoría: Programación | _PROGRAMACION


Curso: Crea tus apps para Android N: de cero a experto

o

suscríbete para tener acceso ilimitado a toda la formación

Regala este curso

Comparte este curso:

Has oído que los desarrolladores de aplicaciones Android están muy demandados, pero tal vez no sabes ni por donde empezar a hacer tus propias apps.

 

Tal vez has buscado para encontrar un curso que sólo muestra cómo construir aplicaciones paso a paso, pero que en realidad le falta por explicar por qué se hacen las cosas de una determinada manera. A lo mejor ya estás buscando un curso que realmente te puede enseñar desde cero pero por otro lado te convierta en un auténtico desarrollador de aplicaciones Android. ¿O tal vez necesitas entender cómo hacer aplicaciones tanto para la versión actual de Android (Nougat), sino que también tienes la necesidad de cubrir con los dispositivos más viejos dispositivos de Android con versiones más antiguas del sistema operativo Android?

 

¡Entonces este es el curso es sin duda para ti!

 

En este curso descubrirás el poder del desarrollo de apps para Android y adquirirás habilidades para aumentar drásticamente tus perspectivas profesionales como desarrollador de apps y software.

 

Entre otras, aprenderás a:

 

  • Desarrollar aplicaciones para la última versión de Android 7, nougat, que también funcionen en los dispositivos Android más antiguos con versiones más antiguas del sistema operativo Android
  • Descargar, instalar y configurar el software necesario (que es totalmente gratuito)
  • Creación de la primera aplicación
  • Construir una gama de aplicaciones que demuestran los aspectos clave del framework básico de Android
  • Prueba tus aplicaciones en el emulador o un teléfono o tablet Android de verdad
  • Aprender a programar en Java gracias a los videos tutoriales de Java
  • El uso estudio Android Studio 2.2, la última versión de la herramienta de desarrollo para Android de Google
  • Comprender el nuevo diseño de restricciones, de "arrastrar y soltar" para la creación de pantallas
  • Utilizar las bibliotecas de gran alcance del código para reproducir vídeos, descargar datos del sitio web, manipular imágenes, y mucho más!
  • Convertirte en experto más rápido con la combinación de cursos de vídeo, diapositivas y esquemas, todos ellos diseñados para enseñarte todo lo que necesita saber.
  • Ampliar tus conocimientos con los retos y ejercicios en el curso que están diseñados para ayudar realmente a ser un mejor programador (con las soluciones incluídas).
  • Obtener una ventaja sobre otros desarrolladores que siguen utilizando herramientas obsoletas como Eclipse o las versiones previas de Android
  • Aprender no sólo cómo programar, pero aprender también el "por qué". ¿Por qué se hacen las cosas de una manera determinada, por qué recibimos esta respuesta y no la otra etc.?
  • Y durante todo el curso, se obtendrá una educación fantástica en el mundo del desarrollo de aplicaciones para Android, y la última versión de Android 7 Nougat.

 

¿A quién está dirigido?

 

  • Este curso de Android N va dirigido a los principiantes con conocimientos básicos de Java
  • También es una buena herramienta para los programadores Android que quieren aprender qué hay de nuevo en Android N
  • Finalmente, es un curso que explica en detalle todo lo que ocurre en cada línea de código, por tanto puede ser interesante para programadores de Android o de Java que no saben muy bien cómo funciona una actividad, una clase, una instancia, herencia...

 

Entonces, ¿estás listo para empezar? Inscríbete ahora y comenzamos nuestro viaje para convertirnos en un desarrollador de aplicaciones Android actualizado.

Las herramientas de los programadores de Android

¿Qué necesitamos para arrancar este viaje? 02min

Cómo descargar el Java Development Kit 07min

Cómo descargar Android Studio 03min

Cómo descargar Android N 05min

Ya lo tenemos todo bien preparado 01min

App 1: Hello World

App 1: El Hello World 02min

La configuración básica de un nuevo proyecto 10min

Mi primera actividad 07min

Archivos de clase y archivos XML 08min

Mi segunda actividad 07min

Cómo actualizar el SDK y Android Studio 04min

Compilar la app en el emulador 10min

¿Qué es una app de Android? 04min

Un paseo por Android Studio 08min

Cambiar el saludo y el fichero strings.xml 15min

¿Qué hemos aprendido? 02min

Descarga el código fuente de la App 1

App 2: La importancia del diseño de apps

App 2: El diseño de apps 02min

El ejemplo de Google 08min

Las restricciones y su clasificación 09min

Las imágenes, los textos y el fichero de strings 13min

Escalado de imágenes 06min

Añadiendo restricciones de forma manual 05min

El inspector de configuración 11min

El bug de la beta: rebuild de Graddle 02min

Restricciones con autoconnect 09min

Restricciones con inference 15min

¿Qué hemos aprendido? 02min

Descarga el código fuente de la App 2

App 3: El botón contador

App 3: El botón contador 02min

Crear y configurar un nuevo proyecto 08min

Cómo añadir imágenes a un proyecto y biblioteca de imágenes Open Source 12min

Reto: diseña la interfaz 03min

Solución al reto: diseña la interfaz 11min

Entendiendo las interfaces en forma de ficheros XML 15min

La clase App Compat Activity y sus ventajas 04min

Entendiendo la clase Main Activity 09min

Del fichero XML a la clase principal 13min

La clase R 06min

El método onClickListener y onClick 09min

Cómo añadir scroll y solucionar los bugs de nuestra Text View 06min

Obtener el nombre de usuario de nuestra Edit Text 12min

Errores, nulls y excepciones 07min

Reto: configurar el texto de nuestra Edit Text 05min

Los Bundle y el saveInstanceState 06min

El ciclo de vida de una actividad en Android: teoría 10min

El ciclo de vida de una actividad en Android: práctica 09min

Debugueando nuestro código y el método Log.d 14min

¿Qué hemos aprendido? 02min

Descarga el código fuente de la App 3

App 4: La Calculadora

App 4: La Calculadora 02min

Creando y configurando el proyecto 06min

El diseño de la interfaz gráfica 12min

Restricciones por un tubo 10min

Últimos toques al diseño 16min

Widgets editables vs no editables 08min

Hints y placeholders 04min

Variaciones de layout para vertical y horizontal 07min

El layout en horizontal y las restricciones en forma de propiedades 07min

Comparar ficheros y layouts 15min

Pasar cambios de un fichero a otro 05min

Comparar directorios de ficheros 09min

El diagrama de flujo de nuestra app 05min

Muchos botones y un solo OnClickListener 10min

Los Click Listeners de las operaciones 06min

El diagrama de flujo de las operaciones aritméticas 03min

Implementando las operaciones aritméticas 08min

Algunos bugs de usabilidad y el punto decimal 11min

El bug de la rotación en medio de un cálculo 11min

Rehaciendo nuestro layout en horizontal 19min

Reto: añadir los números negativos 21min

¿Qué hemos aprendido? 02min

Descarga el código fuente de la App 4

App 5: Aprendiendo a usar los widgets

App 5: Un repaso a Android Básico 02min

Ejercicio 1: Check Box, Radio Buttons, Button Groups y múltiples idiomas 06min

Ejercicio 1: Diseño de la interfaz 13min

Ejercicio 1: Traducción a varios idiomas 15min

Ejercicio 1: Programación, tostadas y logs 19min

Ejercicio 1: Una segunda actividad, y el concepto de Intent 22min

Ejercicio 1: La pantalla de carga 14min

Descarga el Ejercicio 1 de la App 5

Ejercicio 2: El reproductor de MP3 12min

Ejercicio 2: La barra para ajustar el volumen de reproducción 10min

Ejercicio 2: La barra para ajustar el segundo de reproducción 13min

Descarga el Ejercicio 2 de la App 5

App 6: Internet y las descargas

App 6: Internet y las descargas 03min

RSS y ficheros XML 11min

Apps que se cuelgan indefinidamente y varios hilos de ejecución 10min

Clases dentro de clases 08min

Las tareas asíncronas 09min

Descargando el XML en segundo plano 14min

Errores y Excepciones 08min

Los Buffered Readers 09min

Los problemas de seguridad y de internet 15min

La consola y los errores 08min

Sobre los permisos y la privacidad del usuario 15min

La clase App y el generador de código automático 11min

El procesador del XML 14min

El bucle principal del procesado 15min

Comprobando el resultado del procesado 12min

List Views, Recicle Views y Adapters 11min

Añadir una List View a nuestro Layout de Android 05min

List Items como Layouts independientes 06min

Nuestro primer Adapter 11min

Reto: Crear un adapter layout personalizado 02min

Vistas dentro de vistas (solución al reto) 10min

Un adapter personalizado 09min

Context e Inflaters 07min

Los métodos de nuestro adapter 14min

Reutilizando vistas para optimizar la app 09min

El Holder Pattern 09min

Cómo crear un menú 15min

Seleccionar un elemento del menú 08min

Los grupos dentro de un menú 07min

Descargar más o menos elementos 13min

Reto final: optimización y usabilidad en la app 15min

Un adapter con tipos genéricos 23min

¿Qué hemos aprendido? 02min

Descarga la App 6

App 7: El mundo de las APIs y las librerías

App 7: El mundo de las APIs y las librerías 04min

Configurar el proyecto y la librería de YouTube 06min

Importar Jars y Graddle, la magia oscura de Android 14min

Una segunda actividad y el proceso de creación de las mismas 07min

Añadir la actividad de YouTube 08min

Añadiendo widgets de terceros a través de XML 10min

Añadiendo widgets a través de código 14min

Las claves de API de Google 12min

El método onInitializationFailure 12min

El método onInitializationSuccess 07min

Los listeners y el patrón de delegación (que hagan otros mi trabajo) 13min

Probando el código en nuestro móvil Android 05min

Más menús y opciones 09min

Reproductores standalone 13min

Todo sobre los Intents e Intents Filters 12min

Funcionamiento y reto final 11min

Solución del reto del autoplay 12min

Descarga la App 7

137 lecciones - 19h 30min | Creado por: Juan Gabriel Gomila Salas

Temas relacionados: