Training - Beratung - Projektarbeiten

www.David-Tielke.de

Warum Windows 8 noch etwas Zeit benötigt

Nach knapp 2 Jahren in denen Microsoft ihr neues Betriebssystem Windows 8 auf den Markt gebracht hat, hat sich der durchschlagende Erfolg noch nicht eingestellt. Obwohl man mit dem touch-first Betriebssystem den Markt ordentlich aufmischen wollte, gibt es heute wenige Geräte auf dem Markt, mit denen man das volle Bediengefühl für Windows ausnutzen kann. Aber woran liegt es? Ist das Betriebssystem im Vergleich zu denen von Apple und Google nicht gut genug? Ist die Hardware nicht so smart und cool wie die vergleichbarer Geräte?

Einer für alle, alle auf einen

Als in diesen Tagen die Nachricht die Runde macht, der langjährige Chef von Microsoft Steve Ballmer würde in den nächsten 12 Monaten seinen Hut nehmen und einem neuen Kopf die Umstellung des Unternehmens hin zu Devices & Services zu überlassen, waren viele in Aufbruchsstimmung. Viele hatten schon seit Jahren mit Ballmer den Schuldigen hinter den verschiedenen Problem bei Microsoft ausgemacht, obgleich dieses auch oft an den Haaren herbeigezogen schien, wenn man sich das Beispiel der missglückten Präsentation der XBox One anschaut.

Auf lange Sicht sind die strategischen Entscheidungen allerdings ein wenig zweifelhaft: Noch bevor im Jahr 2007 mit dem iPhone der Smartphone-Boom eingeläutet wurde, gab es diese Geräteklasse bereits. Die Zielgruppe war mehr auf den Businessbereich ausgerichtet, aber diverse Konzepte wie die Bedienung mit einem Stift auf einem berührungsempfindlichen Bildschirm und das nachinstallieren von Anwendungen (oh mein Gott, das klingt wirklich uncool) gab es bereits, von Microsoft. Mit Windows Mobile und diversen Hardwarepartnern wie HTC war dies ein kleines gesundes Ecosystem welches allerdings keinen breiten Markt bediente, sondern Businessusern oder Nerds vorbehalten war. Noch bevor der nächste Boom der Tablets losgetreten wurde, gab es auch hier bereits ein ähnliches Produkt: Tablet-PCs mit berührungsempfindlichem Bildschirm und Stifteingabe nebst passendem (oder passend gemachtem) Betriebssystem Windows XP Tablet Edition. Auch hier wurde kein großer Kundenkreis erschlossen, sondern wieder nur die Business- und Nerdfraktion bedient.

Nun ist natürlich unbestritten, das Steve Jobs diese Technologien und Geräte massentauglich gemacht hat, das soll auch nicht bezweifelt werden. Aber fraglich ist doch, warum Microsoft diese Technologien nicht derart weiterentwickelt hat? Warum hat man den Vorsprung bei Smartphones und Tablets nicht weiter ausgebaut und durch Forschung und Entwicklung ähnliche Geräte konzipiert, wie es Apple getan hat?

Nun ist das Vergangenheit und in der Gegenwart versucht Microsoft mit Windows 8 und Windows Phone 8 diesen Fehler weitestgehend auszubessern. Aber schauen wir uns fast 2 Jahre danach die verschiedenen Szeneseiten an, jagt eine Hiobsbotschaft die nächste: “PC Verkäufe brechen ein”, “Windows 8 verliert an Marktanteil”, “Windows 8 so unbeliebt wie Windows Vista”. Ist das Betriebssystem wirklich schlecht? Hat Microsoft auch das versaut?

Absatzprobleme in der PC-Branche

Die gesamte Branche (besonders Acer) tut sich derzeit immens einfach daran, mit Windows 8 die Ursache der Problematik gefunden zu haben. Fakt ist, das in diesem Monat August zum ersten mal mehr Tablets als PC-Systeme verkauft wurden. Ja aber wundert das wirklich jemanden? Genau so wenig innovativ wie Microsoft in den letzten Jahren vor Phone 8 und Windows 8 gewesen ist, war es auch die gesamte PC-Industrie. Schon seit etlichen Jahren macht Apple vor wie es funktioniert, gute Geräte zu bauen die cool und sexy sind. Die restliche PC-Branche baute nach wie vor immer dieselben langweiligen Geräte im Notebook oder natürlich Desktopformat. Dabei verdoppelten sich Prozessor, Arbeitsspeicher und Festplatte in regelmäßigen Abständen, aber wirkliche coole Neuerungen gab es nicht. Wenn ich mir meine Notebooks von 2001 und 2008 anschaue, so hat sich dort außer den angesprochenen Verbesserungen im Leistungsbereich nichts geändert, nicht einmal die Auflösung des Displays. Keine neuen Bedienoptionen, keine neuen Geräteformate… nichts was nicht auch alle anderen gemacht haben.

Man könnte jetzt sagen “Apple baut ja auch die Hardware selbst, Microsoft nur die Software, die haben da keinen Einfluss drauf”. Könnte man so sehen, aber warum erkennt dann ausgerechnet Intel dieses Problem, führt mit den Ultrabooks eine neue Gerätegkategorie mit fest definierten Hardwareanforderungen ein und stellt damit zumindest teilweise wieder dieses “haben-wollen” Gefühl der Benutzer her? Warum hat Microsoft es nicht ähnlich wie bei Windows Phone 8 gemacht, bei dem man mit Hardwarevoraussetzungen für ein Betriebssystem bereits sehr gute Erfahrungen gemacht hat? Auch Fragen die sich Ballmer gefallen lassen muss.

Aber Hersteller von traditionellen Geräteklassen wie Desktop oder Notebooks sollten sich endlich darüber im klaren sein, das diese Klassen ihre Schuldigkeit langsam getan haben und bald durch andere abgelöst werden. Im Home-Bereich ist dies meiner Meinung nach schon erfolgt und auch im Business-Bereich wird dies durch die BYOD-Konzepte über kurz oder lang auch passieren.

Die Abhängigkeit

Aber auch wenn Intel im Ultrabook-Bereich richtig gehandelt hat, liegt meiner Meinung nach hier das Hauptproblem für den schlechten Start von Windows 8. Während in den vergangenen Jahren bei Intel lediglich Prozessortakt, Anzahl der Kerne und Leistung die treibende Kraft war, haben andere Hersteller von Prozessoren anderer Architekturen den mobilen Trend erkannt und ihre Prozessorsysteme auf Leistung und Verbrauch hin optimiert. Als Microsoft dann mit einem Tablet-Desktopbetriebssystem an den Start gegangen ist, stand der langjährige Hardwarepartner Intel mit dem hochpreisigen CoreI-  und der niedrig preisigen Atom-Plattform bereit.

Die CoreI Plattform war jahrelang für Notebooks und Desktopgeräte auf Leistung und weniger auf Mobilität hin optimiert. Der Energieverbrauch war derart hoch, das die Prozessoren aktiv gekühlt werden mussten und große Akkus kaum mehr als 4h Laufzeit boten, bei entsprechendem Gewicht natürlich. Also wie sahen die ersten Geräte für Windows 8 aus? Dick, Schwer und mit einer schlechten Akkulaufzeit. Also genau das Gegenteil von dem, was man von einem gut mobil nutzbares Gerät erwarten würde. Die veranschlagten Preise von mindestens 1000€ taten ihr übriges dazu. Das von Microsoft entwickelte Surface Pro ist ein tolles Gerät, wenn aber der Prozessor der maßgebliche Faktor für Laufzeit und Dicke des Gerätes ist, kann Microsoft die Gesetze der Physik eben auch nicht ändern.

Die Atom Plattform hatte man aus dem Hype der Netbooks mitgebrach. Diese rasant gewachsene Gerätekategorie hatte Intel maßlos überfordert. Die Systeme boten kaum Leistung, mussten trotzdem noch aktiv gekühlt werden und auch in Nachfolgegenerationen war die Leistung dermaßen unterirdisch das die komplette Gerätekategorie mehr oder weniger über Nacht gestorben war, denn ein neuer Stern war am Himmel: die Tablets. Mit stromsparenden Prozessoren waren ohne Probleme 7-8h Laufzeit möglich und alle Aktivitäten der früheren Netbooks konnten damit erledigt werden. Und mit genau dieser quasi schon toten Technologie gingen die ersten Tablets mit Windows 8 an den Start: Langsame Prozessoren, schnarchend langsame Festplatten (Intel bietet bei Atom-Systemen keine SATA-Schnittstelle) und maximal 2 GB Arbeitsspeicher. Und wenn man schon in punkte Gewicht, Gerätedicke und Geschwindigkeit hinter anderen Systemen hängt, kann man auch direkt einen höheren Preis verlangen: Ein “Convertible” Vivo Tab von Samsung kostet zu Beginn knapp 800 € – Netbookhardware zu Ultrabookpreisen.

Seit ende Juni 2013 hat Intel ihrer CoreI-Plattform das Hashwell-Update verpasst, welches endlich wirklich leistungsstarke und verbrauchsarme Prozessoren und damit dünne Tablets mit einer hohen Laufzeit ermöglichen. Aber im low-cost Bereich lässt Intel weiter auf sich warten und stellt die neue BayTrail-Plattform für frühestens Weihnachten in Aussicht. Dann allerdings soll die Leistung stark steigen, der Verbrauch sinken und die Abwärme komplett passiv gekühlte Geräte für ~200 € ermöglichen. Warten wir es ab…

Die aktuell auf den Markt gebrachten Geräte von Sony und Samsung mit den Haswell-Prozessoren sind endlich bereit für Windows 8: Convertible-Systeme die sehr dünn und sehr leistungsfähig sind und noch dazu eine sehr hohe Akkulaufzeit bieten. Der Preis ist natürlich noch sehr hoch, aber auch das wird sich mit der Zeit und mehr Geräten in dieser Klasse regeln. Im Low-Cost Bereich wird sich leider auch bis zum Ende Jahres nicht viel tun, denn auch alle aktuell auf den markt gebrachten Geräte (Samsung Ativ Tab) basieren auf dem langsamen BayTrail-Prozessoren und bei einem Preis ~700€ sind die Geräte schon abgeschrieben.

Bald wird alles gut

Ich denke das der Schritt von Microsoft mit dem neuen Elementen in Windows 8 absolut richtig war und die Zukunftsfähigkeit des Betriebssystem sicherstellt. Das viele Benutzer von Desktop- und Notebooksystemen ohne Touch nicht mit allem einverstanden sind, verstehe ich, allerdings sollten sich diese Benutzer in klaren sein, das die Gerätekategorie über kurz oder lang aussterben wird und Microsoft mit Ihrem Betriebssystem diesen Wandel und diese Migration mitmachen muss.

Da diese “älteren” Geräte nicht die volle Freude an Windows 8 entfachen und mangels Plattform keine attraktiven Geräte massentauglich zur Verfügung gestellt werden konnten, ist die Verbreitung noch nicht so weit fortgeschritten. Aber mit neuen Prozessoren und vielen neuen attraktiven Geräten wird sich das schon bald ändern und Windows 8 endlich den Erfolg im mobilen Bereich erzielen, wie es Windows XP und Windows 7 im klassischen Bereich erzielt hat.

Webinar “Visual Studio 2012” Teil 1 & 2

Am 8.8. und 22.8. gab es einiges “Neues” zu Visual Studio 2012: Die Developer Media startete u.a. mit diesem Thema ihre neue Reihe an Webinaren zu Entwicklerthemen und ich hatte das große Vergnügen, als Referent mit von der Partie zu sein.

Webinar zu Visual Studio 2012–Teil 1

“Entwickler verstehen oft ihr eigenes Handwerkszeug nicht” – Ein Satz den man leider immer wieder im Beratungsalltag hört. In dem zweiteiligen Seminar ging es genau um dieses Thema: Wie werden Tools wie Unit-Tests, Profiling und Codeanalyse wirklich eingesetzt? Wie werden bestimmte Fehler mit dem Debugger gefunden? Wie verstehe ich meinen oder fremden Code besser? Mit insgesamt 200 Teilnehmern waren beide Trainings gut besucht und das bisherige Feedback zeigt, das dass Thema bei Entwicklern hohes Interesse weckt.

Wer in diesen 135 Minuten noch nicht genug erfahren hat, sollte sich das Training “Visual Studio 2012” bei Developer Media etwas genauer ansehen. Dort beschäftigen wir uns zwei Tage lang mit Tipps, Tricks und HandsOn zu Visual Studio 2012.

Wie in den Webinaren versprochen, gibt es hier nun die Folien, Projekte und Links.

Links
Teil 1 - Projekte und Folien
Teil 2 - Projekte und Folien

Warum Windows 8 nicht gegen iOS und Android gewinnt.

Viel kommt man rum dieser Tage. Auf Konferenzen, Newsgrouptreffen, Workshops oder Trainings – Windows 8 ist nicht nur für alt Windows 8 Release Preview: Start Screeneingesessene Win32- oder .NET-Entwickler ein spannendes Thema. Spannend wie lukrativ, denn die Möglichkeiten mit dem neuen Store in Windows 8 eine extrem großen Markt zu adressieren, der in einigen Jahren iOS und Android in den Schatten stellen wird, begeistern derzeit jeden. Egal auf welchem Event man sich befindet, egal mit welchem Funktionär der Softwareentwicklung man auch spricht, jeder stellt die gleiche Frage “Wird Microsoft mit Windows 8 gegen iOS und Android ankommen?” Ich schmunzel bei der Frage immer etwas, denn die Frage ist sehr einfach: Nein, Microsoft hat keine Chance gegen diese Plattformen.

Warum nicht? Ganz einfach, weil ein Auto nicht so hoch fliegen kann wie ein Flugzeug! Schwachsinn? Richtig, ein Auto kann ja gar nicht fliegen! Genau so wenig kann die Frage beantwortet werden, ob Photoshop besser auf einem Mac läuft, oder auf einem iPad, denn letzteres kann keine Macprogramme ausführen. So klar diese Aussagen auch sein mögen, sieht man sie in dem heraufbeschworenen Wettkampf zwischen Apple, Google und Microsoft wird schnell klar: Windows 8 ist KEIN Tabletbetriebssystem wie iOS oder Android, denn es ist ein Desktopbetriebssystem mit vollständiger Touchintegration. Dadurch habe ich die Möglichkeit wie schon immer meine Arbeiten auf der Desktopoberfläche mit Maus und Tastatur durchzuführen und im mobilen Einsatz die Mails per Windows 8-Style-UI (Metro ist ja out…) und Fingereingabe abzurufen.

Das iPad war und ist ein geniales Spielzeug, aber mehr ist es einfach nicht. Ich kenne kaum jemanden der es für wirklich alle Dinge nutzt, spätestens wenn es um umfangreichere Tipparbeiten geht oder Anwendungen die eine präzise Navigation erfordern (Photoshop lässt grüßen), weicht jeder auf ein Windows 7 Gerät oder einen Mac aus. Mit Windows 8 wir alles anders, wir haben weiterhin ein leistungsstarkes Desktopsystem (u.a. mit Desktopprozessoren) mit Maus und Tastatur und wo wir früher zum Tablet gegriffen haben, nutzen wir nun die Touchintegration im neuen Startmenü und das alles in einem Gerät.

imageIch nutze seit der Developer Preview von Windows 8 ein Samsung Series 7 Slate Device, das neben USB-Anschlüssen auch eine Dockingstation mitbringt sowie einem Stylus. Wenn ich morgens meine Arbeit beginne, docke ich mein Slate in die Dockingstation und nutze Windows 8 wie mein Notebook. Denn auch wenn mit dem neuen Startmenü und einigen Apps die Windows8-Style-UI Einzug gehalten hat, so hat Microsoft penibel darauf geachtet: Was per Touch bedient werden kann, kann genau so gut mit Maus und Tastatur bedient werden. Wo im Startmenü mit dem Finger “gepant” wird um zu scrollen, wird mit der Maus wie gewöhnlich mit dem Mausrad gescrollt oder ich bewege den Mauszeiger an den linken oder rechten Bildschirmrand und wenn ich die Maus dann weiter bewege wird gescrollt. So wie im Startmenü, funktioniert es überall in Windows 8: Obwohl vieles auf Touch ausgelegt wurde, funktioniert alles genau so gut mit Maus und Tastatur – etwas Eingewöhnungszeit vorausgesetzt.

Wenn die Mittagszeit beginnt bin ich natürlich zu Tisch – dazu nehme ich mein Slate aus der Dockingstation und schon bin ich mobil. Falls im mobilen Betrieb ohne Maus auf dem Desktop navigiert werden muss, nehme ich einfach den Stylus. Dieser ersetzt die Maus zu 100%, denn solange der Stift nur ein paar cm über dem Display schwebt, ist nur der Cursor sichtbar. Erst bei einer Berührung mit dem Display wird der traditionelle Linksklick ausgeführt. Das ganze funktioniert derart gut, dass ich mittlerweile lieber mit dem Stift arbeite als mit der Maus. Nebenbei erwähnt, kann man den Stift übrigens auch für das klassische Szenario verwenden: handschriftliche Notizen! Besonders in Kombination mit Officeprodukten wie OneNote 2012 ist das einfach an Genialität nicht zu überbieten.

imageWieder im Büro angekommen, docke ich mein Slate in die Station und arbeite mit Maus und Tastatur weiter. Wenn zwischendurch jemand im Team Probleme hat, docke ich das Slate ab und nehme es mit. Mit dem Stylus und OneNote kann man schnell Dinge erklären und am Ende allen Teilnehmern zu Verfügung stellen… Wie? Na, wie bei jeder Windows 8 App, von links reinwischen, auf Share drücken und Mail auswählen. Schon haben es alle…
Abends wird das Slate auf dem Sofa dann im Touchbetrieb genutzt – Egal ob Web, Mail, Nachrichten oder Angry Birds – für alles gibt es natürlich eine App die ich auf dem Slate mit dem Finger nutzen kann.

Was sich anhört wie ein kitschiges Werbevideo von Microsoft ist mein Alltag mit Windows 8. Was früher als Zukunftsvision angesehen wurde ist heute Wirklichkeit.

Mit Windows 8 hat Microsoft natürlich bei den anderen abgeschaut. Aber Microsoft hat nahezu alles optimiert und mit Innovationen verbessert. Angefangen von der Kombination von Desktop und Tablet in einem Gerät über die Integration von verschiedenen Eingabegeräten (Maus, Tastatur, Touch, Stylus) über ein einheitliches Bedienerlebnis für Benutzer mit Windows 8-Style-UI. Microsoft hat ihr Jahrzehnte lang bewährtes Betriebssystemkonzept genommen, das beste von Apple und Google dazu genommen und um next-gen Features erweitert: Herausgekommen ist ein Betriebssystem das den Markt nicht nur aufräumen wird, sondern eine komplett neue Geräteklasse schaffen wird: Slates – eine Kombination aus Desktop und Tablet, welches die jeweils andere auf lange Sicht in der Bedeutungslosigkeit verschwinden lassen wird.

Denn das ist das beste an Windows 8 überhaupt: Es greift nicht den gestandenen Tablet-Markt an, sondern lässt ihn langsam überflüssig werden!