2. 1
2
3
4
UNIDAD 01: INTRODUCCIÓN A ANDROID
UNIDAD 02 : DESARROLLO DE
APLICACIONES MÓVILES CON ANDROID
UNIDAD 03 : ALMACENAMIENTO Y CONTENT
PROVIDERS
UNIDAD 04 : BASES DE DATOS SQLITE
UNIDADES
3. CONDUCTA: COMPORTAMIENTO ANTE UNA SITUACIÓN
INTELIGENCIA: FACULTAD DE LA MENTE QUE PERMITE APRENDER, ENTENDER, RAZONAR, TOMAR DECISIONES Y FORMARSE
UNA IDEA DETERMINADA DE LA REALIDAD.
INTELIGENCIA ARTIFICIAL: ES EL CAMPO DE LA CIENCIA INFORMÁTICA, ORIENTADO A LA RESOLUCIÓN DE PROBLEMAS,
BUSCA LA FORMA DE IMITAR EL FUNCIONAMIENTO DE LAS NEURONAS HUMANAS EN LAS MÁQUINAS, MEDIANTE
MECANISMOS MATEMÁTICOS Y LÓGICOS
CONCEPTOS GENERALES
5. ¿Qué es Kotlin?
Kotlin es un lenguaje de programación de propósito general que
fue creado por JetBrains en 2011 y presentado al público en 2016.
Kotlin está diseñado para ser interoperable con Java y para mejorar
la legibilidad y seguridad del código. Kotlin se puede utilizar para
desarrollar aplicaciones móviles nativas para Android, aplicaciones
web, aplicaciones de escritorio y servidores.
6. CARACTERÍSTICAS DE KOTLIN
•Seguridad de tipo: Kotlin utiliza inferencia de tipos para evitar
errores de tiempo de compilación y proporciona una sintaxis concisa
para hacer que el código sea más legible.
•Null Safety: Kotlin incluye el concepto de "nulabilidad" para evitar
errores de NullPointerException. Los desarrolladores pueden
especificar si una variable puede o no ser nula, lo que hace que el
código sea más seguro y fácil de entender.
7. CARACTERÍSTICAS DE KOTLIN
•Interoperabilidad con Java: Kotlin se puede utilizar junto con Java en un
proyecto, lo que facilita la migración de proyectos existentes. También se
pueden utilizar bibliotecas de Java en un proyecto de Kotlin sin ningún
problema.
•Funciones de orden superior: Kotlin permite la creación de funciones de
orden superior, que son funciones que toman otras funciones como
argumentos. Esto permite una programación más declarativa y funcional.
•Extensiones de funciones: Kotlin permite agregar funciones a clases
existentes sin tener que extender la clase original. Esto permite una
programación más legible y sencilla.
8. KOTLIN
En resumen, Kotlin es un lenguaje de programación moderno, seguro y
expresivo que se puede utilizar para una amplia variedad de aplicaciones.
Con su combinación de características, Kotlin se está convirtiendo
rápidamente en una opción popular para desarrolladores de todo el
mundo.
28. DESARROLLO FRONT-END
● TRADUCE EL DISEÑO DE
LA APARIENCIA DE LA
APLICACIÓN MÓVIL AL
CODIGO QUE
INTERPRETARÁ EL
DISPOSITIVO QUE USARÁ
EL USUARIO FINAL
29. DESARROLLO FRONT-END
● ACOMODAR EL CONTENIDO PREVIAMENTE DEFINIDO
● ESTRUCTURAR LA INFORMACIÓN
● CREAR MENU DE NAVEGACIÓN
● AGREGAR TIPOGRAFÍA
● AGREGAR VÍNCULOS ENTRE VISTAS
● DEFINIR LOS COLORES
33. ● POR EJEMPLO:
○ REGISTRO DE
USUARIO
○ CLASIFICACIÓN
POR REGIÓN O
PAÍS
○ REGISTRAR EL
HISTORIAL DE
COMPRAS
DESARROLLO BACK-END
34. ● USO DE LENGUAJES
DE PROGRAMACIÓN
MÁS PODEROSOS
DESARROLLO BACK-END
35. ● SE GENERA UN CÓDIGO
QUE SE CONECTA A
UNA BASE DE DATOS
PARA EL
ALMACENAMIENTO DE
DATOS, BÚSQUEDAS,
ACTUALIZACIONES Y
REPORTES
ESTADÍSTICOS.
DESARROLLO BACK-END
36. ● SE EJECUTA UNA
BÚSQUEDA DE DATOS,
LUEGO ESTA PUEDA
SER MOSTRADA EN LAS
VISTAS DE FRONT-END
DESARROLLO BACK-END