Kotlin 7

Kotlin Weekly # -374 "얕은 복사 vs 깊은 복사"

10월 1주차에는 Kotlin에서 얕은 복사(Shallow Copy)와 깊은 복사(Deep Copy)의 차이점을 설명하고 있습니다. 이는 데이터 클래스와 리스트를 복사할 때 중요한 개념입니다. https://blog.protein.tech/kotlin-shallow-vs-deep-copy-explained-907a72ccbf7a Kotlin — Shallow vs Deep Copy Explained In this article, I’ll explain the difference between deep and shallow copying in Kotlin and why it’s crucial to understand it when copying… blog.protein.tech 소개 자바에서도 "=" 와 ..

Kotlin Weekly 2023.12.04

Kotlin Weekly # -373 "Compose Settings library"

9월 4주차에는 제목에 낚여서 들어갔지만 실망하고 다시 관심이 갔던 주제입니다. https://github.com/alorma/Compose-Settings GitHub - alorma/Compose-Settings: Android #JetpackCompose Settings library Android #JetpackCompose Settings library. Contribute to alorma/Compose-Settings development by creating an account on GitHub. github.com 소개 저의경우 compose를 쓰다 보면 항상 가장 힘들고 시간이 걸리는게 라이브러리 세팅입니다. 최근에 그래프를 그려보려고 세상 모든 compose의 그래프 라이브러리를 찾다..

Kotlin Weekly 2023.09.25

Kotlin Weekly # -372 "코틀린 컴파일러 - K2"

9월 3주차에는 멀티플렛폼을 제외하고 눈에 먼저 들어왔습니다.(맨위이기도 했습니다.) https://proandroiddev.com/lets-talk-about-kotlin-k2-3e1c6f10d74 Let's Talk about Kotlin K2 Kotlin is now 13 years old! Yeah, a teenager. And it's starting to show its rebellious nature now! You know with Kotlin Multiplatform and… proandroiddev.com 소개 Kotlin이 13년차에 접어들면서, 다양한 플랫폼에서 작동하려는 Kotlin Multiplatform을 추구하고있습니다. 이를 위해 이러한 변화에 맞추어 JetBrains은 K..

Kotlin Weekly 2023.09.19

Android Weekly #-588 "Compose로 border의 애니메이션 간지나게 만들기"

9월 3주차에는 UI 컴포넌트의 워크플로우 최적화 방법(치수의 시각화 Blueprint 라이브러리) 글도 매우 중요하고 실용적인 글이라 생각해 2개 작성하겠습니다. https://ruthwikkk.medium.com/animate-borders-in-jetpack-compose-ca359deed7d5 Animate borders in Jetpack Compose This article will cover how to do a nice gradient border animation in Jetpack Compose. ruthwikkk.medium.com (간지 미쳤다) 소개 Jetpack Compose를 사용하여 그라디언트 테두리 애니메이션을 어떻게 만드는지에 대한 디테일한 설명과 가이드를 설명해줍니다. ..

Android Weekly 2023.09.19

Kotlin Weekly # -371 "Ktlint 1.0.0 출시"

9월 2주차에는 https://github.com/TheChance101/AAY-chart 차트를 그리는 라이브러리도 눈을 끌었지만, GitHub - TheChance101/AAY-chart: A chart library for Compose Multiplatform A chart library for Compose Multiplatform . Contribute to TheChance101/AAY-chart development by creating an account on GitHub. github.com 베타 버전이였던 Ktlint의 1.0.0 정식버전이 출시가 더 큰 주제인 것 같습니다. https://github.com/pinterest/ktlint/releases/tag/1.0.0 Releas..

Kotlin Weekly 2023.09.10

Kotlin Weekly # -370 "Kapt에서 KSP로"

9월 1주차에는 KMP KMM에 대한 이야기가 많아 라이브러리 쪽 변화를 적어보겠습니다. https://dev.to/cdsap/ksp-in-android-projects-5cj3 KSP in Android projects The Android community had awesome news this week: Dagger and Hilt KSP processors are now available in... dev.to 작성일(09.03)로부터 4일전 Dagger v2.48 가 나왔습니다. https://github.com/google/dagger/releases Releases · google/dagger A fast dependency injector for Android and Java. Contri..

Kotlin Weekly 2023.09.04

Kotlin Weekly # -369 "맥도날드의 KMM선택"

8월 4주차에는 An update on Jetpack Compose Accompanist libraries — August 2023 An update on Jetpack Compose Accompanist libraries — August 2023 Here is an update on Jetpack Compose Accompanist libraries — August 2023 medium.com Android Weekly에도 게시된 Jetpack Compose에서 일부 라이브러리의 폐지와 기능개발이 complete 되어 더이상의 업데이트가 없다는 글도 있었습니다. 하지만 저는 현재 크로스플랫폼에 관심을 더 가지고있어 맥도날드의 KMM 선택과 관련된 글을 작성하겠습니다. https://medium.com/..

Kotlin Weekly 2023.08.31