[발표 자료] New ActivityResult and FragmentResult
Mar 4, 2021. | By:
New ActivityResult and FragmentResult
발표 자료입니다.
참고 자료
- New ActivityResultRegistry : http://pluu.github.io/blog/android/2020/03/24/activity-result/
- ActivityResult alpha02 vs alpha03 : http://pluu.github.io/blog/android/2020/04/02/activity-result-alpha03/
- Fragment의 새로운 도약, FragmentResult : http://pluu.github.io/blog/android/2020/05/04/fragment-result/
[Read More]
Android 호환성 유지에 대한 고찰 ~ SDK/라이브러리
Feb 27, 2021. | By:
우리들은 Android Platform SDK와 AndroidX 라이브러리를 사용하여 앱을 만듭니다. 그러나 구글에서 제공하는 것만으로 작성하기엔 우리의 시간은 짧습니다. 그래서 특정 라이브러리를 사용해서 혜택을 얻습니다. 대표적인 사례로는 네트워크 통신 라이브러리(OkHttp/Retrofit)를 사용함으로써 개발 속도를 올린다거나 스스로 구현했으면 놓칠 수 있는 부분까지의 안정성을 보장받습니다.
[Read More]
Android 호환성 유지에 대한 고찰 ~ 언어편
Jan 27, 2021. | By:
안드로이드 개발자가 작성한 코드의 결과물은 다양한 디바이스에서 설치됩니다. 현재 약 25억 개의 활성화된 디바이스를 비롯하여 스마트폰/태블릿/Wear/Auto/TV 등 다양한 디바이스에서 실행되는 OS입니다. 다양하게 쓰일 수 있다는 점이야말로 안드로이드의 장점 중 하나입니다.
다만 다른 시각으로 봤을 때는 우리 손을 떠나면 어떤 디바이스에 설치될지 모른다는 점입니다. 실제로 한국만 벗어나더라도 처음 들어보는 제조사나 디바이스 등으로 확인하기 어려운 점도 있습니다.
이번 글에서는 다양한 하드웨어와 소프트웨어 특성을 가지는 안드로이드 생태계에서 의도대로 실행되는데 중요한 호환성 유지
에 대해서 다룹니다.
[Read More]
간단하게 Navigation 생성 및 흐름 살펴보기
Jan 23, 2021. | By:
개인으로 AndroidX Navigation의 흐름을 확인하기 위한 정리한 부분입니다.
[Read More]
AppComapt ~ TextViewCompoundDrawablesXmlDetector
Jan 18, 2021. | By:
본 글은 AndroidX AppComapt 1.2.0-beta01부터 추가된 TextViewCompoundDrawablesXmlDetector Lint를 다루며 해당 Lint를 사용해도 안전할지 AndroidX 내부를 살펴본 글입니다.
[Read More]
Lifecycle-ktx whenStateAtLeast와 withStateAtLeast ~ 2부
Jan 14, 2021. | By:
지난 Lifecycle-ktx 1부에서는 whenStateAtLeast와 withStateAtLeast의 개념과 동작 방식을 살펴봤습니다. 2부에서는 각 기능의 내부 구현 코드를 살펴보겠습니다.
[Read More]
Lifecycle-ktx whenStateAtLeast와 withStateAtLeast ~ 1부
Jan 12, 2021. | By:
최근 안드로이드 개발 시에 Kotlin Coroutine
도입을 긍정적으로 생각하는 곳이 늘어가고 있습니다. 그리고 AndroidX에도 Coroutine 사용을 돕고자 여러 가지 기능이 추가된 것을 아실 겁니다. 그중에서도 Activity/Fragment에서 사용되는 lifecycleScope
와 ViewModel을 위한 viewModelScope
가 흔하게 사용되는 기능일 것입니다.
[Read More]
Goodbye 2020, Hello 2021
Dec 31, 2020. | By:
[Read More]
[잡담] 시작하는 안드로이드 개발자를 위해
Dec 26, 2020. | By:
본 글은 안드로이드 개발을 시작하는 사람을 위해서 작성해본 개인적인 생각을 정리한 글입니다.
[Read More]
Jetpack Compose 공부 ~ 7주차
Dec 23, 2020. | By:
본 글은 개인적으로 Jetpack AndroidX Compose의 스터디한 내용을 정리하는 아카이브용입니다.
[Read More]