Jetzt registrieren » Login
« Login

Passwort vergessen?

Okt

26

GUI - Entwicklung Android versus iPhone

von Oliver Lauer am 26.10.2009 09:21:50 — 2.543 mal gelesen

Sehr anschaulich und schnell kann man die Unterschiede in der GUI-Entwicklung der beiden Plattformen anhand der beiden Twitter-Clients (Twittoid - Android und TwitterFon - iPhone) erkennen.

Während der iPhone-Client sich sehr streng an die Gegebenheiten des iPhones und dessen GUI-Frameworks Cocoa hält, ist der Android-Client ein deutlich freieres Zusammenspiel/”Zusammenstecken” der einzelnen GUI-Elemente von Android.

Dadurch wirkt der iPhone-Client auch eher wie ein konsistenter Erweiterungsbaustein des iPhone-Gesamt-Ökosystems, während der Android-Client sich wie eine neue, eigene und zum Gesamtbild des Betriebssystem deutlich unterschiedliche Anwendung “anfühlt”.
Das muss nicht unbedingt etwas Schlechtes sein, aber ein gewöhnter iPhone-Nutzer kommt mit dem iPhone-Twitter-Client schneller und intuitiver zurecht, als mit dem vergleichbaren Android-Client.

Woran liegt das?

Android hat zwar im Vergleich zum iPhone deutlich mehr GUI-Elemente anzubieten, aber der Android-Plattform fehlt ein verbindendes und der Plattform “nahestehendes” GUI-Framework. Hier bringt das iPhone das MVC-Framework Cocoa mit, während es dem Android-Entwickler mehr oder weniger selbst überlassen ist, wie er seinen Screen und seinen Screenflow designed und “zusammen steckt”.
Hält man sich somit an die Cocoa-Richtlinien ist das Ergebnis ein Client, der sich wie jeder Apple-iPhone-Client “anfühlt” und bedienen lässt.
Bei bzw. mit Android ist jede Anwendung (noch) etwas Neues bzw. Anderes.

Jetzt wird es Verfechter für den einen oder anderen Ansatz geben, und jeder dieser Ansätze hat sicherlich seine Vor- und Nachteile, ich glaube allerdings, dass gerade im Mobilebereich die Notwendigkeit noch größer (als im Web) ist, sich schnell mit einer Anwendung zurecht zu finden. Folgt man dieser Anforderung, müsste man m.E. dem Ansatz von Apple den Vorzug geben.

Ich denke, der Markt wird hier aber abschliessend sein Urteil fällen.

Teil 2 - Entwicklungsumgebungen GUI-Entwicklung iPhone versus Android

Tags:   Entwicklung   iPhone

Kommentare

Neuen Kommentar schreiben:

Du musst Dich einloggen oder jetzt registrieren,
um einen eigenen Kommentar zu schreiben!

Als eigenloggter User kannst Du auch die Reihenfolge der Kommentare ändern.

 
Anzeige

Bookmark / E-Mail

Klicke auf ein Icon, um diesen Artikel zu bookmarken.
» Diesen Artikel per E-Mail versenden

Tags / Themen

Archiv

Android Forum

Allgemeines
Android
ASUS Android Devices
Google Nexus Android Devices
HTC Android Devices
Huawei Android Devices
LG Android Devices
Motorola Android Devices
Samsung Android Devices
Sony Ericsson Android Devices
Sonstige Android Devices
Android Tablets
Android Developer Forum

AndroidPIT unterstützen

Gefällt Dir AndroidPIT? Wir freuen uns, wenn Du uns unterstützt. Wie das geht? Klicke einfach auf die unten stehenden Links.

Weiterempfehlen

Gefällt Dir AndroidPIT? Dann empfiehl uns bitte weiter!

Fragen / Hilfe

Du hast Fragen zu AndroidPIT oder willst noch mehr erfahren? Diese Links helfen Dir vielleicht weiter...

  Du liest gerade: GUI - Entwicklung Android versus iPhone - AndroidPIT. Alle Zeitangaben in UTC+02:00. Es ist jetzt 09:41 Uhr.