# flow

42개의 포스트

[Android] Sealed Class 를 Retrofit 통신(with Hilt, flow)

sealed 라는 말에서 알수 있듯이 봉인된 class라고 할수 있다.abstarac class 의 일종으로 상속받는 child Class로 type을 제한할수 있다.child class들로 type이 제한되므로 when 구문에서 큰 힘을 보여준다.여기까지만 보면 en

6일 전
·
0개의 댓글
·

[Kotlin][Flow] Flow 결합 연산자 zip, combine

코틀린 flow에는 여러 개의 flow를 하나로 결합시키는 연산자들이 있다. 이 글에서는 그 중 zip과 combine에 대해 알아보도록 하겠다.

2022년 9월 17일
·
0개의 댓글
·
post-thumbnail

Fragment에서 StateFlow, SharedFlow, ChannelAsFlow 방출 확인

sharedflow는 받던지 안받던지 상관없이 흘려보내면 끝임channel은 blocking queue처럼 동작하여 방출되지 않고 기다리고 있다가 준비되면 방출하기에 잘 나옴번외)stateflow는 이미 방출되었지만 다시 값을 요구하여 최신값을 보여주기에 뷰에서 보임코

2022년 9월 5일
·
0개의 댓글
·

[Android] LiveData에서 StateFlow로 이전하기

개요 Android Jetpack 라이브러리 중 하나인 는 관찰 가능한 데이터 홀드 클래스로 앱의 UI 상태를 업데이트하는 데 많이 써 왔다. 하지만, 최근 코루틴의 Flow API 중 하나로 가 등장하여 를 대체하고 있다. 이 글에서는 어떻게 를 로 대체할 수 있는지 알아보도록 하겠다. LiveData의 한계와 StateFlow의 등장 LiveD...

2022년 8월 21일
·
0개의 댓글
·
post-thumbnail

[Android] Coroutine Flow[2]🤔

Flow 와 StateFlow에 대해 알아보자

2022년 8월 18일
·
0개의 댓글
·
post-thumbnail

[Android] Coroutine Flow[1]🤔

- Flow를 사용하는 이유 및 원리에 대한 설명

2022년 8월 18일
·
0개의 댓글
·

suspendCoroutine, CallbackFlow

서론 안드로이드는 Callback의 연속이다. 당장 우리가 Default로 앱을 생성하게 되면 가장 먼저 만들어져 있는 것은 callback이다. ( override fun onCreate ) 이러한 callback 패턴에는 제약이 많이 생긴다. Retrofit을 사용

2022년 8월 16일
·
0개의 댓글
·

[Android] Flow, Job 을 이용한 Timer 구현하기

안드로이드의 Timer 클래스를 간단하게 flow + coroutine 으로 구현해보기

2022년 8월 14일
·
0개의 댓글
·
post-thumbnail

TIL-20220811

스타만 겁나 했다.백수병 걸리겠다 조심해라.JavaScriptIterator/Iterable/Generator/function\*setIntervalD3.jsselection.join프로젝트 SSGRepetition

2022년 8월 11일
·
0개의 댓글
·
post-thumbnail

정말 간단하게 끄적여보는 Kotlin Flow (2)

필요에 의해 Kotlin Flow를 학습하고 있습니다. > 뭔가 좀 가벼운 마음으로 써보고 있어서, 양해 부탁드립니다. > 이 글을 참고했습니다. Kotlin Flow 1편은 여기 있습니다. Catching unexpected exceptions 생산자 구현은 서

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

정말 간단하게 끄적여보는 Kotlin Flow (1)

오늘 필요에 의해 Kotlin Flow를 사용하면 좋을 것 같다는 생각을 했다.그래서 Android의 Kotlin Flow에 대해 간략하게 메모해보려고 한다.이 글을 참고했다.코루틴에서 Flow는 단일 값만 리턴하는 suspend function과 달리 여러 값을 순차

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

[Kotlin] Coroutine Flow를 사용하여 Network 연결

코루틴에서 Flow는 단일 값만 반환하는 정지 함수와 달리 여러 값을 순차적으로 내보낼 수 있는 유형입니다.

2022년 8월 3일
·
0개의 댓글
·

AAC ViewModel event 처리 공부

EVENT 처리하는 공부 TODO 앱. MVVM을 공부하며 맨날천날 LIVEDATA만 사용하니 이거 맞나?.. 라는 생각이 들어 찾아보다 역시 여러 방법들이 있는 것을 알았다… 완성 코드. 공부하는 겸 ROOM, Firebase RealTime DB를 사용해 to

2022년 6월 16일
·
0개의 댓글
·
post-thumbnail

Kotlin : Flow 기초

데이터 스트림이며 코루틴 상에서 반응형 프로그래밍을 지원하기 위한 구성요소이다중간에 갱신되는 값을 받아올 수 있도록 함builder로 생성, suspend를 사용하지 않아도 됨프로듀서가 비동기적으로 생성, 컨슈머가 소비함Producer : 스트림에 추가되는 데이터를 생

2022년 6월 6일
·
0개의 댓글
·
post-thumbnail

# Flow

Flow에 대해서 조금 더 자세히

2022년 5월 25일
·
0개의 댓글
·

Flow

Flow

2022년 5월 18일
·
0개의 댓글
·

Flow blockchain (w/NBA Top Shot) overview

Flow blockchain

2022년 5월 11일
·
0개의 댓글
·
post-thumbnail

SPA 비동기 데이터 흐름

SPA 라이브러리 React와 함께 비동기 데이터 흐름에 대해 살펴보겠습니다.

2022년 4월 17일
·
0개의 댓글
·
post-thumbnail

안드로이드 Retrofit + Coroutines의 API 응답 및 에러 핸들링 - Sandwich

데이터 커뮤니케이션 횟수가 증가함에 따라 애플리케이션 아키텍처의 복잡성도 함께 증가합니다. 오픈소스 라이브러리 Sandwich를 활용하여 multi-layered 아키텍처에서 API 응답 및 에러 핸들링을 하는 방법에 대해 살펴봅니다.

2022년 4월 16일
·
2개의 댓글
·
post-thumbnail

Mini project 플로우 차트

삽질 거하게 했따진짜

2022년 3월 27일
·
0개의 댓글
·