Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 19, views: 14.965 •

Canonical heeft richtlijnen gepubliceerd voor ontwikkelaars die geïnteresseerd zijn in het maken van applicaties voor de mobiele versie van Ubuntu. Die richtlijnen moeten ervoor zorgen dat de layout en het gedrag van de apps consistent is.

Volgens de makers van het opensourcebesturingssysteem gaat het om een eerste versie van de richtlijnen die de komende tijd nog wordt aangevuld. Momenteel heeft Canonical al een aantal richtlijnen online gezet voor de layout die apps moeten hebben, de stijl van interface-elementen en welke functies er toegekend moeten worden aan gestures.

Canonical heeft ook een aantal 'bouwstenen' vrijgegeven die ontwikkelaars kunnen gebruiken om apps mee te maken. Er zijn bijvoorbeeld building blocks voor de header, knoppen, verschillende tabs en andere interface-elementen. Daarbij hoopt Canonical feedback te krijgen van ontwikkelaars om de richtlijnen voor de verschillende onderdelen te verbeteren.

De meeste mobiele besturingssystemen bieden applicatiemakers ontwikkeltools en richtlijnen om ervoor te zorgen dat applicaties qua bediening en structuur op elkaar lijken. Dat moet ervoor zorgen dat apps intuïtief te bedienen zijn. Overigens heeft Google met zijn Android-besturingssysteem lange tijd geen richtlijnen verstrekt, maar begon hier ongeveer een jaar geleden toch mee nadat gebruikers klaagden over inconsistentie en de slechte kwaliteit van sommige apps.

Ubuntu -- app guidelines

Reacties (19)

De richtlijnen en het horizontaal scrollen doet me heel erg denken aan Windows Phone. Geen idee of Android en iOS ook 'guidelines' hanteren, maar voor Windows Phone schijnt het nogal strikt te zijn. Maar hoe dan ook, meer concurrentie is nooit verkeerd!
iOS heeft iig wel guidelines, en volgens het nieuwsbericht, Android ook.
Apple heeft al heel lang design guidelines. De oudste die ik me kan herinneren was voor OS7.
Ik heb op school zelfs geleerd om te gaan met design guidelines aan de hand van Apple guidelines.
Mijn docent was wel een beetje Apple 'fanboy', maar de vergelijking tussen de guidelines van Windows en OSX was inderdaad wel extreem.
Ik vind de richtlijnen zoals hier getekend ook erg op die van Windows Phone lijken. Er wordt ook gemeld (gele paper) dat de main color scheme gray and white is. Dit terwijl ik bij Ubuntu paars en oranje voel. Beetje gek, maar ik heb het OS nog niet in handen gehad of echt goed kunnen bekijken, dus er zal vast wel een reden voor zijn; de ontwerpen van Canonical zijn meestal heel breed en wijken niet per ding van elkaar af. Dat zal hier waarschijnlijk ook niet het geval zijn.

Overigens heeft Apple ook redelijk strenge richtlijnen als ik het me goed herinner. Apps kunnen dacht ik geweigerd worden als ze er niet (voldoende) aan voldoen. Android is hier (zoals gewoonlijk) soepeler in, maar heeft wel de richtlijnen staan op de ontwikkelpagina's.

EDIT:
Voor iOS, zie (weet niet zeker of dit de correcte is): http://developer.apple.co...duction/Introduction.html
Voor Android, zie: http://developer.android..../ui_guidelines/index.html
En als laatste voor Windows Phone: http://msdn.microsoft.com...gn/hh202915(v=vs.92).aspx

[Reactie gewijzigd door Cheap Apps op 14 februari 2013 20:38]

Het nadeel van de minder beschermende richtlijnen van Android is wel dat je apps hebt waarvan het onduidelijk is hoe ze gebruikt moeten worden.
Heb daar in de praktijk niet zo gek veel last van. In de regel is het - ook bij een iets afwijkende interface - wel duidelijk hoe hem te bedienen.

Waar ik me meer aan erger zijn Android-applicaties die de 'harde' back toets niet gebruiken en in plaats daarvan een software back-button op de 'iOS'-plek hebben. Was bij de port blijkbaar iets te veel moeite om dat aan te passen.
Maar als je een app ontwikkelt wil je dat meestal ook gewoon goed doen. Als je dan een bepaalde bediening of gebruik afdwingt ipv vrijwillig stelt krijg je een verhoogde consistentie, en als het verplicht is schikken de app-developers er ook wel naar. Zodoende krijg je een veel consistentere ervaring.
Ik denk dat dat vooral veel gebeurd omdat het gewoon makkelijk is in de SDK,
Verdacht veel spel- en grammaticafouten in de afbeelding. Is dit wel legit?

Dat horizontaal scrollen vind ik trouwens dodelijk irritant. Je hebt veel verticale ruimte op een smartphone, gebruik die!
Waar zie jij die spel- en grammaticafouten in de afbeelding? Ik heb ze nog niet kunnen spotten. De kleine witte papers en tekst in de interface kan ik sowieso niet lezen.

EDIT: ah, de full version gevonden.
Er zitten inderdaad wat flauw getypte teksten in de interface. Maar waarom moet er in een ontwerp netjes getypte teksten zitten? Het gaat om de interface, niet om de tekst.
Ikzelf typ vaak ook maar wat -nog net niet willekeurige- dingen in om te zien hoe de tekst komt bij simpele ontwerpjes.

[Reactie gewijzigd door Cheap Apps op 14 februari 2013 20:52]

Dit is geen plaatje van de App-richtlijnen, maar een plaatje van een ontwikkelaar die een ontwerp voorstelt voor een Weer-app, één van de 12 "Core-Apps" waarvan ze gevraagd hebben aan de community om ze te creeren. Dit is dus gewoon een erg gedetailleerd idee van één of andere ontwikkelaar, die het in een mockup natuurlijk niet zo nauw neemt met de spellingen (en hij komt waarschijnlijk ook niet uit een Engelssprekend land).

Het zou logischer zijn geweest als ze bij het bovenstaande artikel één van de plaatjes van de daadwerkelijke guidelines hadden gepost, zoals iets van hier: http://design.ubuntu.com/apps/global-patterns/layout

[Reactie gewijzigd door kramer65 op 14 februari 2013 22:59]

Dat plaatje wordt gelinkt op developer.ubuntu.com, een echte website van Canonical. Niet een wiki o.i.d. waar iedereen aan kan editen. Daarentegen is de bron daarvan dan weer gehost op een hosted web based UX design applicatie.

Lijkt mij wel legit - gewoon niet de geweldigste spelling/grammarnazi's die daaraan gewerkt hebben. En dat hoeven UX developers ook niet te zijn, imo. Zou me trouwens ook niet verbazen als binnen korte tijd een foutloze versie online staat.

[Reactie gewijzigd door gertvdijk op 14 februari 2013 20:50]

Ik had het inderdaad gelezen. Het belangrijkste onderdeel in mijn ogen is dat de apps geschikt moeten zijn voor meer dan alleen mobiele resolutie.

M.a.w. een App voor Ubuntu Mobile moet ook gewoon op Ubuntu kunnen draaien op de desktop of laptop! Dat is natuurlijk erg goed. Het is dus duidelijk dat Canonicle voor een volledige integratie tussen het mobiele O.S. en het desktop O.S. gaat en dat is goed.
Daarom willen ze het bij Ubuntu ook voor elkaar krijgen dat ontwikkelaars meerdere interfaces kunnen bouwen voor dezelfde app. Op die manier kan je bijvoorbeeld een office-programma met een duidelijk desktop-interface (zoals libreoffice) ook een mobiele interface geven.

Dit zorgt ervoor dat je op je werk je telefoon in een dock kan hebben en gewoon op je grote beeldscherm bezig kan zijn in een office document. Ding-dong, vijf uur. Je klikt je foon uit het dock en in de trein naar huis kan je hetzelfde document in de app die nog steeds open staat bekijken, maar dan in de mobiele interface.

Ik vind het werkelijk een briljant idee. Ik gebruik Ubuntu inmiddels een paar jaar op mijn normale werk en thuis-computer, en ik kan niet wachten mijn geld uit te geven aan een Ubuntu Phone!

[On Topic]
Ik had eerder vandaag al even door de guidelines heen zitten kijken. Ik vind ze er op zich prima uit zien. Guidelines kunnen ook nooit kwaad. Ontwikkelaars hoeven ze niet per sé op te volgen, maar de meesten zullen dat toch wel doen. Op die manier creëer je wel een beetje consistentie, wat met een telefoon zonder enige hardwareknoppen natuurlijk extra belangrijk is..

[Reactie gewijzigd door kramer65 op 14 februari 2013 20:51]

Ik zou zeggen oordeel zelf of je dit fijn vindt werken in Windows 8; dat is in feite al een touch&toestenbord interface. Ik vind non-mobiele websites bijvoorbeeld veel fijner dan mobiele websites, maar anderen vinden het gepriegel met klikbare links op pagina's weer lastig. Het zal altijd een mening- en wennings-geval zijn. Iedereen gelukkig maken is vrij onmogelijk. Wereldvrede is mede daarom zo lastig ;)

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6Samsung Galaxy Note 4Apple iPad Air 2FIFA 15Motorola Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox One 500GBDesktops

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013