String templates
Clase 8 de 59 • Curso de Kotlin para Android 2017
Contenido del curso
- 6

Variables y tipos en Kotlin
07:14 - 7

String templates
08:07 - 8

Funciones en Kotlin
09:45 - 9

Clases en Kotlin
11:47 - 10

Data Class en Kotlin
13:17 - 11

Default values en Kotlin
08:00 - 12

Arreglos en Kotlin
07:37 - 13

Extension Functions en Kotlin
09:04 - 14

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

For y While en Kotlin
10:09 - 16

When en Kotlin
14:26 - 17

Rangos en Kotlin
08:49 - 18

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

Destructuring Declarations en Kotlin
09:48 - 20

Expresion Object y Singletons en Kotlin
15:17
- 30

Java vs Kotlin
04:12 - 31

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

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

Kotlin en Java: implementando Funciones
10:22 - 34

Kotlin en Java: implementando Clases
07:17 - 35

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

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

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

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

Extension Functions en Android
07:35 - 40

Anko
12:16 - 41

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

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

Anko Layouts
00:00 - 44

Reto
00:47 - 45

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

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

SQLite
10:29 - 48

Implementando la base de datos SQLite de PlatziStore
15:42 - 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
- 50

Kotlin Frameworks
02:59 - 51

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

Hello Ktor
08:40 - 53

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

Generando la lista para PlatziStorev
18:11 - 55

Consumir endpoints en Android con Retrofit
08:59 - 56

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

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

Conclusiones del curso de lo que aprendimos en el curso de Kotlin
01:08
Los Strings nos permiten almacenar cadenas de texto.
En Kotlin para concatenar cadenas de texto usamos templates, estos templates nos permiten hacer que la concatenación sea mas fácil de leer. En este caso las variables las podemos insertar directamente en el String usando el símbolo $.
En los Strings también podemos hacer operaciones usando brackets { } después del símbolo $