When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Programación de Aplicaciones para Android con Kotlin

Aprende desde las nociones básicas de kotlin hasta cómo programar de forma profesional apps para Android con Kotlin

     
  • 4.3
  •  |
  • Reviews ( 3.7K )
₹519

This Course Includes

  • iconudemy
  • icon4.3 (3.7K reviews )
  • icon67h 28m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Programación de Aplicaciones para Android con Kotlin

Este curso

desde cero a avanzado

sobre

desarrollo de aplicaciones

para android con Kotlin está explicado desde el inicio como

para seres humanos.

¿Has intentado alguna vez aprender a programar apps para Android y te ha resultado un camino lleno de obstáculos? Te entiendo. Por eso hice este curso explicando todo de forma sencilla y en un orden que permita asimilar los conceptos con claridad.Todos los temas se explican con ejemplos, para que veas la aplicación real de cualquier elemento en un proyecto profesional que exista de verdad, no solo como modelo para unas clases. ¿Qué aprenderás en este curso?

El lenguaje

Kotlin

: verás su sintaxis y características desde los conceptos

básicos

hasta los

avanzados

Programación Orientada a Objetos

: veremos también de qué manera se implementan en kotlin las clases, encapsulamiento, herencia, polimorfismo, clases abstractas, interfaces, subclases, objetos anonimos, data class, enum class...

Atajos para Android Studio:

esta es una de mis partes favoritas que hacen diferente este curso, verás una enorme cantidad de atajos de teclado que llevarán a otro nivel tu eficacia al programar.

Cómo usar el

debugger

: además también veremos como usar el debugger en detalle con todas sus posibles formas de recorrido por las líneas así como los observadores

Componentes de un Proyecto

: te explicaré todos los archivos que componen un proyecto en android y cómo están organizados así como la función de cada uno de ellos, desde el gradle hasta el código fuente y los recursos asociados, así como el manifiest

Componentes de una App

: aquí aprenderás qué son y cómo se usan cada uno de los pilares de una app (activity, fragment, view, viewGroups, service, broadcast receiver, intent, content provider, widget y animaciones)

Cómo hacer

código ordenado y limpio

EL OBJETIVO DEL CURSO

Por favor, mira el video de introducción. Ahí verás una app real, desarrollada íntegramente por mí. El objetivo del curso es mostrarte desde las bases cómo llegar a programar apps como esa. Y eso se mostrará paso a paso en el curso a través de las secciones que se irán añadiendo. Pero para tu garantía puedes comprobar que la app ya está creada, solo queda subir el proceso de desarrollo.

¿Qué tiene la app del proyecto que desarrollaremos en este curso?

Diseño

de Interfaces

Control de

usuarios

, con inicios de sesión mediante el sistema tradicional de email además de los servicios de Google y Facebook

Verificación y petición de

permisos

de internet, escritura y lectura en memoria, camara, bateria, geolocalización, etc

Creación de

menú personalizado

Datos propios de los perfiles de usuarios, inicios de Sesion con Google, Facebook y email

Shared Preferences

Lectura, escritura y actualizado de datos en la

Base de Datos de Firebase

Guardado y recuperacion de archivos en la

Base de Datos de Firebase Storage

Geolocalización y administración de mapas

con captura de la ubicación actual, guardado y reproducción de la ruta

Control de

cámara

con código personalizado

Notificaciones

Reproducción de

música

parametrizando el track y el volumen

Creación de

widgets

Control sobre el estado del

hardware

del dispositivo

Animaciones

Compartir

archivos

por redes sociales

Integración de componentes desde

librerías de terceros

Widgets

Sistema de Pagos

Resgistro LEGAL de la app

Inserción de Publicidad

_Te animo a que veas cualquiera de las clases que estén accesibles antes de comprar el curso y seguro que desearás ver el resto del curso_

¿Verdad que es genial? Pues

_lo mejor de todo es que está a tu alcance._

Compra el curso

y disfruta de todo lo que te está esperando. Nos vemos! José Javier Villena

What You Will Learn?

  • Desarrollar sus propias Aplicaciones para Android .
  • Lenguaje Kotlin de cero a avanzado (POO) .
  • Uso profesional de Android Studio (atajos de teclado, depuración, etc) .
  • Metodología de trabajo (no hagas apps sin cabeza, te ayudaré a saber trazar una hora de ruta de desarrollo) .
  • Sistema de Pagos .
  • Inserción de Publicidad .
  • Registro legal de la APP .
  • Maps y geolocalizazión GPS .
  • Control de los recursos del dispositivo (camara, audio, memoria, etc) .
  • Base de Datos FIrestore Firebase .
  • Almacenamiento en la nube Firebase Storage .
  • Integración de librerías y recursos de terceros .
  • Notificaciones .
  • SharedPreferences .
  • Widgets .
  • y mucho más!!!! Show moreShow less.