안드로이드

    [Android/Testing] #4. Room Database 테스트

    [Android/Testing] #4. Room Database 테스트

    이 글의 모든 코드는 아래 저장소에서 확인할 수 있다. https://github.com/linuxias/Android-Testing/tree/main/Testing_RoomDB GitHub - linuxias/Android-Testing Contribute to linuxias/Android-Testing development by creating an account on GitHub. github.com 데이터베이스 코드 TestDao.kt package com.linuxias.testing_roomdb.data.local import androidx.lifecycle.LiveData import androidx.room.* @Dao interface TestDao { @Query("SELECT * ..

    [Review] 오준석의 안드로이드 생존코딩 - 코틀린 편(2판)

    [Review] 오준석의 안드로이드 생존코딩 - 코틀린 편(2판)

    몇 년전 구글에서 안드로이드 프레임워크의 주언어를 코틀린으로 선택하고 프레임워크 전체를 자바에서 코틀린으로 포팅하는 작업을 진행 중이라는 충격적인 발표를 하였다. 자바 언어는 웹과 안드로이드 진영에서 큰 영향력을 행사하는 언어였으며 우리나라 대부분의 안드로이드 개발자는 자바에 익숙했기에 그 충격은 더욱 컸다고 생각한다. 구글 I/O에서 코틀린으로 안드로이드 프레임워크 기반의 어플리케이션을 만들 수 있도록 지원하고 안드로이드 개발자 사이트에서는 친절하게 코틀린 기반의 안드로이드를 개발할 수 있도록 다양한 컨텐츠도 지원하고 있다.(https://developer.android.com/kotlin?hl=ko) 이러한 와중에 자바 기반의 안드로이드 개발서적에서 코틀린 기반의 안드로이드 개발서적으로 빠르게 트렌드..