| Name |
공학도의 잡다한 시선(https://whyprogrammer.tistory.com) |
| 1 |
공학도의 잡다한 시선 (작성일) Mon, 12 Aug 2024 11:10:50 |
| 2 |
R8 Full Mode 적용 시 유의 사항 (default compat mode 와 차이점) |
| 3 |
ChatGPT 로 Commit Message 생성하기 |
| 4 |
키워드 분포(Keyphrase distribution) 분석 구현 (Yoast SEO) |
| 5 |
[Jetpack Compose] 컴포즈에서 테스트 하기 (Testing in jetpack) |
| 6 |
[Jetpack Compose] 컴포즈에서 Navigation 사용하는 방법 정리 |
| 7 |
[Jetpack Compose] 상태 및 사이드이팩트 고급 내용 정리 (State, SideEffects) |
| 8 |
[Jetpack Compose] 애니메이션 활용 및 기본 내용 정리 |
| 9 |
[Jetpack Compose] view + xml 기반에서 컴포즈로 마이그레이션 |
| 10 |
[Jetpack Compose] 테마 Theming 기본 정리 |
| 11 |
[Jetpack Compose] compose basic state (상태의 기본 내용 정리) |
| 12 |
구글 플레이스토어 Android 11(target API 31) 으로 마이그레이션 |
| 13 |
[Android] This annotation should be used with the compiler argument '-opt-in=kotlin.RequiresOptIn' 해결하기 |
| 14 |
[Android Groovy] build.gradle plugins apply false? 왜 false 인가 |
| 15 |
[Android] Retrofit HTTP Converter 결과값 파싱이 null 로 올 때 ☠️ |
| 16 |
[Android] 해상도별 drawable 이미지 리소스 추가하기 (dpi 별) |
| 17 |
[Hilt] Hilt Gradle 빌드 설정하기 |
| 18 |
[Hilt] Hilt 를 사용 하면 좋은 점 (Dagger2 에비해 장점) |
| 19 |
[Hilt] Dagger Hilt 개요 |
| 20 |
[Dagger] Dagger2 사용 방법 |
| 21 |
Hello Dagger |
| 22 |
[Android] RecyclerView + GridLayoutManager 으로 해상도별 item 뿌려주기 |
| 23 |
[코틀린] Android KTX 을 탐구해보자 |
| 24 |
[코틀린] 더 좋은 Companion object 사용 방법 |
| 25 |
[Android] GDG Jetpack compose 코드랩 수료 후기 (feat. 굿즈) |
| 26 |
갤럭시 워치 4 (워치 시리즈) 롤렉스 페이스 다운로드 (Rolex face) |
| 27 |
네이버 피싱 메일 주의 ⚠ 새로운 환경에서 접속이 시도되었습니다 |
| 28 |
[Android Studio] 안드로이드 스튜디오 로딩바 꾸미기 : 슈퍼마리오 |
| 29 |
[Android] Kotlin Retrofit (X-Auth-Token 과 함께 Post 하기) |
| 30 |
갤럭시 워치4 롤렉스 페이스 적용기 (galaxy watch 4 classic Rolex face) |
| 31 |
[Kotlin] 코틀린 인터페이스의 Default implementation 과 JAVA |
| 32 |
[Android] K-MOOC 강좌정보 서비스 앱 (2021 app dev-matching) |
| 33 |
[Android] 구글맵 API를 사용한 어플 만들어보기 (위치 검색, 현위치) |
| 34 |
[Android] LayoutInflater attachToParent 파라미터 의미를 알아보자 |
| 35 |
안드로이드 아키텍처 개요 : 전체적인 구조를 알아보자 (Android Architecture) |
| 36 |
[Clean Architecture] 15-안드로이드에서의 Dagger2 |
| 37 |
[Clean Architecture] 14-Dagger 서브 컴포넌트, 상속 |
| 38 |
[Android] 뮤직 플레이어 앱 만들기 with ExoPlayer, Kotlin |
| 39 |
[Clean Architecture] 13-Dagger 멀티 바인딩 하기 |
| 40 |
[Clean Architecture] 12-바인딩의 종류 (Dagger) |
| 41 |
[Clean Architecture] 11-범위 지정하기 (@Scope) |
| 42 |
[Clean Architecture] 10-한정자 (@named) |
| 43 |
[Clean Architecture] 09-Lazy 주입 & Provider 주입 (dagger) |
| 44 |
[Clean Architecture] 08-Dagger2의 컴포넌트(Component) |
| 45 |
[Clean Architecture] 07-Dagger2의 모듈(Module) |
| 46 |
[Clean Architecture] 06-Dagger2 란? (+ Adnroid 적용 샘플) |
| 47 |
[Clean Architecture] 05-의존성 주입(DI)과 그 필요성 |
| 48 |
[Clean Architecture] 04-안드로이드 앱 설계 패턴 (MVC, MVP, MVVM) |
| 49 |
[Clean Architecture] 03-안드로이드 권장 애플리케이션 설계 원칙 |
| 50 |
[Clean Architecture] 02-안드로이드 클린 아키텍처 |
| 51 |
[Clean Architecture] 01-안드로이드 애플리케이션 설계 SOLID |