Open in app

Sign In

Write

Sign In

Myungpyo Shim
Myungpyo Shim

506 Followers

Home

About

Published in

NAVER FINANCIAL

·Jan 10

Swift Async-Await과 Kotlin Coroutine 비교

Swift 개발자에게 소개하는 Kotlin Coroutine — 안녕하세요. NaverFinancial 앱 개발팀의 심명표 입니다. 이번 포스팅에서는 Swift와 Kotlin에서 비동기 작업을 수행하기 위해 사용하는 Async-Await (Swift)과 Coroutine (Kotlin)을 소개 및 비교해 보고자 합니다. Kotlin으로 개발하는 안드로이드 개발자로써 Swif …

Kotlin

43 min read

Swift Async-Await과 Kotlin Coroutine 비교
Swift Async-Await과 Kotlin Coroutine 비교
Kotlin

43 min read


Published in

NAVER FINANCIAL

·Jun 9, 2022

코루틴 예외 다루기

Exception Handling in coroutine — 안녕하세요. NaverFinancial 앱 개발팀의 심명표 입니다. (목차로 돌아가기) 이전 포스팅(코루틴 내부 상태 관리 알아보기)에서는 코루틴이 생성되어 소멸에 이르기까지 갖게 되는 다양한 상태 및 상태 간 전환 과정에 대해서 살펴보았습니다. 또한 코루틴의 예외 처리 방식에 대해서도 가볍게 살펴보았습니다.. …

Coroutine

37 min read

코루틴 예외 다루기
코루틴 예외 다루기
Coroutine

37 min read


Jan 4, 2022

KSP 맛보기

KSP를 이용한 어노테이션 프로세싱 살펴보기 — 우리는 개발을 진행 하면서 다양한 오픈소스 라이브러리를 사용합니다. 이들 중에는 특별한 어노테이션을 제공한 뒤 컴파일 타임에 어노테이션이 사용된 코드를 탐색하여 적절한 소스 코드를 추가로 생성해 내는 것들도 있는데, 보통은 라이브러리를 사용하는 개발자가 유사한 코드 패턴을 반복적으로 작성해야 할 경우 개발자의 …

Kotlin

20 min read

KSP 맛보기
KSP 맛보기
Kotlin

20 min read


Oct 28, 2021

Android Dev Summit 2021

Android dev summit 2021이 시작되었습니다. “버그로 혼돈에 빠진 세상을 구하기 위해 Jetpack Hero 를 모집하고 있습니다." 코로나 블루로 인해 많은 개발자들이 업무에 어려움을 겪고 있는 요즘 이런식의 컨퍼런스 홍보는 재미있네요. :) Stay safe.

Android

1 min read

Android Dev Summit 2021
Android Dev Summit 2021
Android

1 min read


Sep 26, 2021

Kotlin DSL 간단히 알아보기

나만의 언어 만들기 — [ English | 한국어 ] DSL 이란 무엇일까요? DSL은 Domain Specific Language의 약자로 특정 도메인에 국한해 사용하는 언어입니다. 반대 개념으로는 General Purpose Language가 있으며 우리가 일반적으로 사용하는 C, C++, Kotlin, Swift 등의 프로그래밍 …

Kotlin

6 min read

Kotlin DSL 간단히 알아보기
Kotlin DSL 간단히 알아보기
Kotlin

6 min read


Sep 26, 2021

Brief review of Kotlin DSL

Make your own language — [ English | 한국어 ] What is DSL? DSL is stands for “Domain Specific Language” and used in a particular domain only. There is a opposite concept called “General Purpose Language” and All the programming languages such as C, C++, Kotlin and Swift can be told as an example. For…

Kotlin

5 min read

Brief review of Kotlin DSL
Brief review of Kotlin DSL
Kotlin

5 min read


Published in

NAVER FINANCIAL

·Sep 6, 2021

Hilt Custom Component 활용하기

Hilt 를 활용한 로그인 스코프 관리하기 — 안녕하세요. NaverFinancial 앱 개발팀의 심명표 입니다. Disclaimer❗️ 이 글은 Hilt나 Dagger의 기본 사용법에 대해 다루지는 않지만 관련해서 참고할 링크를 본문에 기록하였습니다. DI 가 무엇인지 이미 알고 있고 Custom Component의 사용에 대해서 바로 보고 싶으신 분은 …

Dagger 2

16 min read

Hilt Custom Component 활용하기
Hilt Custom Component 활용하기
Dagger 2

16 min read


Sep 6, 2021

Using Hilt Custom Component

Manage login scope using Hilt — [ English | 한국어 ] Disclaimer❗️ I am not going to explain all about basic usage of Dagger and Hilt here but I will offer the links related to them. If you already know what DI is and just want to read how to use Custom Component, go to section “Custom Component”…

Dagger 2

10 min read

Using Hilt Custom Component
Using Hilt Custom Component
Dagger 2

10 min read


Aug 18, 2021

Reading Coroutine official guide thoroughly — Part 5— Dive 2

What is the relationship among Coroutine, Suspending function and Job? — [Korean] English (Return to the table of contents) Let’s deep dive into coroutine world and figure out the relationship among its internal elements. After reading this, you can explains the role of each coroutine component and the relationship among them. (Those coroutine components are marked by 📌 ) This posting…

Kotlin

6 min read

Reading Coroutine official guide thoroughly — Part 5— Dive 2
Reading Coroutine official guide thoroughly — Part 5— Dive 2
Kotlin

6 min read


Aug 18, 2021

Reading Coroutine official guide thoroughly — Part 1 — Dive 3

What is suspend function and How do they work? — [Korean] English (Return to the table of contents) When you compare a normal function to a suspending function, you can find that there aren’t any differences except the suspend prefix of suspending function; So, Apparently it’s not that big difference between the two. However the keyword suspend do all the…

Kotlin

4 min read

Reading Coroutine official guide thoroughly — Part 1 — Dive 3
Reading Coroutine official guide thoroughly — Part 1 — Dive 3
Kotlin

4 min read

Myungpyo Shim

Myungpyo Shim

506 Followers

App Developer

Following
  • Qwiklabs

    Qwiklabs

  • Netflix Technology Blog

    Netflix Technology Blog

  • Daniel Galpin

    Daniel Galpin

  • Ji Sungbin

    Ji Sungbin

  • Chet Haase

    Chet Haase

See all (71)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams