Google hat im Rahmen der CES in Las Vegas eine für mich persönlich sehr wichtige Ankündigung gemacht: In Zukunft möchte man sich mehr auf das Design der Anwendungen von Entwicklern konzentrieren und diese dabei unterstützten eine mehr oder weniger einheitliche Oberfläche einzuführen. Für die Entwickler gibt es bei den Android Developers dafür eine neue Unterseite, die sich Android Design nennt und wichtige Design-Grundlagen bei der Entwicklung einer Applikation für Android Ice Cream Sandwich liefert.
Google betont dabei jedoch auch, dass es sich immer noch um eine Option für Entwickler handelt und man diesen nichts vorschreiben oder gar verbieten möchte. Ganz anders ist das zum Beispiel bei Apple, wer sich hier nicht an die Richtlinien hält bekommt keine Zulassung für seine App im App Store. In den kommenden Monaten wird man die Seite weiter pflegen und mit neuen Inhalten befüllen, im Entwickler-Blog bei Google wird es außerdem auch eine Serie mit speziellen Einträgen zum Design geben. Jetzt liegt es an den Entwicklern, ob sie die Hilfe von Google annehmen.














Endlich! Auch wenn es keine Pflicht ist hilft es ungemein. Entwickler hatten bis jetzt keinen Anhaltspunkt deshalb sehen Apps oft so bescheiden aus…
Ich denke es wird vieles bringen. Mein email Postfach glüht gerade, da ich alle entwickler mit denen ich in Kontakt bin darauf hinweise
BTW. Wie siehts aus? Wird auch die neue Mobiflip App sich an den Richtlinien Orientieren?
Ich finde den Ansatz von Apple gar nicht schlecht, ist ja auch ihr Shop, könnte Google genauso machen. Als Kunde ist man immer der, der die Allüren von irgendwelchen App-Herstellern und Handyherstellern ertragen muss, Vereinheitlichung ist hier das Ziel (aber dann jammern ja wieder alle Open Source Freunde)…
Was hat denn Open-Source damit zu tun ??!?
Da gefällt mir das Modell von Google ehrlich gesagt besser. Persönlich finde ich positive immer Anreize besser als eine strickte Kontrolle.
Apps welche sich an die Richtlinien halten mit einem Stamp zu versehen oder ausschließlich diese im Market zu featuren kann ein sehr großer Anreiz für Entwickler sein ohne diesen strenge Vorschriften zu verpassen. Auch Blogs könnten dieses umsetzen.
Und auch der User hat darüber mit seinen Marketbewertungen eine nicht zu unterschätzende Macht wenn dort alle mal etwas kritischer werden und 4-5 Sterne nur noch an Apps verteilen welche ein entsprechendes Android Layout bieten und den Users beispielsweise nicht mit iOS typischen Designs verwirren.
Ja, für den Anwender hat das einige Vorteile. Hat mit Open Source übrigens nichts zu tun, du meinst glaube ich Walled-Garden-Feinde.
Im Android-Universum gibt es da den Shop von Amazon mit seinen Richtlinien, allerdings bisher nur in Nordamerika.
Finde ich auch eine gute Sache, und hoffe, dass das auch so von den Entwicklern angenommen wird.
Die Bedienlogik mancher Apps ist wirklich immer noch furchtbar.
Macht Spaß, sich das alles mal durchzulesen, selbst wenn man nicht Entwickler ist.
Wurde prinzipiell gesehen auch Zeit. Blöd nur, dass die neuen Designvorschriften teilweise komplett dem widersprechen, was Google die Jahre zuvor gepredigt hat. So soll jetzt z.B. ein langer Druck auf einen Eintrag diesen markieren bzw. abwählen, Kontextmenüs sollen vermieden werden – bisher gab es für die Auswahl üblicherweise intuitivere Checkboxen und Kontextmenüs waren das Standardverhalten. Bin mal gespannt, wie das bei den nächsten Updates der Google-Apps aussieht. Die Anwender "alter" Android-Versionen und Apps dürften sich z.T. gewaltig umgewöhnen müssen…
So und nun merkt Google, dass sich mit bestimmten Richtlinien die Qualität erhöhen lässt und die Umsätze steigen… Wie sie da nur drauf gekommen sind…… Naja ich ess zum Frühstück mal nen Apfel
Nope, die Richtlinien gab es schon immer und sie waren und sind freiwillig, jetzt hat sich nur das Design geändert und Google klärt die Entwickler darüber auf und nimmt sie an die Hand. Wie auch früher schon.
Ich denke hier werden 2 Dinge durcheinander geworfen.
Das Design ansich das Google vorschwebt, unterliegt einer Richtlinie.
Die Anwendung diese Designrichtlinie ist allerdings eine von Google
empfohlene Option und eben nicht wie bei Apple eine zwingenede Vorgabe!
Wobei eine zwingende Vorgabe nichts Schlechtes sein muss.
Ich habe da den optischen und bedienungstechnischen Verhau der Fremd-SW meines N8 im Auge. Was da an Bedienlogik vorhanden ist, geht auf keine Kuhhaut.
Einmal beendet man Applikationen im Sub-Menü der Optionen, ein anderes mal unten rechts ein weiteres mal irgendwo, ähnliches mit “Hide”.
Von der Optik der SW mal ganz abgesehen.
Bei iPhone 4S, das ich bis vor kurzem mein eigen nannte, empfand ich die Benutzerführung und die Designrichtlinien vorbildlich.
ICS hat da noch etwas Nachholbedarf. Von den GUIs der Hersteller möchte ich erst gar erst nicht reden. Die sind nach meinem Empfinden grauenhaft.
Kurzum: Designrichtlinien ja und dies bitte zwingend.
Verhau hat nichts mit Freiheit zu tun, sondern mit Chaos.
(Ich nutze ALLE Systeme und sehe durch keine speziellen Brillen.)
Ich sehe jetzt den Unterschied zu "früher" nicht. Übersehe ich da was? Die Seite die sie gemacht haben ist echt schön und interessant abre bis jetzt gabs jedoch auch schon Themes und UI Elemente . Die UI Elemente haben sich teilweise auch von Version zu Version verändert. Themes gabs früher doch auch schon.
Was genau ist die Frage? Gibt im Grunde jetzt neu neue Anlaufstelle für das neue Design, so umfangreich wurden Devs nie an die Hand genommen. Richtlinien gab es schon immer, klar.
Sehr gut die Seite.
Allerdings fehlen mir für einige dieser Patterns Beispielimplementationen. Die Scrollable Tabs zum Beispiel gibt es so in Android nicht als einfache Klasse oder Objekt. Da wäre ein Beispiel wünschenswert.
Du meinst den "ViewPager" denk ich mal.
http://android-developers.blogspot.com/2011/08/ho…
schau dir das mal an. Habs selber noch nicht gebraucht, aber auch mal bei Gelegentheit antesten.
Das ist nur der ViewPager, d.h. der Teil, mit dem man per Wischen die Seiten wechseln kann. Viel komplexer ist aber die Leiste oben drüber, die die Seite anzeigt wo man sich gerade befindet. Also im Prinzip der Tab Indicator. Da habe ich zwar auch schon eine Beispielimplementierung für gefunden aber halt nix offizielles von Google. (Sorry, Link habe ich gerade nicht zur Hand).
Da hast du recht. Die Dokumentation ist nicht immer 100% da. Manchmal hilft da echt nur suchen suchen suchen… Ein link mit Sample neben jedem Element wäre echt toll. Vielleicht kommt da ja noch was. Eine UI-Sample-App wäre auch toll… warten wir mal ab.
Ein Schritt in die richtige Richtung. Endlich!
Aber verglichen mit den Design-Guidelines für iOS und WP7 ist das inhaltlich noch ein wenig dünn.
Vgl. hierzu:
Human Interface Guidelines für iOS – http://developer.apple.com/library/ios/documentat…
User Experience Guidelines für WP7 http://msdn.microsoft.com/en-us/library/hh202915(…
Man beachte beim iOS-Dokument auch die Migrationsbeispiele, sowas fehlt noch für Android.
Aber vmtl wird Google das wieder stückweise angehen und mehr Inhalte veröffentlichen.
Toll dieses 21. Jahrhundert. Vllt wird ja doch noch ALLES gut
?