Windows 11 kommt. Es ist eine Tatsache – und es ist eine großartige visuelle Optimierung des Windows-Desktops, des Startmenüs, der Taskleiste und sogar der Darstellung von Dingen wie den Fensterrahmen Ihrer Anwendung und dem „Nicht-Client-Bereich“. Es ist Microsofts neue glorreiche Sternschnuppe, die sich aus den Wolken auf die unachtsamen Völker der Welt stürzt … und sie wird die Dinosaurier auslöschen.
Table of Contents
Gehören Sie zu den Technik-Dinosauriern?
Microsofts schöne sich entfaltende Blume von Windows 11 begeisterte diejenigen von uns, die den leicht wackeligen Live-Video-Feed von Windows 11 beim Start sahen. Es hatte viele Augenweiden. Versteckt zwischen den abgerundeten Ecken für alle Apps und halbtransparentem Acryl überall gab es ein paar Anzeichen dafür, dass Windows 11 auch für viele ältere PC-Hardware und auch für einige bestehende Anwendungen ein kommendes Armageddon sein wird.
Windows 11 ist optisch umwerfend
Ich schwenke seit einigen Jahren die Fluent UI-Flagge bei jedem, der zuhören würde. Wir haben an einigen Stellen über Project Reunion und UI 3 gesprochen. Nun, mit dieser neuesten Ankündigung wird Project Reunion in das etwas weniger inspirierende „Windows App SDK“ umbenannt. Es gibt einen Namen, der von einem Group-Think-Komitee erstellt wurde, falls ich jemals einen gesehen habe. Abgesehen davon, dass es ungefähr so aufregend ist wie eine Wettervorhersage für Arizona, ist es auch nicht hilfreich nah am bestehenden „Windows SDK“. Es wird einige großartige Momente in Podcasts und Webinaren geben, in denen Moderatoren über die „Verwendung des Windows SDK“ diskutieren und dann klarstellen müssen, dass sie tatsächlich „Windows App SDK, das früher Project Reunion war“ meinten.
VIEL halbtransparentes Acryl in Windows 11 zusammen mit einer zentrierten Taskleiste (ich bin kein Fan davon, muss ich sagen) sowie ein viel weniger überladenes Aussehen, was eine Errungenschaft ist, da dies eines der wichtigsten Verkaufsargumente war von Windows10.
Windows 11 hat einen neuen App Store – wie wirkt sich das auf meine Windows- und Mobile-Apps aus?
Zwischen den riesigen Mengen halbtransparenter Acryl-Widgets, die die bestehenden Windows Live-Kacheln ersetzen – die fast vollständig von allen Entwicklern gemieden wurden, die nicht direkt bei Microsoft beschäftigt sind – gab es eine Ankündigung, die Entwickler direkter betraf, die RAD Studio Delphi und C++-Builder. Microsoft bringt einen komplett überarbeiteten Windows App Store auf den Markt.
Der neue Windows 11 App Store scheint eine völlige Neuinterpretation der ursprünglichen Ziele von Microsoft für den Windows Store zu sein, als er zum ersten Mal debütierte. In der Vergangenheit hatte der alte Microsoft Store ziemlich begrenzten Erfolg. Möglicherweise lag dies an der Art und Weise, wie Apps dafür verpackt werden mussten, der Technologie, die Ihre Apps verwenden mussten, und dem gesamten Bereitstellungsmechanismus. Dieser neue App Store wird ein echter Game-Changer sein. Microsoft lässt praktisch alle Paketierungsmechanismen zu, und vor allem wird es Android-Apps enthalten, die ohne erkennbare Änderungen nativ in Windows 11 laufen. Dieses neue „Windows-Subsystem für Android“ scheint aus den Lehren zu ziehen, die aus dem erstaunlichen Erfolg von WSL, dem Windows-Subsystem für Linux, gezogen wurden.
Amazon, Ihr neuer Microsoft Windows 11 App Store
Der Amazon App Store kommt zum Windows 11 App Store. Dies wird zunächst mit einer speziell kuratierten Reihe von Android-Apps starten, die ursprünglich entwickelt wurden und dafür bekannt sind, auf Amazon-freundlichen Geräten wie dem Amazon Fire Tablet zu funktionieren. Der Vorschlag ist, dass dieser anfängliche Katalog mit der Zeit stark erweitert wird. Nicht klar ist, welche Einschränkungen Windows 11 für Android-Apps auferlegt und wie Sandboxing funktioniert. Allerdings ist es normal, dass Android-Apps in einer stark eingeschränkten Umgebung ausgeführt werden, und die mit WSL gewonnenen Erkenntnisse werden wahrscheinlich auch bedeuten, dass Sicherheit und Betriebssystemintegrität bei Microsofts Bemühungen im Vordergrund stehen.
Android Apps unter Windows – das gab es schon mal
Wenn Sie wie ich ein relativ neues Samsung-Handy haben, dann klingt diese ganze Idee, Android-Apps unter Windows auszuführen, überhaupt nicht nach etwas Neuem. Wir sind mit der Windows 10 „My Phone“-App gesegnet, die unsere Android-App-Benachrichtigungen im Windows-Benachrichtigungsbereich anzeigt, und können seit einiger Zeit nur Android-Apps in einem Fenster ausführen. Auch Samsung Galaxy-Besitzer haben Zugriff auf eine App namens Dex, die die Apps und den „Desktop“ ihres Mobilgeräts in eine Art pseudo-zusätzliches Fenstersystem in voller Größe auf ihrem PC umwandelt. Ich persönlich habe es nie benutzt, weil Dex mein Galaxy Note + schneller erhitzt hat als die Bremsbeläge eines schnell fahrenden Fluchtautos.
Ihre RAD Studio Delphi-App funktioniert wahrscheinlich mit dem neuen Amazon Windows 11 Android Store
Seltsamerweise habe ich tatsächlich ein Kindle Fire 10-Zoll-Tablet als Teststand für Android-Tablets verwendet. Ich kann Ihnen sagen, dass es perfekt funktioniert und dies seit mehreren Jahren tut, was angesichts der Tatsache, dass das Kindle Fire OS wirklich nur eine stark optimierte Version von Android ist, getan werden sollte. Wenn dies für den neuen Laden mit Amazon-Geschmack gilt, sollte es uns gut gehen.
Funktionieren meine Windows-Apps im neuen Windows 11 App Store?
Nun ja, es sollte ihnen auch gut gehen – wie Senior PM Marcu Cantu in einem kürzlich erschienenen Tweet betonte:
Ist meine Delphi-App mit dem neuen Windows App SDK kompatibel?
Diese Frage ist etwas schwieriger zu beantworten. Das Tolle an der VCL ist, dass sie nativ mit der Windows-API und den SDKs auf einer sehr nahen Metallebene interagiert. Historisch gesehen konnten und können Sie eine Delphi-App, die unter Windows XP geschrieben wurde, mit einer Delphi-Version wie dem beliebten Delphi 7 verwenden und solange Sie keine dummen Annahmen über Ordner und Bildschirmgrößen machen screen , es würde auf der neuesten Version von Windows 10 absolut gut laufen. Dies gilt auch heute noch.
Dies ist die wahre Stärke von Delphi gegenüber fast jeder anderen Programmiersprache oder jedem anderen Entwicklungssystem; Apps, die mit Delphi geschrieben wurden, laufen solide und laufen viele Jahre lang und aufgrund der fehlenden Abhängigkeiten von Dingen wie Dot Net-Laufzeiten usw . Nicht so für Dot Net, wo es fast unmöglich ist, ein C#-Programm, das vor mehr als ein paar Jahren geschrieben wurde, mit den neueren Windows-Versionen zum Laufen zu bringen, ohne etwa 1 Gigabyte „alte“ Dot-Not-Laufzeitumgebungen zu installieren. Ich mag C# und Dot Net ist im Prinzip eine großartige Idee, aber wenn ich in der Vergangenheit damit geschriebene Apps bereitgestellt habe, bereitete das im Vergleich zur einfachen, dezenten Robustheit und Langlebigkeit meiner Delphi-Programme große Kopfschmerzen. Wie werden die älteren Dot Net-Programme mit Windows 11 und Project Reunion abschneiden… ähm ich meine Windows App SDK? Es ist nicht klar, aber wenn sie älter als ein paar Jahre sind, könnte es für sie ein düsterer Winter der Unzufriedenheit werden.
Windows 11 hasst Ihren alten PC – hier ist der Grund
Ich habe schlechte Nachrichten für dich. Windows 11 wird viel sicherer vor Viren und Trojaner-Programmen sein. Der Grund dafür ist, dass Windows 11 das Vorhandensein und die Verwendung einer Hardware erzwingt, die als „Trusted Platform Module“ oder TPM bezeichnet wird.
Wenn Ihr PC nicht älter als fünf Jahre ist, verfügt er wahrscheinlich über eine integrierte TPM-Funktion. Wenn Ihr PC keine TPM-Funktion hat, ist Windows 11 der Steinschlag, der Ihre geliebte Dinosaurier-Hardware auslöscht. Ein Freund von mir, der Microsoft MVP und Windows Insider ist, hat gerade herausgefunden, dass er die Windows 11 Insider Preview auf seinem Lieblingscomputer nicht ausführen kann, da er einen Intel i5-4460 Haswell Chip verwendet. Vor fünf Jahren war sein PC ein großartiger neuer Windows 10-Rechner zu einem ziemlich kostengünstigen Preis; Jetzt wird es auf den Grund des Kraters gelegt, der von der „Gesundheitsprüfung“ von Windows 11 hinterlassen wurde, die überprüft , ob Ihr PC Windows 11 ausführen kann.
Aber mein Computer ist erst ein Jahr alt, warum kann er Windows 11 nicht ausführen?
Sogar auf meinem eigenen PC, der ein Biest von einem MSI-Rechner mit einer Grafikkarte und einer CPU ist, die die Workstation eines NSA-Spions beschämen könnte, musste ich ein BIOS-Update durchführen und dann die TPM-Einstellung auf „PTT“ ändern UND die TPM erkennbar (eine zusätzliche Einstellung), bevor es die Windows 11-Bereitschaftsprüfung besteht. Wenn das meine Erfahrung ist, dann bin ich mir ziemlich sicher, dass es MILLIONEN von Benutzern geben wird, die überrascht sind, dass sie stolze Besitzer eines neu geprägten Dinosaurier-PCs sind. Ich sage einen Aufstand voraus. Ich verstehe, warum Microsoft diese Änderung durchsetzt; TPM macht das Betriebssystem sicherer und mit dem neuen Wild West of the Amazon Store, der Hunderte von Android-Apps einführt, wird es eine interessante Zeit, im Antivirus-Sektor zu arbeiten. aber es wird auch ein mühsamer Kampf sein, die Art von Zugkraft in der bestehenden Verbraucherakzeptanz zu gewinnen, die Windows 10 hatte. Windows 11 ist ein kostenloses Update, aber es kann Sie den Preis eines neuen Computers kosten, um es zu erhalten.
Der Windows 11 Meteor kommt bald zu einem Update in Ihrer Nähe
Windows 11 fällt nächste Woche auf dem Dev-Track in die Runden von Microsoft Windows Insiders. Der Rest der wartenden Welt muss bis etwa September oder später aussitzen, um die Pracht zu bekommen.
Was kann ich in meinen Apps tun, um mich auf Windows 11 vorzubereiten?
Lernteams
Beginnen Sie zunächst – und das ist vielleicht nicht offensichtlich – lernen Sie, wie Sie Microsoft Teams verwenden und mit ihnen interagieren. Eine neue Version von Teams ist in Windows 11 integriert. Jeder wird dieses neue, neu geschriebene, verbraucherfreundliche Microsoft Teams haben. Amüsanterweise hat Microsoft diese neue Teams-Version mit den Ratschlägen erstellt, die wir seit Jahren geben: Es handelt sich um eine native App (mit React Native JS) und nicht um das Electron-System, das gut dokumentierte Probleme mit massivem Speicheraufblähen hat.
Teams wird auf JEDEM Windows 11-Computer installiert sein, der in Windows 11 integriert ist. Ich empfehle Ihnen dringend, es zu akzeptieren, da es wahrscheinlich die De-facto-Methode werden wird, alle Arten von Nachrichten, Warnungen und Interaktionen mit Support- und Vertriebsteams mit Kunden zu übermitteln. Ich bin mir ziemlich sicher, dass es einen noch unenthüllten Grund gibt, warum Teams in Windows 11 enthalten sind – aber ich weiß, dass es wichtiger ist als das schlaksige Konzept „uns allen die Interaktion zu erleichtern“, das plausibel ist, aber letztendlich scheinheilig. Nennen Sie mich einen Skeptiker, aber ich habe oft recht. Nur die Zeit kann es verraten.
Verabschieden Sie sich von Skype
Wenn Sie derzeit mit Skype kommunizieren, müssen Sie diese Strategie überdenken. Skype verschwindet und Teams tritt in seine Fußstapfen. Ich bin mir nicht sicher, wie sich das insgesamt entwickeln wird, aber Microsoft hat dies während des Streams öffentlich gesagt.
Werfen Sie einen Blick auf MSIX
Der neue App Store verwendet wie sein Vorgänger das MSIX-Installationspaketformat. Die gute Nachricht ist, dass RAD Studio Ihre Apps als MSIX-Bundles verpacken kann, sodass wir RAD Studio-Benutzer mit voller Kraft voraus sind. Wenn Sie MSIX derzeit nicht verwenden, lohnt es sich möglicherweise, einen Blick darauf zu werfen, was es für Sie tun kann.
Erfahren Sie mehr über Fluent UI und Project Reunion
Ich weiß, dass ich es schon einmal gesagt habe, aber Sie MÜSSEN wirklich etwas über die Fluent UI und Project Reunion lernen . Windows 11 verfügt über ein neues Konzept eines Widget-Bereichs, der die vollständige Verkörperung der Prinzipien der Fluent-Benutzeroberfläche darstellt: Transparenz, Bewegung und Tiefe. Fenster haben abgerundete Ecken und halbtransparente Acryl-Hintergründe werden zur Norm für Ihre Apps. VCL-Steuerelemente wie Buttons, Editboxen und Listen werden ein neues Aussehen bekommen – ich vermute, dass dies wieder von einem Flag in einem eingebetteten Manifest gehandhabt wird, wie es „pro Monitor v2“ war. FireMonkey FMX-Apps müssen nach neuen Designs suchen, die der Designästhetik von Windows 11 entsprechen. Oh, und Ihre Android-Apps können möglicherweise auf einem Windows 11-Computer ausgeführt werden – das wird eine interessante Entdeckungsreise!
Was macht Embarcadero, um mit Windows 11 zu arbeiten?
Obwohl ich ein MVP bin, spreche ich nicht offiziell im Namen von Embarcadero, aber während einiger Diskussionen, die keine NDA waren, weiß ich, dass das PM-Team die Gesamtauswirkungen der angekündigten Änderungen betrachtet. In gewisser Weise war das Launch-Event von Microsoft Windows 11 ein bisschen wie die Vapor-Ware-Events im alten Stil in dem Sinne, dass dies eine Art „Wir werden bald fertig sein“ war und nicht „und Sie können es jetzt herunterladen von“. den folgenden Link“-Affäre. Ja, es gab ein Leck einer funktionierenden frühen Version von Windows 11, aber niemand kann daraus ernsthafte und komplizierte Entwicklungsentscheidungen ableiten. Insgesamt werden Ihre Apps vorerst sowieso in Ordnung sein; Deshalb haben wir uns für RAD Studio entschieden, nicht wahr?
Die Windows 11-Images in diesem Artikel stammen von Microsoft und werden mit Genehmigung verwendet.
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition