fbpx
4.65 de 5
4.65
249 reseñas sobre Udemy

Desarrollo Android – Empieza a crear tu propia App

Desarrollo de aplicaciones móviles Android desde cero, conoce la teoría y la práctica creando aplicaciones.
Instructor:
Grover Vásquez
5.800 estudiantes matriculados
Spanish [Auto]
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.
Guardar información de tu App en la memoria interna, microSD, SharedPreferences y SQLite.
Conocer el lenguaje de programación JAVA.
Crear una App Agenda, una App Empresa, y un Login.
Utilizar el BackEnd Firebase para tu aplicación.
Crear tu propia aplicación Android para tu idea o negocio.

Aprende a crear aplicaciones móviles para Android, desde los conceptos iniciales y la práctica necesaria para empezar a crear tus aplicaciones móviles con Android Studio.

Sí eres estudiante, estás empezando con la programación y deseas iniciarte en la creación de aplicaciones móviles para Android, este curso es para tí.

Al finalizar el curso tendrás los conocimientos para empezar a crear tus propias aplicaciones móviles, 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, uso de un BackEnd, almacenar información y datos de tu App y conocer el manejo de permisos y dependencias.

El entorno de trabajo a utilizar es Android Studio, utilizaremos el lenguaje JAVA, si aún no conoces JAVA no te preocupes, empezamos con una sección introductoria de Java necesario para iniciarte en la programación de aplicaciones móviles.

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

Durante el desarrollo del curso, se tocarán los temas mas utilizados en la creación de aplicaciones Android, algunos de estos temas son:

  • Programación en JAVA y Programación Orientada a Objetos.
  • Android Studio y Emuladores.
  • Layouts y componentes de una App.
  • Alamacenamiento interno, archivos, Preferencias.
  • Base de datos SQLite.
  • Fragmentos.
  • Navegación en la aplicación.
  • BackEnd con Firebase.

Te invito a que 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, iremos desarrollando pequeñas aplicaciones 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, siempre tendrás un curso actualizado, tu inversión está asegurada.

Al final del curso estará programando con fluídez en JAVA y estará listo para empezar a crear sus propias aplicaciones, podrá comenzar una carrera como desarrollador de aplicaciones Android.

Inscríbete ahora y obten lo siguiente:

  • Más de 10 horas de video en calidad HD.
  • Todo el conocimiento que necesitas para crear tu propia App.
  • Conocimiento de las tecnologías necesarias para crear aplicaciones Android.
  • Un curso con buenas reseñas por parte de las personas inscritas.
  • Un curso que se actualiza con nuevas lecciones de forma constante.

RECUERDE … Existe una garantía total de devolución de dinero, siempre que la solicite dentro de los 30 días posteriores a la compra del curso.

Comencemos

1
Tips para aprovechar el curso
2
¿Que tema le gustaría aprender?

Introducción a JAVA para Android

1
Conociendo JAVA

Una breve descripción del lenguaje de programación JAVA, utilizado para crear aplicaciones móviles para Android.

2
Instalación del entorno de desarrollo con JDK y NetBeans

En está lección explicamos el proceso de instalar el programa NetBeans en nuestra PC.

3
Tipos de datos, variables y comentarios
4
Operadores

Empecemos a conocer los operadores que se utilizan en Java.

5
Operadores relacionales

En está lección revisamo lo operadores relacionales que tiene el lenguaje java.

6
Conversión de tipos de datos

La conversión de tipos en Java permite poder convertir variables de un tipo de dato a otro.

7
Sentencia If

En esta lección revisamos una de las sentencias mas utilizadas en la programació, la sentencia If.

8
Sentencia switch
9
Sentencia for

Una de las sentencias repetitivas más utilizadas, es la sentencia for, la misma nos permite repetir un código n veces, dependiente del parametro inicial.

10
Sentencia while y do..while

En está lección revisamos la sentencia While y la sentencia Do..While, sentencias muy parecidas pero tienen una diferencia en su aplicación.

11
Ejercicios de las sentencias repetitivas
Ponemos en práctica la teroría de las sentencias.
12
Funciones
13
Sobrecarga de funciones

La sobrecarga de funciones es el método por el cual utilizamos métodos con el mismo nombre, pero con una diferencia particular al momento de su incovación.

14
Arreglos unidimensionales
15
Arreglos bidimensionales

Java Orientado a Objetos

1
Clases y objetos en Java

Ingresamos a revisar la Programación Orientada a Objetos en Java, paradigma muy utilizado para crear aplicaciones con JAVA.

2
Herencia

La Herencia es una característica que tiene todo lenguaje de programación orientado a Objetos, en esta lección revisamos la Herencia y su aplicación con Java.

3
Constructores

Un constructor en JAVA es un método de la clase que lleva el mismo nombre de la clase, y es invocado al momento de instanciar o crear el objeto de la clase, sirve para inicializar valores o estados del objeto, que normalmente son valores asignados a los atributos.

4
This y Super

Revisamos el uso de los operadores This y Super, utilizados cuando se tiene Herencia.

5
Polimorfimo en Java

En esta lección revisamos la aplicación del Polimorfismo en nuestro código de programación.

6
Clases Abstractas e Interfaces

Revisamos que son las clases abastractas y porqué llevan esa denominación.

Iniciando con Android

1
Introducción
2
Requisitos de Android Studio

Revisamos los requisitos necesarios para ejecutar de forma correcta Android Studio.

3
Descarga e Instalación de Android Studio

Se explica el procedimiento de descarga de Android Studio.

4
SDK de Android

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

Emuladores

1
AVD Manager

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

2
Seleccionar el Hardware

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

3
Emulador personalizado

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

4
Ejecutar una app en el emulador.
5
Ejecutar una app en el dispositivo móvil.

Conociendo Android Studio, estructura de un Proyecto

1
Sección Proyecto y Edición

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

2
Carpeta JAVA y carpeta RES

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

3
¿Porqué utilizar XML?

¿Porqué Android Studio utiliza archivos XML?, revisamos en está lección la importancia del uso de archivos XML dentro de nuestros proyectos Android.

4
Main Activity

Se describe que es el MainActivity de un proyecto Android.

5
Android Manifest y Permisos.

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

6
Agregando una Actividad

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

7
Archivo R

El archivo R es un archivo de referencia, permite referenciar todos los recursos que se encuentran en nuestro proyecto, para que estos sean utilizados desde nuestro código JAVA.

8
Conociendo strings.xml

En está lección explicamos uno de los usos del archivo strings.xml, que nos permite crear variables del tipo strings para luego ser utilizada en todas las actividades.

9
Conociendo dimens.xml

Dimines.xml, nos permite crear recursos del tipo dimensiones tanto para espacios como para tamaños de fuentes.

10
Acceder al Log
11
Tipos de Log
12
Build Gradle
13
Dependencias

Componentes iniciales de una App

1
Estados o ciclos de vida de una actividad

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

2
Programando los estados de una Actividad

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

3
Layout

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

4
Vista

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

5
Menú

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

6
Programando las acciones a nuestro Menú

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

7
EditText

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

8
EditText - Haciendo una operación de Suma

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

9
Checkbox

Revisamos como utilizar el widget CheckBox en nuestra App Android.

10
RadioButton
11
Intents

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

12
Lanzar una segunda Activity

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

13
Enviar datos entre Actividades

Enviamos datos de una actividad a otra utilizando Intents.

14
ListView

En esta lección revisamos el uso básico de un ListView.

15
Android Básico

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

Layouts básicos

1
ConstraintLayout

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

2
RelativeLayout

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.

3
Explicación RelativeLayout

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

4
LinearLayout

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.

Memoria interna del dispositivo - App tipo Agenda

1
Creando el proyecto y definiendo la Actividad

Vamos a crear el proyecto de nuestra App Agenda.

2
Definiendo los métodos privados

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

3
Programando el botón Buscar
4
Programando el botón Grabar
5
Ejecutando la Aplicación

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

6
Explicación de la App

Manejo de archivos en la MicroSD - App Agenda

1
Explicación - Expandiendo la App Agenda - Permisos

Explicamos en que va consistir la expansión de nuestra aplicación Agenda, así mismo empezamos configurando los permisos para que nuestra App pueda escribir en la MicroSD.

2
Guardar archivo en la MicroSD

En está lección vamos a modificar el método que graba datos en la Memoria interna para que ahora los grabe en la MicroSD.

3
Recuperar archivo de la MicroSD
4
Probando la aplicación

En está lección probamos la nueva App Agenda, ahora con el registro de los datos en un archivo de la MicroSD de nuestro dispositivo móvil.

5
Código de la App Agenda

Actividades y navegación - App Empresa

1
Introducción de la sección

Introducción a la sección del desarrollo de una App tipo Empresa.

2
Actividades

Hacemos un repaso rápido sobre las actividades.

3
Navegando entre actividades

En está lección revisamos el método onclick para llamar a una segunda actividad mediante un objeto Intent, pero lo hacemos directamente en el código fuente.

4
Recursos de la App Empresa
5
App Empresa - Actividad principal

Diseñamos la primera actividad de nuestra App Empresa Codigo Academy

6
App Empresa - Actividad Quienes Somos

Diseñamos la Actividad Quienes Somos de nuestra App Empresa

7
App Empresa - Actividad cursos

Diseñamos la actividad Cursos de nuestra App Empresa.

8
App Empresa - Actividad contacto

Diseñamos la actividad Contacto de nuestra App Empresa.

9
App empresa - Actividad Clientes

Diseñamos la actividad Clientes para nuestra App Empresa

10
Navegando entre actividades
11
Menu Clientes y finalizando la App Empresa

Definimos un menú, le asignamos a nuestra App y ejecutamos la App Empresa.

12
Proyecto App Empresa - Código fuente

Fragmentos

1
Introducción a los Fragmentos
4.7
4.7 de 5
Calificaciones 249

Calificación Detallada

5 estrellas
103
4 estrellas
93
3 estrellas
37
2 estrellas
10
1 estrellas
5
ae717f09d26425afbaf1a453d1dbc718
Garantía de devolución de dinero de 30 días

Incluye

13 horas de video a pedido
6 artículos
Acceso completo de por vida
Acceso en el móvil y en la televisión
Certificado de finalización
Desarrollo Android – Empieza a crear tu propia App
Precio:
$149.99 $120
bubble_bg_popup.png

Descarga las Herramientas Gratis