Android - Aprende a crear tu primera App
4.5 (10 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
51 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Android - Aprende a crear tu primera App to your Wishlist.

Add to Wishlist

Android - Aprende a crear tu primera App

Introducción al desarrollo de una aplicación móvil Android, aprende desde cero a crear tu primera App
4.5 (10 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
51 students enrolled
Created by Grover Vásquez
Last updated 6/2017
Spanish
Current price: $10 Original price: $40 Discount: 75% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Contar con los conocimientos para empezar a desarrollar una aplicación móvil para Android.
  • Conocer la estructura de una aplicación móvil.
  • Emular un entorno Android para probar tus aplicaciones.
  • Aplicar los diferentes Layouts para crear el diseño de tu App.
  • Manejar archivos para guardar información de tu App
View Curriculum
Requirements
  • Nociones de programación en lenguaje JAVA.
  • Entornos de Desarrollo para crear aplicaciones, Android Studio.
  • PC con al menos 4GB de memoria RAM y procesador I5 o superior.
Description

Aprende los conceptos claves y la práctica necesaria para empezar a crear tus aplicaciones móviles para Android desde los más básico.

Sí eres estudiante o programador y deseas iniciarte en la programación de aplicaciones móviles, este curso es para tí.

Al finalizar el curso tendras los conocimientos para empezar a crear tus propias aplicaciones móviles para Android, su estructura, instalar el entorno, emular tu aplicación, integrar y probar la app en tu dispositivo móvil, uso de los Layouts más utilizados y conocer el manejo de permisos y dependencias.

El entorno de trabajo a utilizar es Android Studio, donde utilizamos el lenguaje JAVA 

En cada uno de las lecciones podrás hacer preguntas para que el
instructor pueda absolverlas, y podrás ver las consultas realizadas por otros estudiantes inscritos.

Te invito a ver todos los vídeos de muestra para que luego te animes a inscribirte en el curso estamos seguro que no te decepcionaremos y siempre estaremos para absolver tus consultas.

A lo largo del curso iremos poniendo en práctica los conceptos con explicaciones claras, además iremos desarrollando una App para que puedas ver la funcionalidad de la misma en el emulador o en tu dispositivo móvil.

Tenemos el compromiso de agregar nuevas lecciones al curso todos los meses, por lo que siempre tendrás un curso actualizado.

Who is the target audience?
  • Estudiantes de programación.
  • Profesionales de programación.
  • Cualquier personas con deseos de aprender a crear una app.
  • Interesados en JAVA.
  • Interesados en quere aprender a crear aplicaciones móviles.
  • Interesados en Android Studio
Students Who Viewed This Course Also Viewed
Curriculum For This Course
40 Lectures
03:50:30
+
Iniciando con Android
3 Lectures 13:36

Se explica el procedimiento de descarga de Android Studio.

Preview 02:55

En está lección explicamos los pasos para tener nuestro SDK a punto antes del desarrollo de nuestra App.

SDK de Android
03:59
+
Conociendo Android Studio
12 Lectures 57:23

Vamos a revisar que comprende la seccion de proyecto y edición dentro de Android Studio.

Sección Proyecto y Edición
04:59

Se explica sobrela carpeta RES en donde se registran los recursos del proyecto.

Preview 04:37

Se describe que es el MainActivity de un proyecto Android.

Main Activity
03:55

En esta lección explicamos sobre el administrador de las maquinas virtuales para poder compilar nuestra app.

Preview 02:58

En está lección definimos el hardware específico para nuestro Android virtual.

Seleccionar el Hardware
05:49

También podemos personalizar nuestro emulador para que podamos definir nuestros Androids virtuales.

Emulador personalizado
06:24


Ejecutar una app en el dispositivo móvil.
04:04

Acceder al Log
02:55

Tipos de Log
06:44

Build Gradle
05:29

Dependencias
05:13
+
Android Manifest
2 Lectures 08:59

En está lección se explica el detalle en donde se definen nuestros permisos que necesita nuestra App sobre el dispositivo.

Preview 03:41

Explicamos como se define una actividad en nuestro proyecto y las partes que lo componen.

Actividades
05:18
+
Componentes iniciales de una App
13 Lectures 01:24:24

En está lección explicamo los estados por donde pasa cada una de nuestras actividades dentro de nuestra App.

Preview 05:47

Programamos los estados de la actividad, enviando mensajes al Log para probarlos.

Preview 07:25

Revisamos lo referente al manejo del Layout para una Actividad dentro de nuestro proyecto Android.

Layout
06:04

En está lección revisamos algunos widgets que forman parte de la vista.

Vista
06:03

Creamos un recurso de Menú y le asignamos a nuestra actividad.

Menú
06:40

En esta lección vamos a ver como programas las acciones para cada uno de nuestros items de menús.

Programando las acciones a nuestro Menú
07:24

En esta lección revisamos el widget EditText y como lo incoporamos a nuestra actividad.

EditText
04:30

En está lección revisamos la forma de como interactuamos con los objetos EditText

EditText - Haciendo una operación de Suma
08:50

Revisamos como utilizar el widget CheckBox en nuestra App Android.

Checkbox
07:43

RadioButton
06:48

Hacemos una revisión rápida de la teoría de los intents.

Intents
06:35

Revisamos como declaramos nuestra segunda actividad y como la inicializamos utilizando un Intent.

Lanzar una segunda Activity
04:58

Enviamos datos de una actividad a otra utilizando Intents.

Enviar datos entre Actividades
05:37

Preguntas sobre lo visto hasta ahora en relación a Android.

Android Básico
2 questions
+
Layouts básicos
4 Lectures 29:32

Revisamos uno de los Layouts mas utilizados, el ConstraintLayout permite ubicar los elementos de acuerdo a Constraints de cada elemento o vista.

ConstraintLayout
08:43

Revisamos otro Layout, RelativeLayout, nos permite ubicar los elementos de la vista de acuerdo a la posicción relativa de cada widget, para ello se deben utilizar propiedades para ubicarlos y de está forma los elementos queda posicionados.

RelativeLayout
09:13

En está lección detallamos una explicación mas clara de cómo utilizamos el RelativeLayout de la lección anterior.

Explicación RelativeLayout
05:55

En está lección vamos a ver la otro Layout muy utilizado, el LinearLayout que permite ubicar las vistas ya sean de forma horizontal o vertical dentro de nuestra vista principal.

LinearLayout
05:41
+
Creando una App tipo Agenda
6 Lectures 36:36

Vamos a crear el proyecto de nuestra App Agenda.

Preview 07:53

Definimos los métodos que luegon serán utilizando en la actividad por los métodos públicos.

Preview 06:31

Programando el boton Buscar
09:19

Programando el boton Grabar
04:25

Ejecutamos nuestra App Android para revisar los posibles errores o falta de funcionalidad de nuestra App.

Ejecutando la Aplicación
04:58

Explicación final de la App
03:30
About the Instructor
Grover Vásquez
4.7 Average rating
46 Reviews
219 Students
4 Courses
Ingeniero de Sistemas e Informática

Profesional con amplia experiencia en el manejo de soluciones web con PHP, Java, Angular desarrollo móvil para Android. Experiencia en la administración de plataformas Windows y Linux a nivel avanzado.

Actualmente me desarrollo como especialista en tecnologías de Seguridad Informática bajo el enfoque del estándar ISO 27001 de Seguridad de la Información, y en mi emprendimiento desarrollando aplicaciones.

Docente de la carrera de Ingeniería en la facultad de ciencias e Ingeniería de la Universidad Científica del Perú, y en la facultad de Tecnologías de la Información en el Instituto Zegel IPAE de Perú, dictado de cursos de Lenguajes de Programación Orientado a Objetos, Java, Kotlin, HTML5, BootStrap, CSS3, Aplicaciones web con Angular y Desarrollo de aplicaciones Móviles nativas e hibridas.

Creador del Blog de Programación Código OnClick