더 좋은 UI 테스트를 만들기 위한 Coroutine 활용 방법 - 부제 정답은 없다

Android Studio Espresso Recorder 활용한 UI 테스트에 대해 알아보았는데, 부족한 점이 있었다. 그래서 이번 글을 통해 Espresso Recorder에서 생성해준 코드에 부족한 부분을 채워 보려고 한다.

결론부터 적어보면 Espresso Recorder Recorder를 활용하는 경우 Android UI가 다 그려졌는지에 대한 여부는 제공하지 않는다.

이전 글 : 안드로이드 Espresso Recorder 활용한 UI 테스트

완전하지는 않지만, 최소한 UI가 그려지는 시점을 알 수 있을 것 같은 방법을 알아보려고 한다.

Kotlin Coroutines 활용 방법을 소개한다.

본 글에서는

  • 이전 글을 읽어보고 이 글로 돌아와야 한다.
  • 실제 UI가 그려짐을 확인하는건 아니고, 코루틴을 활용한 방법을 소개한다.

Read More

정식 언어로 채택된 Kotlin, Android에 미친 영향은?

구글 안드로이드 개발에서 Kotlin을 지원한지 2년이 흘렀고, 2019년 Google I/O에서는 완전한 메인 언어로써 자리매김했음을 공식화했다.

GDG 부산에서 발표한 내용을 토대로 어떠한 변화가 있었는지 정리해보려고 한다.

Read More

2019 Google IO - What's New Android 살펴보기

순서상 Google Developer Keynote 이후 What’s New Android가 나온다. 그래서 중복적인 내용이 있으나, 36분간 안드로이드 이야기로 꾸려지며, 이번 Google I/O 기간 Android에서 어떤 내용이 나올지가 여기에서 소개된다.

올해는 그중 Android에서 코틀린 First가 메인 소식 중 하나인데 여기에서 가볍게 소개하고 있다.

Read More