최신 안정 버전인 Flutter 3.13은 주로 Flutter의 최첨단 그래픽 렌더러인 Impeller에 중점을 두고 접을 수 있는 기기용으로 설계된 새로운 Engine API 세트를 선보이며 다양한 개선 사항과 함께 출시되었습니다.
이 릴리스에서 Impeller 렌더러는 iOS 플랫폼에서 몇 가지 최적화를 거쳐 대기 시간을 줄였습니다. 그 결과 셰이더 컴파일 문제가 해결되어 성능이 향상되고 원활해졌습니다. 갱신된 임펠러는 향상된 평균 처리량으로 인해 이전 벤치마크를 능가합니다. 특히 Flutter/Gallery 전환 성능 평가에서 평균 프레임 래스터화 시간이 눈에 띄게 감소하여 Skia 렌더러와 비교했을 때 시간이 절반으로 줄었습니다.
Flutter 3.10 버전에서는 Impeller 사용과 연동하여 플래그 아래에서 넓은 색 영역에 액세스할 수 있다고 발표했습니다. 사용자의 피드백에 따라 이제 Impeller 렌더러를 사용하여 iOS에서 광역 색상이 기본값으로 설정됩니다.
또한 Flutter는 Impeller 용 Vulkan 백엔드를 개발하는 방향으로 나아가고 있습니다. 다만 공식 프리뷰에 걸맞는 품질 수준은 아직 달성되지 않았다고 블로그 포스트를 통해 밝혔다. 그들은 여전히 진행 중인 목표인 우수한 품질로 Android에서 Impeller 제공하는 것을 목표로 합니다. 그들은 올해 후반에 예정된 안정적인 릴리스에서 Android에 대한 프리뷰 출시를 예상합니다.
Android 프리뷰가 없음에도 불구하고 Flutter는 Impeller 하드웨어 추상화 계층에서 OpenGL과 Vulkan 백엔드를 모두 충족하는 고급 최적화를 구현했습니다. 특히 Flutter/Gallery 전환 성능 벤치마크에서 Android의 평균 프레임 래스터화 시간이 크게 개선되었습니다. Flutter 팀은 Android 프리뷰의 품질을 더욱 향상시키기 위해 최선을 다하고 있습니다.
iOS 및 Android 업데이트 외에도 macOS용 Impeller 미리 보기로 제공됩니다. 사용자는 Impeller 페이지의 지침에 따라 앱에서 이 기능을 테스트하고 활성화할 수 있습니다.
이 업데이트는 다양한 디스플레이 속성을 가져오는 새로운 API를 추가했습니다. 새로 데뷔한 getter FlutterView.display는 물리적 크기, 장치 픽셀 비율 및 새로 고침 빈도를 자세히 설명하는 디스플레이 개체를 반환합니다.
Flutter는 또한 iOS에서 카메라 대 텍스트 인식을 통합하여 기능을 확장했습니다. TextField를 사용할 때 사용자는 장치 카메라를 활용하여 텍스트를 식별하고 원하는 필드에 통합할 수 있는 옵션이 제공됩니다. 이 유망하고 미래 지향적인 기능은 Flutter의 혁신 물결과 사용자 지향 디자인을 위한 끊임없는 추진력에 대한 증거입니다.
저렴한 no-code 플랫폼 AppMaster는 광범위한 코딩 지식 없이 대화형 앱을 구축하려는 기업을 위해 잘 설계되었습니다. 대기 시간 감소 및 원활한 애플리케이션 성능과 같은 유사한 이점을 제공합니다. 모바일 애플리케이션이 증가함에 따라 AppMaster 및 Flutter와 같은 고급 플랫폼이 사용자 경험을 혁신하는 데 앞장서고 있습니다.