• Save
2010-12-13 - SDN - GUI Design for Windows phone 7
Upcoming SlideShare
Loading in...5
×
 

2010-12-13 - SDN - GUI Design for Windows phone 7

on

  • 528 views

Presentation about GUI design guidelines for mobile applications in general, and Windows Phone 7 specifically.

Presentation about GUI design guidelines for mobile applications in general, and Windows Phone 7 specifically.

Statistics

Views

Total Views
528
Views on SlideShare
528
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Sommige mensen vinden van wel, statistieken tonen ook aan dat mensen maar een paar apps echt belangrijk vinden. De grote massa koopt een prettige telefoon. Statistieken tonen ook aan dat er een hoop worden afgegooid....
  • Met tweaken en adaptief modificeren kom je een eind...
  • Maar eigenlijk moet je revolutionair denken
  • Maar toont ook totaal verschillende benaderingen aan van GUI design
  • Is die data-picker zo’n goed idee?
  • LET OP: Integreren met Calendar kan nog niet!!!
  • Windows Zune kan dit ook: ene device kan doorgaan waar de ander is gestopt....
  • Weave “ontdubbelt” nieuws....
  • Microsoft is hier ook niet helemaal consequent in geweest: e-mail laat alleen nieuw binnengekomen e-mail zien, contacts beweegt continue....

2010-12-13 - SDN - GUI Design for Windows phone 7 2010-12-13 - SDN - GUI Design for Windows phone 7 Presentation Transcript

  • Wat is nu een goede Windows Phone 7 applicatie? Jaap van Ekris Det Norske Veritas
  • Agenda
    • Verschillen Desktop en Mobile applicaties
    • Wat is een goede mobiele applicatie
    • Wat is een goede Windows Phone 7 applicatie
  • Zijn mobiele apps belangrijk?
  • Zijn mobiele apps belangrijk?
    • Kwaad kapotgooien is
    • doodsoorzaak #4
    • onder de mobiele devices
    • Met Windows Phone 7 kun je nog eenvoudiger (slechte) applicaties bouwen…
  • Desktop gebruikers
  • Mobiele gebruikers
  • Praktische Werkbaarheid?
  • Voorbeeldje
  •  
  • Context
    • De omgeving eist een significant deel van zijn aandacht op
    • De omgeving legt beperkingen op aan de interactie
    • De omgeving is niet vertrouwd
    • De applicatie wordt vaak gebruikt om beslissingen in de echte wereld te nemen
    • De omgeving kan druk uitoefenen op (de snelheid van) interactiepatronen
    • Hoe maak je een GUI voor een applicatie waar de gebruiker niet mee bezig wil zijn?
  • Basis Eisen
    • Vereist weinig aandacht van de gebruiker
    • Vereist weinig precisie
    • Geoptimaliseerd voor specifiek doel
  • Desktop product
  • “ Mobilized” desktop product
  • Mobiel product “done right”
  • Snel gemaakte blunders...
    • Te technisch ontwerp
    • Moet Look & Feel hebben van Windows product
    • Te fragiel, kleutervingers vereist
    • Complexe navigatie
    • Veel handelingen nodig voordat je resultaat hebt
    • Te veel data of controls op het scherm
  • Aansluiten bij de grote spelers...
  • Nadenken over...
    • Interactie-ontwerp
    • Schermopbouw
    • Beperken informatie
  • Interactieontwerp
    • Zo min mogelijk stappen om een handeling uit te voeren
    • Zorg dat effect van handelingen duidelijk is
    • Optimaliseer veel gebruikte handelingen
    • Denk aan invoer fouten, probeer ze te voorkomen
    • Vermijd complexe keuzes
  • Interactie
  • Schermopbouw
    • Zorg dat data leesbaar is
    • Zorg dat het scherm bedienbaar is met vingers
      • Geen kleine elementen
      • Geen complexe controls (ook geen lastige dropdowns)
    • Probeer scrollen te voorkomen
  • The Good
  • The bad and ugly 0
  • Echt goede WP7 apps
    • Sluiten aan bij de ontwerp-filosofie van WP7...
      • Grafisch
      • Qua Effectiviteit
    • Sluiten data niet op het toestel...
  • Windows Phone 7
  • Een kale zakelijke GUI?
    • Overzicht en rust is belangrijk ontwerp element
    • Belangrijke onderdelen horen aandacht te trekken
  • Overzichtelijk en dus saai? vs.
  • GUI Design gone bad...
    • Mooi, maar niet overzichtelijk
    • Bevat veel nutteloze info en afleidende elementen
    • Last van veel overlap
    • Slecht te herschikken voor prioriteiten
  • Windows Phone 7 app?
    • Overzichtelijk
    • Functioneel
    • iPhone GUI design gerycled?
  • Design elements used badly...
  • Good design
  • Effectiviteit
  • Integratie?
    • Nog geen volledige toegang tot contacts en agenda
    • Je kunt foto’s laten maken
    • Je hebt hooks om dingen met foto’s te doen
  • Opgesloten data...
    • Windows Phone kent geen desktop synchronisatie voor applicaties en PIM
    • Het filesysteem is voor een gebruiker onbenaderbaar
    • Elke applicatie kent zijn eigen data-container
    • Is een drama bij (onvrijwillig) wisselen van toestel
  • Opgesloten data...
    • Onoverzichtelijk
    • Aantekeningen zijn niet van je toestel af te krijgen...
  • Hoe dan om te gaan met data...
    • Breng en haal data naar de cloud
    • Cloud zorgt automatisch voor backup
    • Kan totaal nieuwe scenario’s openen
  • Taken...
    • Exchange
    • “ Remember the Milk”
    • Google tasks
  • RSS-readers
    • RSS-feeds direct op device ingeven?
    • Google Reader ontsluiten?
    • Google Reader kan cross-device gaan werken...
  • Hele slimme oplossingen...
  • Bijna perfecte balans: TripIt
  • De Cloud...
    • Mag niet tot afhankelijkheden leiden...
  • Live tiles...
    • Live tiles zijn het ideaal van overzichtelijkheid
    • Bedoeld om in één oogopslag overzicht te hebben
    • Als App eindig je in het primaire overzicht van een gebruiker...
  • Doe live-tiles wel goed...
    • Beperk de informatie tot een absoluut minimum
    • Doe pas echt wat als je aandacht nodig hebt
  • De nadelen van live tiles
    • Je moet ze specifiek bouwen
    • Je kunt gebruik gaan maken van het Azure platform, maar ook Mono kan dit
    • Er zijn er per device maar 15 beschikbaar...
  • Conclusie
    • Nog niet alles kan al (maar we blijven hopen)...
    • Het is echt een ander platform
    • De lat ligt erg hoog voor echt goede applicaties
    • Je kunt het echt halen
  • Aanbod van de MVP’s
    • Stuur ons je applicatie en we helpen hem verbeteren zodat je beter uit de verf komt
    • Kan via Matthijs Hoekstra (Microsoft)
  • Vragen?
    • ?