Flutter 3.35, 웹 Hot Reload 기본 지원!

by DD
9개월 전
조회수 8

환경에서 Stateful Hot Reload가 기본 활성화되어 개발 생산성을 높임

접근성 향상을 위해 SemanticsLabelBuilderSliverEnsureSemantics 위젯 추가

Material/Cupertino 라이브러리 분리 시작 및 32-bit x86 아키텍처 지원 중단

웹 Hot Reload의 발전

Stateful Hot Reload가 기본 활성화되어 웹 개발 생산성이 향상되었다. 구체적으로, 개발자는 IDE 설정 변경 없이 즉시 코드 변경 사항을 확인할 수 있다. 따라서 개발 시간 단축디버깅 효율성 증대를 기대할 수 있다.

접근성 향상을 위한 노력

Flutter 3.35는 SemanticsLabelBuilderSliverEnsureSemantics 위젯을 통해 접근성을 강화했다. SemanticsLabelBuilder를 사용하면 복잡한 UI 요소의 접근성 정보를 쉽게 관리할 수 있다. 반면, SliverEnsureSemantics는 스크롤 시에도 의미론적 정보를 유지하여 사용자 경험 개선에 기여한다.

라이브러리 분리 및 아키텍처 변경

Material 및 Cupertino 라이브러리를 핵심 프레임워크에서 분리하여 독립적인 업데이트를 가능하게 한다. 따라서, 라이브러리별 빠른 기능 추가커뮤니티 기여 활성화를 기대할 수 있다. 결과적으로, Flutter 생태계의 지속적인 성장을 지원한다.

What’s new in Flutter 3.35