Transformations: map { } e switchMap { } no Android com Kotlin

🛸Transforme os dados recebidos do repositório utilizando a biblioteca Transformations.

Nesse tutorial – o segundo de uma série que vai explorar assuntos relacionados à persistência de dados, LiveData e apresentação como RecyclerView – mostro como usar as funções map { } e switchMap { } para transformar um tipo de LiveData em outro e propagar essas alterações para a UI.

O app utilizado como exemplo é o PassHash. O código-fonte está disponível para download no meu repositório do github:

🎬Capítulos:
00:00 Início
01:22 Introdução às Transformations
02:34 Criando uma DTO
06:31 Usando o map { }
13:32 Testando o app
14:28 LiveData para o algoritmo de Hash
20:51 Implementando o switchMap { }
24:15 Testando com o switchMap { }
24:40 Refatoração

💻Github: https://github.com/chicorasia/passhash
Use o commit `2f00b43` da branch `main`

📼Vídeo anterior:

🎧
Track: The Island — tubebackr [Audio Library Release]
Music provided by Audio Library Plus
Watch: https://youtu.be/Q5aVaUgXoA8
Free Download / Stream: https://alplus.io/island

#Kotlin #Room #Android #Transformations #MVVM

source by Chico Rasia

kotlin

Mourad ELGORMA

Fondateur de summarynetworks, passionné des nouvelles technologies et des métiers de Réseautique , Master en réseaux et système de télécommunications. ,j’ai affaire à Pascal, Delphi, Java, MATLAB, php …Connaissance du protocole TCP / IP, des applications Ethernet, des WLAN …Planification, installation et dépannage de problèmes de réseau informatique……Installez, configurez et dépannez les périphériques Cisco IOS. Surveillez les performances du réseau et isolez les défaillances du réseau. VLANs, protocoles de routage (RIPv2, EIGRP, OSPF.)…..Manipuler des systèmes embarqués (matériel et logiciel ex: Beaglebone Black)…Linux (Ubuntu, kali, serveur Mandriva Fedora, …). Microsoft (Windows, Windows Server 2003). ……Paquet tracer, GNS3, VMware Workstation, Virtual Box, Filezilla (client / serveur), EasyPhp, serveur Wamp,Le système de gestion WORDPRESS………Installation des caméras de surveillance ( technologie hikvision DVR………..). ,

Laisser un commentaire