Programa del Curso

Introducción

Configuración de las herramientas para Kotlin

    Uso de las herramientas de línea de comandos Instalación del JDK para Kotlin Instalación y configuración del IDE: IntelliJ Instalación de los plugins

Introducción a la sintaxis Kotlin y Kotlin

    Aprendizaje de la Kotlin Arquitectura Aprender la sintaxis Kotlin Uso de las características clave de Kotlin

Orientado a objetos Programming con Kotlin

    Descripción general de Programming con objetos Creación de una clase Adición de métodos a clases Definición de constructores básicos Uso de parámetros con nombre y valores predeterminados Uso de clases abiertas para permitir la herencia Uso de clases abstractas Creación y uso de interfaces Manejo de la anulación Creación de clases de datos Uso de singletons y objetos complementarios Uso de enumeraciones Agrupar clases en paquetes Uso de importaciones Implementación de la ocultación de información Uso de Getters y Setters Implementación de modificadores de visibilidad Entendiendo los genéricos Implementación de una pila genérica Uso de funciones genéricas

Desarrollo de aplicaciones Android con Kotlin

    Configuración de las herramientas para Android desarrollo Instalación de Android Studio Iniciar un nuevo proyecto Configuración del emulador Configuración de la biblioteca
Configuración Kotlin en Android
  • Trabajar con Hello Android Framework y Android SDK Tools
  • Desarrollo de una aplicación para Android con Kotlin Uso de ListActivity y ListView
  • Uso de intenciones y filtros de intenciones
  • Trabajar con vistas personalizadas
  • Uso de administradores de diseño
  • Manejo Web Services y API's
  • Tratar con Android Servicios
  • Trabajar con SQLite Base de datos
  • Uso de proveedores de contenido
  • Adaptadores de escritura
  • Implementación de diálogos y alertas (notificaciones del sistema)
  • Diseño de la interfaz de usuario Opciones y menús contextuales
  • Vista web
  • Implementación de Android notificaciones
  • Creación de una aplicación Android adaptable personalizada con Kotlin
  • Publicación de la aplicación de Android en Google PlayStore
  • Desarrollo de aplicaciones iOS con Kotlin
  • Descripción general de las características y la arquitectura de XCode 9 Descripción general de Swift 4 Características y arquitectura Comparación de similitudes y diferencias de Kotlin y Swift Básico Matrices Diccionarios
  • Trabajar con Web Services
  • Realización de datos Management

      Trabajar con variables, constantes y Swift tipos de datos
    Optimización de la iOS experiencia de usuario a través del diseño de UX y UI
  • Adición de interacción con el usuario para mejorar la experiencia del usuario
  • Optimización del rendimiento
  • Depuración de una aplicación iOS
  • Creación de una aplicación iOS adaptable personalizada con Kotlin
  • Publicación de la aplicación iOS en la AppStore de Apple
  • Solución de problemas
  • Resumen y conclusión
  • Requerimientos

    • Experiencia en programación Java
    • Experiencia básica o familiaridad con el desarrollo de Android
    • Experiencia con Swift programación
     35 horas

    Número de participantes


    Precio por participante

    Testimonios (5)

    Categorías Relacionadas