Warum es gut ist, wenn Projekt Astoria eingestellt wird

no-android-w10m-astoria

Windows und Apps

Apps und Windows Phone bzw. jetzt Windows 10 Mobile sind ein Dauerthema. Immer wieder wird als Argument gegen das Betriebssystem angeführt, dass es im Vergleich zu den beiden anderen Plattformen zu wenig Apps gäbe.

Für mich persönlich – und wahrscheinlich 90% der Smartphone Anwender – dürfte das Angebot in Microsofts Appstore ausreichend sein, gibt es doch von den meisten Flagship Apps offizielle Anwendungen (Facebook, Instagram, Twitter, Flipboard, Instagram, WhatsApp, Tumbler…) oder zumindest gute Alternativen von Drittanbietern (6Tin für Tinder um ein Beispiel zu nennen). Das größte Manko dürfte sein, dass es keinen Snapchat Client gibt und sich Snapchat beharrlich weigert, einen eigenen Client herauszubringen und Entwickler zu unterstützen.

Fakt ist weiter auch, dass die Windows Apps oft noch nicht den gleichen Funktionsumfang bieten wie die entsprechenden iOS oder Android Versionen und dass gerade einige angesagte Spiele nicht Apps schlicht nicht für die Plattform verfügbar sind.

Was Microsoft tut

Microsofts Ansatz sind im wesentlichen die Universal Apps. Also Anwendungen, die gleichermaßen auf dem Windows PC (in den unterschiedlichsten Formfaktoren vom Tablet bis hin zum Server) wie auch auf dem Smartphone und bald auch auf der Xbox laufen. Dabei passen sich die Apps auch dem jeweiligen Formfaktor an, wodurch spannende Funktionen wie Continuum ermöglicht werden.

Gleichzeitig will MS Entwickler dabei unterstützen, bestehende Apps auf die Windows Plattform zu portieren. Dazu wurden zwei Lösungen vorgestellt, Projekt Astoria und Islandwood.

Islandwood heißt offiziell Windows Bridge for iOS und ermöglicht es iOS Entwicklern, ihre Apps relativ einfach in Universal Apps für Windows 10 umzuwandeln. Das Projekt ist noch aktiv, wenngleich noch in einem frühen Stadium.

Projekt Astoria ist anders positioniert. Hierbei geht es um eine Brücke von Android zu Windows Phone. Anders als bei Islandwood war hier ein Android Subsystem in Windows 10 Mobile integriert, wodurch sogar das Ausführen von unveränderten Android Apps auf Windows Smartphones möglich war. Nur wenn bestimmte Funktionen benötigt wurden – z.B. Zugriff der App auf die Positionsbestimmung, mussten die entsprechenden Aufrufe im Quellcode angepasst werden.

In den neueren Builds fehlt Astoria jedoch wieder. Und so wie es aussieht, wird es auch nicht wiederkommen.

Die Nachteile von Astoria

Und das ist auch gut so.

  • Zunächst wären “Astoria” portierte Apps ein Fremdkörper im Windows App Ökosystem gewesen: es waren eben keine für Windows optimierten Universal Apps, sondern eben Android Apps, die letztlich in einem Emulator laufen sollten – und das nur auf Windows 10 mobile und nicht den anderen Varianten von Windows.
  • Wenn Entwickler aber einfach mehr oder weniger unveränderte Android Apps in den Store hätten bringen können, wäre das Interesse für sie geringer, native Windows Apps zu entwickeln. Dies würde dann zur Schwächung des gesamten Windows App Ökosystems beitragen.
  • Zudem hätten sich Android Apps mit ihrer anderen UI sowie nur emuliert für den Benutzer “fremd” angefühlt und so das Windows-Feeling verfälscht (gut, die UI von W10m ist sowieso immer noch nicht optimal, aber das ist ein anderes Thema).
  • Auch hinsichtlich der Performance gab es Probleme: immerhin musste ein ganzes Android Subsystem in Windows 10 mobile integriert werden. So war dieses maßgeblich für die Akku-Laufzeit-Probleme in den entsprechenden Windows Builds verantwortlich.
  • Zuletzt eröffneten sich Sicherheitslücken, so konnte z.B.  Android nativ auf Windows Handsets gebootet werden.

Letztlich wäre es also wünschenswert, wenn Astoria wirklich nicht weiter verfolgt würde. Ein echter Verlust wäre es ohnehin nicht: Denn faktisch alle relevanten Android Apps gibt es auch für iOS. Und an dieser Bridge wird ja weiter gearbeitet.

Sag mal, Du kennst Dich doch mit diesen Lumias aus… was man zu Continuum wissen muss

Continuum?

continuum-word-mobile

Die Frage nach den Lumias wird mir hin und wieder gestellt. Heute überraschend häufig, immerhin vier mal. Und alle vier wegen Continuum.

Wenn Sie noch nichts von diesem Feature gehört haben: die neuen High-End Smartphones mit Windows 10 Mobile können mit einem Adapter mit einem großen Monitor, Tastatur und Maus verbunden werden. Entsprechend ausgelegte Universal Apps – man kennt sie schon von Windows 10 her – verwandeln sich dann auf dem großen Screen sozusagen in Desktop Anwendungen. Und die mobilen Versionen von Word, EXCEL, PowerPoint und Onenote sind schon dabei.

Klar – man kann auf den Lumias keine x86 Anwendungen ausführen, sondern “nur” die Universal Apps. Aber die die mobilen Office Apps sind hinsichtlich des Funktionsumfangs für die meisten Anwender mehr als ausreichend: Briefe oder lange E-Mails schreiben, einfache Präsentationen, kleine EXCEL Tabellen – um diese zu bearbeiten, braucht man keinen PC mehr, das geht jetzt komfortabel auf dem mit dem großen Screen verbundenen Smartphone. Gewohnte Tastenkombinationen wie ALT-TAB, STRG-C oder STRG-V funktionieren natürlich auch.

Ich habe schon vor einigen Wochen geschrieben, dass Continuum das Feature sein könnte, dass die mobile Windows Plattform rettet – nicht nur im Business Bereich oder in Emerging Markets, sonder da viele User aus der mobilen Generation dann wirklich nur noch das Smartphone bräuchten. Bei den dreien, die mich angesprochen haben, war das auch die Intention.

An dieser Stelle möchte ich eine Fragen und Antworten rund um Continuum sammeln.

Fragen und Antworten rund um Continuum

Werden alle Windows 10 Phones Continuum unterstützen?

Nein, nur bestimmte Modelle.

Werden die “alten” High-End Smartphones Continuum haben?

Nein, Smartphones wie das Lumia 930 verfügen nicht über die erforderliche Hardware.

Welche Smartphones werden Continuum ermöglichen?

Folgende Smartphones bieten Continuum Unterstützung:

  • Acer Jade Primo
  • Microsoft Lumia 950
  • Microsoft Lumia 950 XL
  • NuAns Neo

Benötige ich zusätzliche Hardware, um Continuum zu nutzen?

Es werden spezielle Docks und Adapter angeboten, mit denen das Smartphone mit Tastatur, Maus, Monitor und anderer Hardware verbunden werden kann.

Bestimmte Continuum Funktionen sollen aber auch kabellos funktionieren. Sobald es hier weitere Informationen gibt, werde ich diese ergänzen.

Wird das Microsoft Lumia 550 Continuum haben?

Nein, darauf ist dieses Smartphone nicht ausgelegt.

Laufen alle gewohnten Windows Anwendungen im Continuum Modus?

Nein, es muss sich um entsprechende Universal Apps aus dem Windows 10 Store handeln. Dazu zählen z.B. Word mobile, EXCEL mobile, Powerpoint mobile.

Gibt es ein Smartphone, auf dem alle Windows Anwendungen laufen?

Es gibt Gerüchte, dass Microsoft an einem Surface Phone arbeitet, auf dem ein vollwertiges x86 Windows 10 läuft.

Was passiert, wenn ich angerufen werde, während ich mein Smartphone als PC nutze?

Das Telefon kann auch im Continuum Modus wie gewohnt genutzt werden.

Was ist der Microsoft Display Dock HD 500?

Mit dem Display Dock können Continuum kompatbible Lumia Smartphones über USB-C mit Monitor, Tastatur und Maus verbunden werden. Es verfügt über folgende Anschlüsse:
AV-Anschlüsse: DisplayPort, HDMI-Anschluss
Systemanschlüsse: DisplayPort über USB-C
USB-Anschluss: 2 x USB 2.0, USB 2.0 Ladeanschluss (hohe Stromaufnahme)