소다의 개발 블로그

Menu

  • Home
  • About
  • Feed
    programming
    July 6, 2021

    Introduce Kotlin Symbol Processing

    Kotlin Symbol Processing에 대해 소개합니다.

    android kotlin annotation processor compiler plugin
    programming
    Mark 31, 2021

    Introduce Android Jetpack Compose 🚀

    Anroid Jetpack에서 제공하는 라이브러리 - Compose를 소개합니다.

    android jetpack compose declarative ui kotlin
    programming
    January 4, 2021

    Introduce Android View Processing & GPU Rendering Profiling 🔍

    안드로이드 뷰 렌더링 과정을 이해하고, 이 과정에서 성능 프로파일링을 어떻게 할 수 있는지 알아보겠습니다.

    android vsync android-view android-hwui android-graphics
    programming
    September 21, 2020

    Airbnb - MvRx 아키텍쳐 소개

    에어비앤비에서 만든 MvRx 아키첵쳐를 소개합니다.

    kotlin coroutines android android-jetpack rxjava android-lifecycle
    programming
    June 22, 2020

    이미지 업로드 최적화 해보기 - CameraX

    사진 촬영 및 업로드 최적화를 위한 해결과정을 소개합니다.

    kotlin coroutines android android-jetpack rxjava android-lifecycle
    programming
    May 4, 2020

    4-01.플로어블과 구독자

    플로어블의 특징과, 왜 구독자를 사용하는지 알아봅시다.

    kotlin ReactiveX Reactive Programming
    programming
    February 18, 2020

    4-00.백프레셔와 플로어블

    백프레셔가 언제, 어떤 이유로 발생하는지, 어떻게 해결할지 알아봅시다.

    kotlin ReactiveX Reactive Programming
    programming
    February 17, 2020

    3-03.Subject는 무엇인가

    Hot Observable을 사용하는 데 있어 유용하고 좋은 방법인 Subject에 대해 알아보고, 더 나아가 다양한 Subject의 종류를 알아봅시다.

    kotlin ReactiveX Reactive Programming
    programming
    January 5, 2020

    RxJava로 LiveData 따라해보기 2

    Reactive한 방법으로 LiveData와 같은 기능을 하는 데이터 홀더를 만들어 봅시다.

    kotlin idea android-jetpack android-architecture-component android-lifecycle rxjava
    programming
    January 2, 2020

    RxJava로 LiveData 따라해보기 1

    Reactive한 방법으로 LiveData와 같은 기능을 하는 데이터 홀더를 만들어 봅시다.

    kotlin idea android-jetpack android-architecture-component android-lifecycle rxjava
    programming
    December 15, 2019

    Kotlin Basic EX01. Kotlin Scoping Function 1

    범위 지정 함수(Scope Function)에 대해 알아봅시다.

    kotlin kotlin-basic
    programming
    November 17, 2019

    3-02.핫 옵저버블 & 콜드 옵저버블

    행동방식에 따라 나뉘는 옵저버블의 종류에 대해 알아봅시다.

    kotlin ReactiveX Reactive Programming
    Page 2 of 3

    • Home
    • About
    • Feed