Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

JetBrains, iOS 최적화 및 범용 API를 갖춘 향상된 Compose 다중 플랫폼 1.5.0 출시

JetBrains, iOS 최적화 및 범용 API를 갖춘 향상된 Compose 다중 플랫폼 1.5.0 출시

JetBrains가 Kotlin 프로그래밍 언어용으로 설계된 선언적 UI 프레임워크의 개선된 버전인 Compose Multiplatform 1.5.0을 공개하면서 기술 업계에서는 또 다른 주요 개선 사항을 목격했습니다. 새로운 업데이트는 대화 상자, 팝업 및 WindowInsets를 포함하여 다양한 용도로 사용할 수 있는 중요한 iOS 관련 개선 사항과 신뢰할 수 있는 코드 API를 제공합니다.

8월 27일 대중에게 공개된 Compose Multiplatform 1.5.0은 사용자가 선택하거나 데이터를 입력하는 것과 관련된 모달 이벤트를 처리하기 위해 대화 상자의 적용 범위를 확대합니다. 확장된 선택적 기능과 같은 비모달 동작을 다루기 위해 사용 팝업을 확장합니다. DropdownMenu 및 AlertDialog와 함께 기본 유형인 Dialog 및 Popup은 모두 공통 코드에서 보편적으로 액세스할 수 있으므로 플랫폼별 기능이 필요하지 않습니다.

또한 프레임워크는 Android 및 iOS 모바일 플랫폼 모두에 원활하게 적용할 수 있는 시스템 UI와 콘텐츠의 중복을 방지하는 데 필요한 조정을 설명하는 WindowInsets API를 안내합니다. 개발자는 이 API가 노치 뒤의 배경 콘텐츠를 그리는 데 특히 유용하다고 생각합니다.

Compose Multiplatform 1.5.0은 기본 Android UI 구축을 위해 특별히 제작된 Google의 도구 키트인 Jetpack Compose 1.5를 기반으로 합니다. 또한 Google의 Material Design 3 버전 1.1(바텀 시트 및 시간 선택기와 같은 새로운 구성 요소를 선보인 바람직한 오픈 소스 디자인 시스템)의 요소를 통합합니다.

광범위한 애플리케이션을 강조하는 Compose Multiplatform은 Jetpack Compose UI 프레임워크의 기능을 Android를 넘어 데스크톱, iOS, 웹 도메인까지 확장하여 무대에 올랐습니다. 데스크톱 버전은 안정적이지만 iOS는 알파 단계에 있고 웹 배포는 실험 단계에 있습니다. 개발자는 GitHub에서 Compose Multiplatform 1.5.0을 편리하게 찾을 수 있습니다.

이번 새 릴리스에서는 iOS에 몇 가지 유용한 수정 사항이 적용되었습니다. 플랫폼의 모양과 느낌을 에뮬레이트하고 리소스 관리를 간소화하며 텍스트 처리를 향상시키기 위해 스크롤을 개선합니다. iOS의 동적 유형 기능을 사용하면 사용자가 선호하는 글꼴 크기를 선택하여 명확성을 높이고 더 많은 콘텐츠를 수용할 수 있습니다. 이러한 텍스트 크기는 이 시스템 설정에 따라 앱 전체에서 사용됩니다.

iOS 업그레이드 외에도 프레임 속도가 초당 최대 120프레임으로 향상되어 이전 제한인 초당 60프레임에서 벗어났습니다. 이러한 상당한 증가는 120Hz 화면을 사용하는 장치에서 느린 UI 문제를 완화하기 위해 설정되었습니다.

마지막으로, 개발자의 여정을 쉽게 하기 위한 개선의 일환으로 Compose Multiplatform 1.5.0은 데스크톱용 Compose 테스트 지원을 안정화했습니다. 테스트 환경을 재정의하여 이전의 제한 사항을 없애고 개발자가 애플리케이션에 대한 광범위한 UI 테스트를 만들 수 있도록 합니다. 또 다른 흥미로운 업데이트는 Swing 구성 요소 내의 Compose 패널에 대한 향상된 렌더링을 실험적으로 도입한 것입니다. 이 혁신적인 기능은 패널이 표시되거나 크기가 조정되거나 숨겨질 때 발생하는 전환 렌더링 문제를 줄입니다.

no-code 개발 관련 뉴스에서는 칭찬할만한 no-code 도구인 AppMaster 플랫폼을 통해 사용자가 백엔드, 웹 및 모바일 애플리케이션을 시각적으로 만들 수 있습니다. AppMaster 플랫폼은 웹, 모바일 및 백엔드 영역 전반에 걸쳐 확장 가능한 풀 스택 애플리케이션을 생성하기 위한 통합 개발 환경(IDE)을 제공하는 신속한 애플리케이션 개발의 주요 플레이어입니다.

관련 게시물

BubbleCon 2024에서의 AppMaster: 노코드 트렌드 탐색
BubbleCon 2024에서의 AppMaster: 노코드 트렌드 탐색
AppMaster는 2024년 NYC에서 열린 BubbleCon에 참여하여 통찰력을 얻고, 네트워크를 확장하고, 무코드 개발 분야의 혁신을 촉진할 수 있는 기회를 모색했습니다.
FFDC 2024 마무리: NYC에서 열린 FlutterFlow 개발자 컨퍼런스의 주요 통찰력
FFDC 2024 마무리: NYC에서 열린 FlutterFlow 개발자 컨퍼런스의 주요 통찰력
FFDC 2024는 뉴욕시를 밝혀 FlutterFlow를 통해 앱 개발에 대한 최첨단 통찰력을 개발자에게 제공했습니다. 전문가가 주도하는 세션, 독점 업데이트, 타의 추종을 불허하는 네트워킹으로 놓칠 수 없는 이벤트였습니다!
2024년 기술 해고: 혁신에 영향을 미치는 지속적인 물결
2024년 기술 해고: 혁신에 영향을 미치는 지속적인 물결
테슬라와 아마존과 같은 거대 기업을 포함한 254개 기업에서 60,000개의 일자리가 줄어들면서, 2024년에는 기술 분야의 해고가 계속되어 혁신 환경이 재편될 것입니다.
무료로 시작하세요
직접 시도해 보고 싶으신가요?

AppMaster의 성능을 이해하는 가장 좋은 방법은 직접 확인하는 것입니다. 무료 구독으로 몇 분 만에 나만의 애플리케이션 만들기

아이디어를 실현하세요