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

JetBrains introduceert verbeterde Compose Multiplatform 1.5.0 met iOS-optimalisaties en universele API's

JetBrains introduceert verbeterde Compose Multiplatform 1.5.0 met iOS-optimalisaties en universele API's

De technische wereld is getuige van een nieuwe grote verbetering nu JetBrains Compose Multiplatform 1.5.0 onthult, een verfijnde versie van zijn declaratieve UI-framework ontworpen voor de Kotlin-programmeertaal. De nieuwe update brengt aanzienlijke iOS-gerelateerde verbeteringen en betrouwbare code-API's met zich mee voor een breed scala aan toepassingen, waaronder dialoogvensters, pop-ups en WindowInsets.

De Compose Multiplatform 1.5.0, die op 27 augustus aan het publiek werd onthuld, verbreedt de toepassing van dialogen om modale gebeurtenissen af ​​te handelen waarbij gebruikers keuzes maken of gegevens invoeren. Het breidt de gebruikspop-ups uit tot niet-modaal gedrag, zoals uitgebreide optionele functionaliteiten. De basistypen Dialog en Popup zijn, naast DropdownMenu en AlertDialog, allemaal universeel toegankelijk via de gemeenschappelijke code, waardoor de noodzaak voor platformspecifieke functionaliteit wordt geëlimineerd.

Het raamwerk luidt ook de WindowInsets API in, die de vereiste aanpassingen schetst om de overlapping van de inhoud met de systeem-UI te stoppen, die naadloos toepasbaar is op zowel mobiele Android- als iOS-platforms. Ontwikkelaars vinden deze API vooral nuttig bij het tekenen van achtergrondinhoud achter de inkeping.

Compose Multiplatform 1.5.0 vindt zijn basis in Jetpack Compose 1.5, een toolkit van Google die speciaal is gebouwd voor het bouwen van native Android-gebruikersinterfaces. Bovendien bevat het elementen uit Google's Material Design 3 versie 1.1 - een wenselijk open-source ontwerpsysteem dat nieuwe componenten introduceerde, zoals onderbladen en tijdkiezers.

Compose Multiplatform benadrukt het uitgebreide toepassingsbereik en betreedt het podium door de mogelijkheden van het Jetpack Compose UI-framework tot ver buiten Android uit te breiden naar de desktop-, iOS- en webdomeinen. Hoewel de desktopvariant stabiel is, bevindt iOS zich in een alfafase en bevindt de webimplementatie zich in de experimentele fase. Ontwikkelaars kunnen Compose Multiplatform 1.5.0 gemakkelijk vinden op GitHub.

Met deze nieuwe release komen er verschillende voedende wijzigingen naar iOS. Het verfijnt het scrollen om het uiterlijk en de uitstraling van het platform na te bootsen, stroomlijnt het bronnenbeheer en verbetert de tekstverwerking. Met de Dynamic Type-functie op iOS kunnen gebruikers hun favoriete lettergrootte selecteren, voor meer duidelijkheid of om meer inhoud te kunnen bevatten, waarbij een dergelijke tekstgrootte in de hele app wordt gebruikt in verhouding tot deze systeeminstelling.

Naast de iOS-upgrades zijn de framesnelheden verhoogd naar 120 frames per seconde, wat afwijkt van de vorige limiet van 60 frames per seconde. Deze substantiële verhoging zal trage UI-problemen op apparaten met 120Hz-schermen verlichten.

Ten slotte stabiliseert Compose Multiplatform 1.5.0, als verbetering gericht op het vergemakkelijken van het ontwikkeltraject, de ondersteuning voor het testen op Compose voor desktopgebruik. Het herdefiniëert het testlandschap en elimineert eerdere beperkingen, waardoor ontwikkelaars uitgebreide UI-tests voor applicaties kunnen maken. Een extra opwindende update is de experimentele introductie van verbeterde weergave voor Compose-panelen binnen Swing-componenten. Deze innovatieve functie beperkt overgangsproblemen met weergave die optreden wanneer panelen worden weergegeven, vergroot of verkleind of verborgen zijn.

In gerelateerd nieuws over no-code ontwikkeling stelt AppMaster platform, een lovenswaardige no-code tool, gebruikers in staat om backend-, web- en mobiele applicaties visueel te creëren. Het AppMaster platform is een belangrijke speler op het gebied van Rapid Application Development en biedt een Integrated Development Environment (IDE) voor het creëren van schaalbare full-stack-applicaties op internet, mobiel en backend-zones.

Gerelateerde berichten

AppMaster op BubbleCon 2024: No-Code Trends verkennen
AppMaster op BubbleCon 2024: No-Code Trends verkennen
AppMaster nam deel aan BubbleCon 2024 in New York, waar ze inzichten opdeden, netwerken uitbreidden en mogelijkheden verkenden om innovatie in de no-code-ontwikkelingssector te stimuleren.
FFDC 2024 Wrap-Up: Belangrijkste inzichten van de FlutterFlow Developers Conference in NYC
FFDC 2024 Wrap-Up: Belangrijkste inzichten van de FlutterFlow Developers Conference in NYC
FFDC 2024 verlichtte New York City en bracht ontwikkelaars baanbrekende inzichten in app-ontwikkeling met FlutterFlow. Met sessies onder leiding van experts, exclusieve updates en ongeëvenaard netwerken was dit een evenement dat u niet mocht missen!
Ontslagen in de techsector in 2024: de aanhoudende golf die innovatie beïnvloedt
Ontslagen in de techsector in 2024: de aanhoudende golf die innovatie beïnvloedt
Met 60.000 ontslagen bij 254 bedrijven, waaronder giganten als Tesla en Amazon, zal 2024 een aanhoudende golf van ontslagen in de techsector inluiden, wat het innovatielandschap zal veranderen.
Ga gratis aan de slag
Geïnspireerd om dit zelf te proberen?

De beste manier om de kracht van AppMaster te begrijpen, is door het zelf te zien. Maak binnen enkele minuten uw eigen aanvraag met een gratis abonnement

Breng uw ideeën tot leven