Monate: März 2012

Windows 8 – Eindrücke vom Microsoft Entwicklerforum

Letzten Dienstag habe ich mich mal unter die Menschen auf der CeBIT gemischt und dort vormittags das Windows 8 Entwickler Forum besucht. Hier ging es hauptsächlich darum, Entwickler für Windows 8 und die damit neu eingeführte Metro Oberfläche zu begeistern und Zweifel auszuräumen. Dazu gab es eine kleine Einführung in die Architektur und Design Prinzipien der Metro UI sowie einige dazu passende Codebeispiele.

Was mit der Metro UI und Windows 8 auf einen zukommt, wurde ja schon genügend in anderen Medien erklärt. Anlässlich der Developer Preview hatte ich mich ja auch schon mal mit der Metro UI befasst. Deswegen möchte ich hier nur auf meine persönlichen Highlights eingehen, die für mich recht spannend und neu waren. Das Entwickler Forum war natürlich an Programmierer gerichtet, deswegen wird sich dieser Artikel vorwiegend mit dem technischen Aspekt von Windows 8 beschäftigen. Ein weiterer (kritischer?) Artikel zur Usability wird aber bald auch noch folgen.

Weiterlesen

Grafiken und ppi – iOS, Retina, Android, Metro UI

Letztens habe ich mir gedacht, dass Apple eigentlich einen intelligenten Weg eingeschlagen hat, um die Display- und Auflösungsdiversitäten zu vermeiden, wie man sie z.B. bei Windows oder Android kennt. Dadurch, dass Betriebssystem und Hardware aus dem gleichen Haus kommen, können unerwünschte Abweichungen gezielt unterbunden werden.

Das Retina Display des iPhone 4 und des gestern vorgestellten »neuen iPads« weist im Bezug auf den jeweiligen Vorgänger eine exakt doppelte Pixelmenge in horizontaler und vertikaler Ebene auf, also eine insgesamt vierfache Pixelanzahl. Einerseits ist so eine Verwendung der niedrig auflösenden Grafiken ohne Skalierungsartefakte möglich und andererseits können hochauflösende Grafiken recht einfach erstellt werden. Bei gleicher ppi müssten so nur zwei Grafiken erstellt werden, einmal normal und hoch aufgelöste.

Aber Pustekuchen, das iPad hat nämlich nicht die gleiche Menge Pixel pro Zoll wie ein iPhone. Hier eine kurze Übersicht der Auflösungen:

Weiterlesen