공유된 기사
"구글 I/O 2024, 플러터와 다트 업데이트 발표… 코틀린 멀티플랫폼 공식 지원으로 전략 변화 예고"



구글은 최근 I/O 2024 행사에서 Flutter 3.22와 Dart 3.4의 중요한 업데이트를 발표했으며, Kotlin 기반의 크로스플랫폼 솔루션에 대한 공식 지원을 시작함으로써 Kotlin Multiplatform에 대한 관심을 보였습니다. Flutter의 새로운 기능으로는 안정적인 WebAssembly 지원과 개선된 렌더링 엔진이 포함되어 있으며, Dart는 프로그래밍 언어로서 매크로 시스템의 초석을 마련하고 있습니다. Kevin Chisholm에 따르면, WebAssembly로 컴파일하는 것은 JavaScript 대비 2배에서 3배 빠른 렌더링 성능을 제공할 수 있습니다.
Flutter는 데스크톱 애플리케이션을 위해 Windows on Arm64에 대한 초기 지원을 제공하고 있으나, Windows 7과 8에 대한 지원은 중단되었습니다. Dart 3.4는 WebAssembly 업데이트와 함께 JsonCodable이라는 단일 매크로를 도입했는데, 이는 클래스에 새로운 메소드를 추가하여 JSON으로 객체를 직렬화할 수 있게 합니다. Michael Thomsen은 Dart 프로그래밍의 추상화 수준을 높이기 위해 커뮤니티가 자체 매크로를 생성할 수 있도록 하는 것이 최종 목표라고 언급했습니다.
Flutter와 Dart에 대한 구글의 지원이 식어가는 것으로 보이는 가운데, 구글은 Kotlin Multiplatform에 대한 공식 지원을 발표하며 이 분야에 더 많은 주목을 받을 수 있음을 시사했습니다. 구글은 Android, iOS, 웹을 위한 Google Docs 앱에서 공유 비즈니스 로직을 위해 Kotlin을 사용하고 있으며, 이는 Kotlin Multiplatform의 비시각적 사용에 중점을 두고 있음을 나타냅니다. 그럼에도 불구하고 Thomsen은 Dart와 Flutter에 대한 전략 변경이 없으며, 2024년 로드맵이 계속될 것이라고 개발자들에게 재확인했습니다.
Flutter는 데스크톱 애플리케이션을 위해 Windows on Arm64에 대한 초기 지원을 제공하고 있으나, Windows 7과 8에 대한 지원은 중단되었습니다. Dart 3.4는 WebAssembly 업데이트와 함께 JsonCodable이라는 단일 매크로를 도입했는데, 이는 클래스에 새로운 메소드를 추가하여 JSON으로 객체를 직렬화할 수 있게 합니다. Michael Thomsen은 Dart 프로그래밍의 추상화 수준을 높이기 위해 커뮤니티가 자체 매크로를 생성할 수 있도록 하는 것이 최종 목표라고 언급했습니다.
Flutter와 Dart에 대한 구글의 지원이 식어가는 것으로 보이는 가운데, 구글은 Kotlin Multiplatform에 대한 공식 지원을 발표하며 이 분야에 더 많은 주목을 받을 수 있음을 시사했습니다. 구글은 Android, iOS, 웹을 위한 Google Docs 앱에서 공유 비즈니스 로직을 위해 Kotlin을 사용하고 있으며, 이는 Kotlin Multiplatform의 비시각적 사용에 중점을 두고 있음을 나타냅니다. 그럼에도 불구하고 Thomsen은 Dart와 Flutter에 대한 전략 변경이 없으며, 2024년 로드맵이 계속될 것이라고 개발자들에게 재확인했습니다.