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)을 제공하는 신속한 애플리케이션 개발의 주요 플레이어입니다.

관련 게시물

삼성, 혁신적인 보안과 프리미엄 빌드를 갖춘 갤럭시 A55 공개
삼성, 혁신적인 보안과 프리미엄 빌드를 갖춘 갤럭시 A55 공개
삼성은 Knox Vault 보안과 업그레이드된 디자인 요소를 갖춘 Galaxy A55 및 A35를 출시하여 미드레인지 라인업을 확장하고 이 부문에 플래그십 품질을 불어넣었습니다.
Cloudflare, 대규모 언어 모델을 보호하기 위한 AI용 방화벽 공개
Cloudflare, 대규모 언어 모델을 보호하기 위한 AI용 방화벽 공개
Cloudflare는 대규모 언어 모델을 대상으로 하는 잠재적인 남용을 사전에 식별하고 방지하도록 설계된 고급 WAF인 AI용 방화벽으로 한 발 앞서 나갑니다.
OpenAI의 ChatGPT가 이제 말합니다: 음성 대화형 AI의 미래
OpenAI의 ChatGPT가 이제 말합니다: 음성 대화형 AI의 미래
ChatGPT는 OpenAI가 음성 기능을 출시하면서 획기적인 기능을 달성했습니다. 이제 ChatGPT가 iOS, Android 및 웹에서 응답을 소리내어 읽어주므로 사용자는 핸즈프리 상호작용을 즐길 수 있습니다.
무료로 시작하세요
직접 시도해 보고 싶으신가요?

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

아이디어를 실현하세요