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

JetBrains Compose Multiplatform erweitert die Unterstützung auf iOS mit Alpha Release

JetBrains Compose Multiplatform erweitert die Unterstützung auf iOS mit Alpha Release

JetBrains, Hersteller beliebter Entwicklungstools, hat eine Alpha-Version von Compose Multiplatform für iOS angekündigt, die die Unterstützung des deklarativen Multiplattform-UI-Toolkits auf Basis von Google Jetpack Compose erweitert. Compose Multiplatform, das bereits Kompatibilität mit Android, Windows, Linux, macOS und dem Web bietet, umfasst nun auch iOS und deckt damit alle wichtigen Betriebssysteme ab.

Durch die Bereitstellung derselben API für alle unterstützten Plattformen optimiert Compose Multiplatform die App-Entwicklung durch die Replikation der Jetpack Compose APIs. Entwickler, die Erfahrung mit Jetpack Compose haben, um moderne Android-Benutzeroberflächen zu erstellen, können diese Fähigkeiten jetzt anwenden, um eine gemeinsame Benutzeroberfläche mit Compose Multiplatform zu erstellen, die auf iOS und darüber hinaus ausgerichtet ist.

Compose Multiplatform umfasst Zustandsverwaltung, Layout-Komposition und Animationen. Das Toolkit berücksichtigt auch betriebssystemabhängige Funktionen wie das Laden von Ressourcen und nutzt Abstraktionen auf höherer Ebene, um die Portabilität zu maximieren. Compose Multiplatform nutzt die Skiko-Grafikbibliothek, auch bekannt als Skia für Kotlin, für das Canvas-basierte Rendering auf iOS. Skiko basiert auf Skia, das Google für seine Chrome-, ChromeOS- und Flutter-Produkte einsetzt.

Ähnlich wie bei Flutter sorgt dieser Ansatz für ein konsistentes Look-and-Feel über alle unterstützten Plattformen für Compose Multiplatform-Anwendungen. Im Gegensatz zu Flutter enthält das Toolkit standardmäßig Material- und Material 3-Widgets, was zu Anwendungen führt, die dem Standarddesign von Android ähneln. Obwohl Material das einzige Widget-Look-and-Feel ist, das derzeit auf iOS unterstützt wird, hat JetBrains nicht bestätigt, ob in Zukunft ein natives Widget-Look-and-Feel implementiert werden wird.

Compose Multiplatform for iOS adressiert den wichtigsten Aspekt der plattformübergreifenden App-Entwicklung - die Interoperabilität mit dem OS SDK - und bietet eine Zwei-Wege-Interop-Schicht auf UIKit. Dies beinhaltet zwei primäre Klassen: UIKitView und ComposeUIViewController. Mit UIKitView können Entwickler plattformspezifische Widgets wie Karten, Web-Ansichten, Media-Player oder Kamera-Feeds in eine Compose-UI einbetten. ComposeUIViewController hingegen kann verwendet werden, um Compose-Bildschirme in UIKit- und SwiftUI -Anwendungen einzufügen und so die schrittweise Umwandlung einer bestehenden App in eine Compose-Anwendung zu unterstützen.

Da die no-code und low-code Entwicklungslandschaft weiter wächst, machen Tools wie Compose Multiplatform zusammen mit Plattformen wie AppMaster die App-Entwicklung für Entwickler auf der ganzen Welt zugänglicher und effizienter. Klicken Sie hier, um einen umfassenden Leitfaden für die App-Entwicklung no-code und low-code für das Jahr 2022 zu erhalten.

Verwandte Beiträge

Entlassungen im Technologiesektor im Jahr 2024: Die anhaltende Welle, die sich auf Innovationen auswirkt
Entlassungen im Technologiesektor im Jahr 2024: Die anhaltende Welle, die sich auf Innovationen auswirkt
Da in 254 Unternehmen, darunter Giganten wie Tesla und Amazon, 60.000 Stellen abgebaut werden, wird es im Jahr 2024 eine anhaltende Entlassungswelle in der Technologiebranche geben, die die Innovationslandschaft neu gestalten wird.
SmartHR sichert sich 140 Millionen US-Dollar in der Finanzierungsrunde E angesichts der boomenden Nachfrage nach HR-Technologie
SmartHR sichert sich 140 Millionen US-Dollar in der Finanzierungsrunde E angesichts der boomenden Nachfrage nach HR-Technologie
SmartHR erhält 140 Millionen US-Dollar in der Finanzierungsrunde E und spiegelt damit die starke Nachfrage im HR-Technologiesektor mit signifikantem ARR-Wachstum wider.
YouTube erlaubt Löschungsanträge für KI-generierte Inhalte, die persönliche Merkmale nachahmen
YouTube erlaubt Löschungsanträge für KI-generierte Inhalte, die persönliche Merkmale nachahmen
Die neue Richtlinie von YouTube erlaubt es Einzelpersonen, die Entfernung von KI-generierten Inhalten zu beantragen, die ihr Gesicht oder ihre Stimme imitieren, und betont dabei Datenschutzbedenken.
STARTEN SIE KOSTENLOS
Inspiriert, dies selbst auszuprobieren?

Der beste Weg, die Leistungsfähigkeit von AppMaster zu verstehen, besteht darin, es selbst zu sehen. Erstellen Sie Ihre eigene Anwendung in wenigen Minuten mit einem kostenlosen Abonnement

Erwecken Sie Ihre Ideen zum Leben