소다의 개발 블로그

Menu

  • Home
  • About
  • Feed
    programming
    February 26, 2022

    Study Effective Kotlin - 0

    이펙티브 코틀린 책 스터디를 시작해 봅시다.

    android kotlin best practice
    programming
    August 8, 2021

    Deep Dive in Android Full Screen - 3

    안드로이드에서 Full Screen을 어떻게 다루어야 하는지 소개합니다.

    android kotlin java full screen system ui
    programming
    August 8, 2021

    Deep Dive in Android Full Screen - 2

    안드로이드에서 Full Screen을 어떻게 다루어야 하는지 소개합니다.

    android kotlin java full screen system ui
    programming
    August 8, 2021

    Deep Dive in Android Full Screen - 1

    안드로이드에서 Full Screen을 어떻게 다루어야 하는지 소개합니다.

    android kotlin java full screen system ui
    programming
    July 21, 2021

    Implement Kotlin Symbol Processing

    Kotlin Symbol Processing 구조를 이해하고, 예제를 구현해봅니다.

    android kotlin annotation processor compiler plugin KSP
    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
    Page 1 of 3

    • Home
    • About
    • Feed