Vous êtes sur la page 1sur 3

REPORTE DE WEBINAR DE KOTLIN

13/09/2019

UNIVERSIDAD TECNOLOGICA DE TEHUACAN


ALUMNO: MISAEL IVAN GONZALEZ USCANGA 7 “A”
PARTE 1:
En la primera parte del webinar nos dio una pequeña introducción del tema que se
iba a ver que fue “Revienta tu productividad en Android con Kotlin”.

Explico como ha crecido Kotlin en la comunidad de Android mostrándonos


estadísticas actuales y como crear un proyecto con Android studio. Después nos
enseño las ventajas de utilizar kotlin referente a java y nos presento las diferencias
que hay entre cada uno de los lenguajes para pasar de java a Kotlin, por ejemplo
 La forma de declarar variables
 Los objetos implementa interfaces
 Las propiedades
 Operador ternario
 Declaración de componentes

Podemos resumir que en la primera parte fue la introducción de cómo iniciarnos en


el mundo de Kotlin y las grandes diferencias con java, para poder pasarnos al
lenguaje sin ningún inconveniente.

PARTE 2:

Para entender la forma en que trabaja Kotlin nos guio con una pequeña aplicación
que solo contenía dos inputs y boton (usuario y contraseña), primero con código
como se escribiría en java y luego se fue reduciendo en la forma en que Kotlin nos
ayuda a escribir código mas legible.
Nos explico los puntos de mas productividad
 Tipos nullables(menos NPEs)
 Properties (Evitar escribir getters y setters)
 Data clases (Evita equals, toString, copy methods)
 Sealed clases (Ayuda del compilador para tipos definidos)
 Extension functions (reduce el numero de subclases)

CONCLUSION

Sin duda Kotlin nos ayuda mucho para desarrollar aplicaciones móviles para
Android además de que es un lenguaje respaldado por google, entonces si
escribimos código con kotlin podemos encontrar las siguiente ventajas

Menos código mas fácil de mantener


Menos código que comprender
Menos código que testear
Menos código puede fallar