Windows ist vielleicht das beliebteste Betriebssystem für PCs und läuft auf über einer Milliarde Geräten weltweit. Windows-Benutzer haben Zugriff auf Millionen von Apps, die im Microsoft Store und im Internet verfügbar sind, um ihr Computererlebnis zu verbessern.
Aber es ist spannender geworden. Eine wichtige Entwicklung von Flutter, Googles beliebter App-Building-Plattform, hat Entwicklern ein neues Tor geöffnet, um Apps für Windows zu erstellen und einzigartige Erfahrungen zu bieten. Lassen Sie uns untersuchen, wie.
Was ist Flattern?
Flutter ist ein kostenloses Open-Source-Framework von Google zum Erstellen ansprechender, nativ kompilierter Multi-Plattform-Anwendungen aus einer einzigen Codebasis. Es hilft Ihnen, Ihre Ideen zu verwirklichen, indem es Apps erstellt, die ein erfüllendes Erlebnis bieten – egal für welches Betriebssystem Sie sie entwickeln.
Flutter wurde als mobiles UI-Framework entwickelt, um Entwicklern die Flexibilität, Leichtigkeit und Geschwindigkeit zu bieten, funktionsreiche native Apps für iOS und Android zu erstellen. Flutter-Entwickler können dieselbe Programmiersprache mit einer einzigen Codebasis verwenden, um Apps für iOS und Android zu erstellen.
Der Kern von Flutter liegt in der Verwendung von Widgets. Sie können die gesamte Benutzeroberfläche erstellen, indem Sie verschiedene Widgets mit begrenzter Programmier- oder Entwicklungserfahrung kombinieren. Flutter hat seine vorgefertigten Widgets, sodass OEM-Widgets nicht benötigt werden, und Sie können Ihre Widgets auch entwickeln.
Flutter-Apps werden mit Dart, der objektorientierten Programmiersprache von Google, erstellt. Dart wird direkt in nativen Code kompiliert, sodass die App für den Benutzer wie ein typisches Windows-Programm aussieht und sich anfühlt.
Darüber hinaus erhalten Sie mit Unterstützung für Stateful Hot Reload die Produktivität einer interaktiven Umgebung, die es Ihnen ermöglicht, Änderungen vorzunehmen, während Ihre App ausgeführt wird, und die Ergebnisse sofort anzuzeigen.
Mittlerweile verwenden fast eine halbe Million Apps Flutter, darunter die von Betterment, BMW und ByteDance. Heute ist Flutter eines der beliebtesten plattformübergreifenden UI-Toolkits.
Flutter 2.10 und seine Anpassung an Windows
Google hat seit einiger Zeit Pläne, Flutter von mobilen Apps auf andere Plattformen wie Desktop und Web auszudehnen. Flutter 2.10, die neueste Version, bringt die stabile Version der Windows-Unterstützung mit sich. Jetzt können Sie Apps erstellen, die auf Mobilgeräten, Windows-PCs und im Web funktionieren – alles aus einer Codebasis.
Als Betriebssystem, das für PCs mit größeren Bildschirmen und Eingaben wie Tastatur und Maus entwickelt wurde, funktioniert Windows nicht wie ein mobiles Gerät. Ebenfalls, die verwendeten APIs von Desktop-Apps unterscheiden sich von denen, die auf Android oder iOS ausgeführt werden.
Flutter 2.10 hat Flutter nicht nur auf Windows gebracht, sondern ist auch auf Windows zugeschnitten. Für den Anfang kombiniert Flutter für Windows ein Dart-Framework und C++-Engine. Und genau wie die nahtlose Integration in die mobile UI-Entwicklung kann Flutter 2.10 auf nativer Ebene mit Windows kommunizieren. Es ist verantwortlich für das Übersetzen und Versenden von Windows-Meldungen, um seine Benutzeroberfläche zu malen, und verarbeitet Ereignisse wie Windows-Größenänderung und arbeitet mit bestehenden Windows-Modalitäten für die Internationalisierung, wie z. B. der Eingabemethode Redakteure.
Die Unterstützung mehrerer Microsoft-Teams war maßgeblich an der Verwirklichung der Vision von Flutter für Windows beteiligt. Das Fluent-Designteam hat Windows-Icons für Flutter-Apps bereitgestellt, während das Accessibility-Team dafür gesorgt hat, dass Flutter vom ersten Tag an Screenreader unterstützt. Darüber hinaus haben die Tooling-Partner von Flutter wie FlutterFlow, Realm, Rive, Syncfusion und Nevercode auch ihre Windows-Unterstützung aktualisiert.
Was Flutter-Entwickler Windows-Benutzern anbieten können
Als Flutter-Entwickler können Sie jetzt Ihre Apps im Microsoft Store veröffentlichen und neue Konzepte erkunden, um innovative native Apps für Windows-Benutzer zu erstellen.
Sie haben alle Teile des Flutter-Frameworks, um Ihre Apps zu erstellen, einschließlich Plugins für die Windows-Unterstützung wie camera, file_picker und shared_preferences. Darüber hinaus können Ihre Apps das Microsoft Fluent-Designsystem wunderbar zum Ausdruck bringen.
Wenn Sie mobile Flutter-Apps erstellt haben, können Sie Ihr Fachwissen und Ihre Erfahrung nutzen, um Apps zu entwickeln, die Windows-Benutzern neuartige Lösungen bieten. In Zukunft können Sie also visuell beeindruckende Apps erstellen, die nicht nur reibungslos unter Windows laufen, sondern auch auf anderen Desktop- oder Mobilgeräten neben dem Web funktionieren.
Windows wird spannend mit Flutter-Apps
Mit dem Start von Windows 11 haben Android-Apps bereits ihren Weg in Windows-PCs gefunden. Jetzt mit Unterstützung, um qualitativ hochwertig zu bauen Windows-Apps ohne Kompromisse bei Kompatibilität oder Leistung, Flutter leitet eine neue Welle der Kreativität, Innovation und Verbesserung ein rechnen.
In der Tat können sich Windows-Benutzer auf ein intelligenteres und aufregenderes Erlebnis mit den von Entwicklern erstellten Flutter-Apps freuen.
Google Workspace bietet Entwicklern eine Reihe kostenloser und kostengünstiger Tools zur effizienten Verwaltung und Erstellung von Web-Apps. Nutzen Sie sie?
Lesen Sie weiter
- Programmierung
- App-Entwicklung
- Windows11
Neeraj erforscht seit über zwei Jahrzehnten als professioneller Autor und Kreativberater neue Produkte und Technologien und schreibt über ihre Wunder. Seine Liebe zu Technik und intelligenten Geräten hält ihn adrenalingeladen und auf der Suche nach mehr.
Abonniere unseren Newsletter
Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!
Klicken Sie hier, um sich anzumelden