
Das sind derzeit (noch bis Weihnachten) meine Tabletts, Assus Transformer Prime TF 201, iPad 2, Samsung Galaxy Tab 2 7” und Microsoft Surface (64 GB). Angefangen hat alles mit dem iPad 1, später kam noch ein Motorola XOOM hinzu und jetzt das Microsoft Surface mit Windows 8 RT. Für alle Plattformen habe ich schon Programme entwickelt und hatte viel Zeit mich mit den Vor und Nachteilen der einzelnen Betriebssysteme auseinander zu setzen.
Der Entwickler:
Aus der Sicht des Entwicklers war Apples IOS mit dem kostenlosen Xcode nicht so schlecht zu programmieren wenn auch etwas umständlich, Android mit Eclipse war für mich als Java Entwickler etwas leichter, am besten komme ich immer noch mit HTML5 und c# für Windows 8 / RT zurecht.
Interessant für mich als Entwickler war, wie gut die einzelnen Frameworks wirklich sind, bei Apple muss man sehr aufpassen und nach Möglichkeit jede Exception sinnvoll abfangen, etwas, was man ja sowieso macht. Trotzdem kommt es immer wieder zu unerwarteten Abstürzen von Programmen auf Grund von Framework Fehlern. Android bzw. Java ist stabiler aber auch quälend langsam, die meiste Zeit ging damit drauf, die Programme Performace zu Optimieren. HTML5 und c# liefern die besten Ergebnisse in kürzerer Entwicklungszeit.
Der Anwender:
Als Anwender heißt das, dass Apple Programme öfter anstürzen, was sie auch tun, Apple belegt hier unumstritten den ersten Platz, Java Programme sind stabiler aber langsam. Trotz eines Targa 3 Prozessors schleicht Android 4.1.1 beim Assus so dahin, ein flüssiges Blättern ist nicht möglich. Programme reagieren oft nicht oder nur sehr spät beim öffnen, das liegt an Java und dem Framework. Microsofts c# ist ausgereift und läuft auch auf langsameren Prozessoren flüssig und schnell, ich bin immer wieder erstaunt, wie schnell mein Nokia Lumina 900 reagiert, vom Surface ganz zu schweigen. Windows 8 / RT gewinnt mit der Performance und Absturzsicherheit.
Die Kosten:
Apple ist nicht nur von der Hardware Preis / Leistung am teuersten sondern auch bei den Programme, die man im Store kaufen kann. Eine Rückgabe von Programmen ist nur via Email möglich, was aber nicht immer genehmigt wird. Android Programme kann man kaufen und gibt man diese nach 10 Min zurück, wird der Kaufbetrag erstattet. Der Preis der Android Programme liegt deutlich unter denen von Apple, dafür sind die etliche Programme auch “Design frei” und recht gruselig in der Handhabung.
Die Preise bei Windows 7.x / 8 / 8 RT liegen so im Mittelfeld unter den Preisen von Apple und etwas über den Preisen von Android Anwendungen.
Das Design / Handhabung der Anwendungen:
Das Design einer Anwendungen ist durch das verwendete Framework vorgegeben. Windows 7.x / 8 / 8 RT Programme verwenden eine besondere Technik, durchgängig mehrere Seiten mit unterschiedlichen Inhaltstype und Funktionen , durch die man blättern kann. Bei Android und Apple kommt die selbe Technik zum Einsatz, die nur ein Layout pro Seite zulässt, eine oder mehrere Seiten ergeben dann eine Anwendung (Steinzeittechnik).
Ready for Business ?
Es gibt einige Business Anwendungen für das iPad aber ansonsten ist das iPad ein Daddelpad, Spielen, lesen, Mail, Facebook und das war es auch schon. Apple Geräte sind im Firmenumfeld recht häufig anzutreffen, sind aber nicht wirklich gut Administrierbar aber eher Geduldet als Android Geräte. Richtige Business Anwendungen gibt es für Android Geräte nur wenig, was ja auch nicht der Zielmarkt ist (speile, Spiele ..) viele Firmen setzen keine Android Geräte ein, da diese zu Google lastig sind und die Malware ist ein Albtraum für jeden Administrator.
Microsoft Geräte integrieren sich sehr einfach in vorhandene Firmenstrukturen und sind gut Administrierbar, viele Konzerne, 6 sind mir bekannt, ersetzen die vorhandenen Apple Geräte derzeit. Eigentlich würde ich mir in diesem Umfeld Linux Tabletts wünschen, aber damit sieht es schlecht aus.
Fazit, Empfehlung ?
Nope, jeder muss für sich selber entscheiden, was er braucht und was er mit dem Gerät machen will. Auf jeden Fall ist die Zeit vorbei, in der Apple den Ton angegeben hat, das haben schon lange die Android Geräte Hersteller übernommen. Microsoft kommt mit guten Geräten auf den Markt und mit einen völlig neuen Konzept, was Anwender und Entwickler zu schätzen wissen. Es bleibt abzuwarten, was Andere Hersteller aus Windows RT machen, die Ansätze sind jedenfalls schon recht gut.
Aus meinen Erfahrungen der letzten Jahre kann ich nur sagen, dass Windows RT die meisten Vorteile für mich bietet, Andoid und Co. stehen im Vergleich Sicherheit / Datensicherheit schlecht da. Ich frage mich immer noch warum eine offline Android Anwendung Zugriff auf das Telefon, kostenpflichtige Dienste, Kontakte und Termine haben muss. Als IOS Entwickler weiß ich, das man an die selben Daten auch bei Apple Usern ran kommt und dieser Umstand wird komplett verschwiegen.