Funciones en Kotlin
Clase 9 de 59 • Curso de Kotlin para Android 2017
Contenido del curso
Introducción al Curso de Kotlin
Preparando el entorno de desarrollo para trabajar con Kotlin
Descubriendo Kotlin
- 6

Variables y tipos en Kotlin
07:14 min - 7

String templates
08:07 min - 8

Funciones en Kotlin
Viendo ahora - 9

Clases en Kotlin
11:47 min - 10

Data Class en Kotlin
13:17 min - 11

Default values en Kotlin
08:00 min - 12

Arreglos en Kotlin
07:37 min - 13

Extension Functions en Kotlin
09:04 min - 14

if/if-else en Kotlin
09:39 min - 15

For y While en Kotlin
10:09 min - 16

When en Kotlin
14:26 min - 17

Rangos en Kotlin
08:49 min - 18

Null Safety o !NPE en Kotlin
13:40 min - 19

Destructuring Declarations en Kotlin
09:48 min - 20

Expresion Object y Singletons en Kotlin
15:17 min
Conceptos avanzados de Kotlin
- 21

Diferencias entre Kotlin y Java
06:29 min - 22

Simplificando procesos con Kotlin
10:20 min - 23

Qué son las lambdas
02:15 min - 24

Lambdas y cómo se usan
11:33 min - 25

Funciones de orden mayor
11:14 min - 26

Inline functions
07:25 min - 27

Sealed Class
11:54 min - 28

Operadores sobrecargados
11:07 min - 29

Try, catch y manejo de excepciones en Kotlin
12:10 min
Interoperabilidad entre Java y Kotlin
- 30

Java vs Kotlin
04:12 min - 31

Cómo configurar Kotlin en Android Studio
08:41 min - 32

Creación del proyecto Interoperabilidad de Java con Kotlin
07:46 min - 33

Kotlin en Java: implementando Funciones
10:22 min - 34

Kotlin en Java: implementando Clases
07:17 min - 35

Java en Kotlin: Implementación de un RecyclerView
20:35 min - 36

Java en Kotlin: implementación de Shared preferences
10:25 min - 37

Finalización del proyecto de interoperabilidad de Java con Kotlin
07:08 min
Android Kotlin
- 38

Qué son y cómo se usan las Android Extensions
06:31 min - 39

Extension Functions en Android
07:35 min - 40

Anko
12:16 min - 41

RecyclerView construcción de la estructura de la vista de principal de PlatziStore
10:40 min - 42

RecyclerView finalización de la construcción de la estructura de la vista de principal de PlatziStore
16:34 min - 43

Anko Layouts
00:00 min - 44

Reto
00:47 min - 45

Material Transitions construcción de la vista
11:29 min - 46

Material Transitions conexión del item de la lista con la vista de detalle
15:09 min - 47

SQLite
10:29 min - 48

Implementando la base de datos SQLite de PlatziStore
15:42 min - 49

RETO : Investiga como es que funcionan las Coroutines en kotlin generando una lista de datos muy grande y asignándola a una lista en Android
08:48 min
Kotlin en el servidor
- 50

Kotlin Frameworks
02:59 min - 51

Configuración de un proyecto con Ktor
08:28 min - 52

Hello Ktor
08:40 min - 53

Enviando respuestas desde el servidor - GET y POST
23:23 min - 54

Generando la lista para PlatziStorev
18:11 min - 55

Consumir endpoints en Android con Retrofit
08:59 min - 56

Creando el cliente de retrofit para consumir el servicio
10:43 min - 57

Consumiendo el listado de productos en PlatziStore
16:55 min - 58

Conclusiones del curso de lo que aprendimos en el curso de Kotlin
01:08 min
Resumen
En este vídeo vamos a aprender cómo funcionan las funciones en Kotlin, veremos como se declaran, cómo enviar parámetros.
Para declarar una función en Kotlin debemos usar la palabra reservada fun.
Una función en Kotlin esta conformada por la palabra reservada fun seguida por el nombre con () y luego brackets {}, dentro de los brackets es donde esta toda la funcionalidad que requerimos.
fun hello(){
Instrucciones
}