Desing Patterns

Page 1

DESIGN PATTERNS AVV 3 Verdieping patterns

Naam Omar Vasquez Jesus Studentnummer 500 704 100 Klas DMCI V1-11 Docent H.E.M. van Vugt Vak Design Patterns Opdracht AVV 3 Versie 0.1 Datum 19-9-2015


Inhoudsopgave Structural design patterns 3 Camera Controller Behavioral design patterns 4 Gebruikersprofiel


STRUCTURAL PATTERN - CAMERA CONTROLLER

Probleemomschrijving

Meer voorbeelden

De gebruiker wilt de instellingen en opties die betrekking hebben tot de camera (foto’s en afbeeldingen) kunnen beheren en aanpassen.

Voorbeeld

CONTENT

CONTENT

CONTENT/ EFFECTEN

CONTENT/ CONTROLS

EFFECTEN

EFFECTEN

EFFECTEN

CONTROLS

CONTROLS

CONTROLS

Instagram (iPhone) camera controller

Forkly (iPhone) camera controller

CONTROLS EFFECTEN

CONTENT

Path (iPhone) camera controller

EFFECTEN CONTENT/ CONTROLS

EFFECTEN/NAVIGATIE

CONTENT

Facebook Camera (iPhone) camera controller

Gebruik • Wanneer de gebruiker een foto wilt maken. • Wanneer de gebruiker zijn gemaakte foto’s wilt zien. • Wanneer de gebruiker flits wilt instellen. • Wanneer de gebruiker foto effecten wilt toevoegen. • Wanneer de gebruiker witbalans wilt bijstellen. • Wanneer de gebruiker foto filters wilt gebruiken. • Wanneer de gebruiker een foto of foto’s wilt verwijderen. • Wanneer de gebruiker een foto wilt bijsnijden. • Wanneer de gebruiker contrast wilt aanpassen van de foto’s. • Wanneer de gebruiker gebruik maakt van de videocamera. • Wanneer de gebruiker in en uit wilt zoomen met de camera. • Wanneer de gebruiker belichting wilt aanpassen. • Wanneer de gebruiker ISO niveau wilt aanpassen. • Wanneer de gebruiker geavanceerde instellingen gebruikt. • Wanneer de gebruiker een foto/video wilt delen. Design Patterns AVV 3

EFFECTEN Starmatic (iPhone) camera controller

CONTROLS Flickr (iPhone) camera controller

CONTROLS VSCO (iPhone) camera controller

Oplossing

Rationale

De camera controller is een veelvoorkomend patroon die een oplossing biedt voor veel gemeenschappelijke problemen. De camera controller geeft oplossingen bij het maken van foto’s en video’s en het bewerken hiervan. Het bekijken, aanpassen en delen van foto’s en video’s zijn functies die de gemiddelde camera controller ook heeft. Kortom het maken, bewerken, archiveren en delen van je foto’s en video’s gebeurt via de camera controller.

Eerst hadden telefoons hele simpele camera’s die lage kwaliteit foto’s en video’s maakte. Naarmate de jaren is de kwaliteit (aantal pixels) van camera’s in telefoons aanzienlijk toegenomen, de kwaliteit is zo snel toegenomen dat je tegenwoordig bijna profesionele foto’s/video’s kan maken met je smartphone. De camera controller helpt je bij het maken, bewerken, en delen van je foto’s een video’s zonder al teveel kennis over fotografie te hebben.

3


BEHAVIORAL PATTERN - GEBRUIKERSPROFIEL

Probleemomschrijving

Meer voorbeelden

Gebruikersprofielen komen vaak voor bij applicaties die erg dichtbij de gebruiker zijn (persoonlijk). Het zijn meestal apps die veel informatie vragen en bezitten over de gebruiker en zijn instellingen. Voorbeeld

PROFIEL

Twitter (iPhone) gebruikersprofiel

Twitter (iPhone) foto’s, profiel, fotogalerij

Twitter (iPhone) gebruikersprofielen

Swarm (iPhone) gebruikersprofielen

Swarm (iPhone) gebruikersprofielen, mappen

Swarm (iPhone) gebruikersprofielen

Instagram (iPhone) gebruikers profielen, foto gallerij en grid

Gebruik • Wanneer de gebruiker zijn account wilt aanpassen. • Wanneer de gebruiker instellingen wilt aanpassen. • Wanneer de gebruiker een profielfoto upload. • Wanneer de gebruiker zijn feeds wilt instellen. • Wanneer de gebruiker beveiliging wilt instellen. • Wanneer de gebruiker de app persoonlijk wilt maken. • Wanneer de gebruiker wachtwoord wilt veranderen. • Wanneer de gebruiker zijn e-mail wilt veranderen. • Wanneer de gebruiker meerdere accounts wilt creëren. • Wanneer de gebruiker wilt in/uitloggen. • Wanneer de gebruiker betaalgegevens moet invullen. • Wanneer de gebruiker vrienden wilt uitnodigen/vinden. • Wanneer de gebruiker contact informatie moet invullen. • Wanneer de gebruiker volgers of gevolgd wordt. • Wanneer de gebruiker in-checkt bij een check-in. Design Patterns AVV 3

Oplossing

Rationale

Een gebruikersprofiel wordt voor verscheidene redenen gebruikt, het biedt oplossingen voor een aantal belangrijke aspecten van bepaalde apps, zo kan een gebruikersprofiel helpen om de gebruiker te identificeren, beveiliging, contact informatie, het filteren van content, locatie,profielfoto, volgers, volgend, registratie, betalingen en nog veel meer. Een gebruikersprofiel van sommige apps zoals bijvoorbeeld Facebook is steeds meer een meer een digitale paspoort aan het worden.

Veel apps en websites vragen om persoonlijke informatie van de gebruiker, om de registratie, bruikbaarheid en persoonlijkheid van een app te optimaliseren. Dankzij gebruikersprofielen kunnen we onze apps instellen naar onze persoonlijke voorkeuren en kunnen we ons zelf gemakkelijk koppelen aan vrienden, families, feeds, nieuws, aanbevolen content/media etc. Voor het plaatsen van reacties en likes is een gebruikersprofiel ook erg handig.

19 september 2015

Versie: 0.1

Ontwerper: Omar Vasquez JesusStudentnummer: 500 704 100

4


Naam Omar Vasquez Jesus Studentnummer 500 704 100 Klas DMCI V1-11 Docent H.E.M. van Vugt Vak Design Patterns Opdracht AVV 3 Versie 0.1 Datum 19-9-2015


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.