01.04.2021
Software
Microsoft kündigt Project Reunion 0.5 an
Autor: Bernhard Lauer
hans engbers / shutterstock.com
Microsoft-Mitarbeiter Andrew Clinick hat im Windows Developer Blog den Start von Project Reunion 0.5 angekündigt.
Windows 10 Versionen abzielt. Das bedeutet, dass alle Anwendungen, die mit Project Reunion entwickelt werden, auf einer breiten Palette von Windows-10-Versionen und Geräten funktionieren können. Die Grundidee hinter Project Reunion ist es, eine obere API-Schicht bereitzustellen, um die Lücke zwischen Win32 und UWP zu schließen und gleichzeitig ein API-Modell zu schaffen, um neue Windows-Funktionen bereitzustellen. Alle von Project Reunion bereitgestellten Funktionen sind in drei verschiedene Kategorien unterteilt:
Project Reunion ist ein Set von Bibliotheken, Frameworks, Komponenten und Tools, das eine einheitliche Entwicklungsplattform für alle Apps (Win32, Packaged und UWP) bieten soll, die auf alle - Neue APIs (neue Windows-Funktionalität, die als Teil von Project Reunion bereitgestellt wird),
- Converged APIs (Bereitstellung einer Abstraktionsschicht über Win32 und UWP) und
- API Subsets (eine Teilmenge der unterstützten Windows Platform APIs, die über alle Versionen von Windows hinweg funktionieren).
Das jetzt angekündigte Project Reunion 0.5 ist laut Andrew Clinick der Startpunkt für die Fähigkeit, Windows-Apps in einem viel schnelleren Tempo zu erstellen und auszuliefern als bislang.
Project Reunion bietet Zugriff auf moderne Windows-Technologien und neue Funktionen, sowie das Beste der bestehenden Desktop-Funktionen. Entwickler sollen damit Sie werden auch in der Lage sein, diese Technologien inkrementell und in einem viel schnelleren Tempo zu übernehmen, da sie vom Betriebssystem entkoppelt sind. Statt zu warten, bis die Benutzer einer Software auf das neueste Windows-Betriebssystem umgestellt haben, können Entwickler die neuesten Funktionen mithilfe der neuesten Version von Project Reunion sofort übernehmen und in ihre Anwendung integrieren.
In Version 0.5 umfassen diese Funktionen MRTCore und DWriteCore – die erstmals in der Vorschauversion 0.1 ausgeliefert wurden – jetzt aber mit Updates und voller Unterstützung. Darüber hinaus bringt die Version 0.5 die Produktionsversion von WinUI 3 für Desktop-Anwendungen, die auch das WebView2-Steuerelement enthält. Die jetzt freigegebenen Funktionen werden als Teil des Project Reunion Framework-Pakets ausgeliefert. Damit werden alle Teile der Project-Reunion-Familie – wie zum Beispiel WinUI 3, das sich nicht direkt im Project Reunion GitHub Repo befindet – an einem Ort zusammengeführt.
Die bemerkenswerteste Neuerung in Project Reunion 0.5 ist WinUI 3, die Erweiterung der WinUI-2-Steuerungsbibliothek zu einem vollwertigen, durchgängigen und eigenständigen UX-Framework. Nutzer, die nicht mit WinUI vertraut sind, können sich über eine Übersichtsdokumentation darüber informieren. Mehr Wissenswertes steht außerdem auf Microsofts GitHub-Seite bereit. Angekündigt wurde diese Neuigkeit von Andrew Clinick auf dem Microsoft Developer Blog
Künstliche Intelligenz
Memary - Langzeitgedächtnis für autonome Agenten
Das Hauptziel ist es, autonomen Agenten die Möglichkeit zu geben, ihr Wissen über einen längeren Zeitraum hinweg zu speichern und abzurufen.
>>
Cloud Infrastructure
Oracle mit neuen KI-Funktionen für Sales, Marketing und Kundenservice
Neue KI-Funktionen in Oracle Cloud CX sollen Marketingspezialisten, Verkäufern und Servicemitarbeitern helfen, die Kundenzufriedenheit zu verbessern, die Produktivität zu steigern und die Geschäftszyklen zu beschleunigen.
>>
Reactive mit Signals
Neuer Vorschlag für Signals in JavaScript
Das für die Standardisierung von JavaScript verantwortliche Komitee macht einen Vorschlag für die Einführung von Signalen in die Programmiersprache. Signals sollen reaktives Programmieren in JavaScript einfacher machen.
>>
Konferenz
Wird generative KI Software-Ingenieure ersetzen? DWX-Keynote
Auf der Developer Week '24 wird Professor Alexander Pretschner von der TU München eine der Keynotes halten. Er klärt auf, ob Ihr Job in Gefahr ist.
>>