Entwickler-Ecke
Off Topic - Windows 8 / WinRT
Kha - Mi 14.09.11 14:42
Titel: Windows 8 / WinRT
Wie vielleicht der ein oder andere mitbekommen hat, findet diese Woche Microsofts
BUILD Conference [
http://www.buildwindows.com/] in Anaheim, CA statt, deren erste Keynote gestern so einiges Neues über Windows 8 und die Entwicklung dafür verraten hat. Über die neue Tablet-UI will ich gar nicht diskutieren, also gehen wir lieber direkt zu letzterem Thema über ;) .
Die Informationen sind noch relativ verstreut und lückenhaft, was sich nach den BUILD-Sessions sicher ändern wird, aber bisher zeichnet sich für mich folgendes Bild ab:
Während bisherige x86- und x64-WinAPI-Anwendungen unverändert auf dem "gewöhnlichen" Desktop laufen werden, läuft die Entwicklung für Metro-Apps, die dann über den Windows Store verkauft werden, über die neue objektorientierte
Windows Runtime [
http://msdn.microsoft.com/en-us/library/windows/apps/hh464947%28v=VS.85%29.aspx] (WinRT). Übersicht:
http://i.zdnet.com/blogs/archslide.png?tag=content;siu-container
Das Design der API ist eindeutig ans .NET Framework angelehnt, selbst die Schnittstellendefinition liegt im Format von .NET-Assemblies vor. Es wird drei Möglichkeiten für die App-Entwicklung geben:
Beispiele in allen drei Sprachen:
http://code.msdn.microsoft.com/windowsapps
Edit: Die
Developer Preview [
http://msdn.microsoft.com/en-us/windows/apps/br229516] sollte ich vielleicht auch verlinken :lol: .
Guide to Installing and Booting Windows 8 Developer Preview off a VHD (Virtual Hard Disk) [
http://www.hanselman.com/blog/GuideToInstallingAndBootingWindows8DeveloperPreviewOffAVHDVirtualHardDisk.aspx]
Thoughts ;) ?
Kha - Mi 14.09.11 16:05
Nersgatt hat folgendes geschrieben : |
| Wo würden denn für mich die Vorteile liegen? |
Kurz gesagt: Nur über WinRT und den Windows Store bekommst du eine App auf diese neue Startseite; soweit ich das verstanden habe, wird es den herkömmlichen Desktop auf ARM gar nicht geben. Wie viele Nutzer Win8-Tablets oder auch auf sonstigen PCs die neue Oberfläche verwenden werden, ist natürlich die spannende Frage :) .
Zumindest Verlinkungen soll man in den Store übrigens auch für Desktop-Anwendungen einreichen können.
Bergmann89 - Mi 14.09.11 16:44
Hey,
ich hab es grad ma in ner VM gestartet. Der erste Eindruck: für Tabletts OK und auch sinnvoll. Für normale PCs eig eher unpraktisch. Aber vlt kann man da noch bisl was dran umstellen. Ich guck mir das später nochma genauer an.
MfG Bergmann.
Nersgatt - Do 15.09.11 07:24
Na, dann seh ich im Moment keine Vorteile für mich. Wir machen eine Nieschenanwendung, die auf Büro-PCs läuft.
Wir arbeiten auch an mobilen Versionen, da haben wir uns jetzt aber erst mal auf Android eingeschossen. Wir haben auch Windows-Tablets ausprobiert, aber aufgrund der kaum vorhandenen Hardware und auch der entsprechenden Preise dazu, haben wir uns für Android entschieden. iOS ist rausgefallen, weil wir uns nicht an einen Hardwarelieferanten binden wollen. Außerdem sehe ich naher Zukunft Android auf viel mehr Geräten. Vielleicht als Autoboardcomputer (Navi/Verbrauchsanzeigen/Stauinfo, etc), als Kühlschrankbetriebssystem (Wetterinfo, Rezepte), etc.
Ich glaub nicht wirklich, dass MS auf dem Gebiet den Anschluss noch bekommen wird.
Der einzige "Nachteil" von Android ist, dass ich mich in Java einarbeiten muss. Erste Prototypen hab ich schon fertig (um erst mal zu lernen, was überhaupt geht). Und im November werden wir auf der für uns wichtigsten Messe einige zeigen können.
Ja, Cooper hab ich mir auf den Delphitagen angeschaut - kommt für mich nicht in Frage. Da seh ich zu viele Nachteile.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!