Apps

Stores

Tegenwoordig hoor je steeds vaker: kijk deze app is echt handig! Je kan hier alles mee opzoeken of is erg handig voor dit of dat. Maar wat is een app nu eigenlijk?

Een app is een bepaald programma (applicatie) dat gebruikt wordt op de mobiele platforms, zoals iOS (Apple), Android (Google), Blackberry OS (Blackberry) en MeeGo/Qt (Nokia). Een app kan een aantal verschillende functies hebben, afhankelijk van het programma. Sommige zijn bedoeld om nieuws-, sport- of weerinformatie te verstrekken, terwijl anderen zijn gemaakt om navigatie aan te bieden of zelfs GPS diensten aan te bieden. Daarbij zijn er ook apps die puur voor de entertainment zijn ontwikkeld, zoals games of muziek apps van radio-programma’s.

Wanneer men een bepaalde app zou willen aanschaffen voor gebruik op zijn telefoon, dient men eerst te weten dat niet alle apps universeel beschikbaar zijn. Daarom heeft iedere aanbieder een eigen app store, zoals de App Store van Apple, Android Market van Google, App World van Blackberry en Ovi Store van Nokia. Ieder platform heeft andere eisen, zodat er voor ieder platform een eigen app ontwikkeld moet worden. Zo zal een app op de iPhone van Apple er iets anders uit kunnen zien, dan wanneer men “dezelfde” app op een Android telefoon bekijkt. De vele apps zijn in de verschillende stores beschikbare en kunnen direct gedownload worden via de telefoon of via de computer en daarna naar de mobiele telefoon.

Maar nu naar het belangrijkste wanneer heb je een goede app gemaakt? Op basis van een aantal stappen zal ik proberen te beschrijven hoe een goede app ontwikkeld kan gaan worden.

Stap 1 – Het idee

Het belangrijkste is natuurlijk jouw idee voor de app. Wat wil je met de app gaan bereiken;
- Lost het een uniek probleem op?
- Bereikt de app een specifieke doelgroep?
- Maakt het mensen aan het lachen?
- Is de app interactief genoeg om interessant te zijn?
Valt de app binnen deze onderdelen dan heb is de kans aanwezig dat het een groot succes kan worden! Maar deze onderdelen bepalen natuurlijk niet alleen of jou idee goed genoeg is om de app uit te brengen. Want een app kan ook fungeren als een uitbreiding op een eigen systeem, zodat dit systeem nog meer en overal gebruikt kan worden. Dus om de haalbaarheid van de app te achterhalen gaan we naar stap 2.

Stap 2 – Wie gaat de app gebruiken?

Om jou idee aan te laten slaan en iedereen de wil hebben op z’n telefoon, ga je een marktonderzoek houden om te achterhalen waar jou kansen liggen. Zo probeer je door het onderzoek de doelgroep vast te stellen, waar je de doelgroep kan benaderen, maar ook welke andere concurrenten er bijvoorbeeld zijn die een soort zelfde app aanbieden als jou idee. Belangrijke vragen die je na het onderzoek wilt hebben kunnen de volgende zijn;
- Welk probleem lost jou app op?
- Welke andere apps bieden dezelfde of soort zelfde dienst aan als jou app?
- Hoe presenteren succesvolle apps hun informatie aan de gebruiker?
- Wat is de toevoegde waarde van jou app voor de beoogde doelgroep?
Hebben deze vragen een duidelijk antwoord, dan kan je verder  gaan met de ontwikkeling van jou app. Is het door jou gewenst antwoord er nog niet, dan moet je verder en specifieker gaan onderzoeken! Pak dan alleen de onderdelen waarop nog geen gewenst antwoord is gevonden.

Onderzoek

Stap 3 – Ken het platform waarop je wil ontwikkelen

Vaak is tijdens het bedenken van het idee en het marktonderzoek al het platform of zelfs meerdere platforms bepaalt. Maar nu wordt het van belang om alle techniek die nodig is om een app te ontwikkelen voor een bepaald platform onder de knie te krijgen. Ga je zelfs achter alle technieken van het platform aan om alles te achterhalen en zo wegwijs te worden? Of benader je een externe partij die al meer ervaring heeft met de ontwikkeling van apps op het door jou gewenste platform? Dit is een belangrijke afweging die je dient te maken! Aan de ene kant kan het je geld besparen, maar aan de andere kant ook veel meer tijd kosten. Of je fase 4 & 5 ook zelf gaat uitvoeren heeft te maken met de keuze die je in deze stap gemaakt hebt; maak ik de app zelf of benader ik een externe partij?

Stap 4 – Schetsen en ontwerpen

In de vorige stap heb je bepaalt welk(e) platform(s) je gaat benaderen, dus kan je gaan starten met het ontwerpen van de app. Het eerste gedeelte  van het ontwerpproces heeft vaak geen invloed op wie de app gaat maken en op welk platform de app gebruikt dient te gaan worden. Met dit eerste gedeelte bedoelen we het maken van wireframes, om zo stap voor stap te laten zien hoe de app eruit komt te zien. Welk scherm krijgt de gebruiker wanneer te zien als hij een bepaalde actie uitvoert. Want dit moet bij ieder platform hetzelfde zijn om zo een universele app te hebben. Na dit gedaan te hebben kan er verder gekeken gaan worden met betrekking tot de uitstraling en design van de app. Dit is een belangrijk punt en platform afhankelijk! Daarom is het dus van belang om je platform al te kennen voordat je gaat ontwerpen. Voor het realiseren van een design voor een bepaald platform zijn er tegenwoordig vele verschillende ontwerpframes beschikbaar, die vrij gebruikt kunnen worden. In deze ontwerpen staan de basiselementen van het platform, zodat je die kunt gebruik in het door jou bedachte of te bedenken ontwerp.

Schetsen en ontwerpen

Stap 5 – Programmeren

Ieder platform heeft zijn eigen specifieke “programmeeromgeving” (developer kit) voor de realisatie  van een geschikte app. Zo heeft Apple de iOS SDK, Google met Android de Android SDK, Blackberry de Blackberry JDE en Nokia Qt. Deze developer kits zijn speciaal ontwikkeld voor de programmeurs zodat zij apps makkelijker en sneller geschikt kunnen maken voor het bepaalde platform. In de developer kit is de meest recente software te vinden voor de ontwikkeling, maar ook een testomgeving om te kijken hoe de app uiteindelijk te zien zal zijn voor de gebruiker.

Developer kits

Stap 6 – Indienen in de store

Ieder platform heeft ook een eigen store, waarin de ontwikkelde apps worden aangeboden. Zo heeft ook iedere store zijn eigen toelatingseisen voor een app. Deze toelatingseisen en hoe de apps ingediend dienen te worden worden in de store, zijn te vinden op de specifieke developer kits pagina’s die staan bij stap 5. Zo kan je specifiek per platform bekijken wat de belangrijke onderdelen zijn waar je op moet letten voordat je app wordt toegelaten tot de store.

Stap 7 – Promotie

Het belangrijkste onderdeel nadat de app is ingediend, is te starten met het uit één zetten van een promotiecampagne voor jou app. Allereerst is het verzamelen van een omschrijving en afbeeldingen belangrijk, want deze informatie verschijnt bij de app in de store. Vind je dit meer dan voldoende, dan hoef je natuurlijk niet verder te gaan. Maar wat steeds vaker voorkomt is dat apps een eigen website hebben, waarop nog meer informatie te vinden is over de app. Hierbij kan je denken aan achtergrondinformatie, uitgebreide omschrijving, previews (zoals video’s en nog meer afbeeldingen) en bij sommige apps zelfs een demo-versie om de app te proberen. Deze promotie is alleen te zien wanneer men de app weet te vinden, maar hoe wordt jou app gevonden?
Probeer de app te koppelen met de sociale media als Twitter en Facebook. Deze koppelingen zie je vaak terug bij game apps; een speler kan zijn highscore delen op Twitter en/of Facebook. Maar voor een andere app is het ook mogelijk om van deze functionaliteiten gebruik te maken. Naast de koppeling met sociale media kan je zelf natuurlijk ook een bepaalde sfeer om de app creëren door bekende blogs of magazines te benaderen met een verhaal over jou app. Zodat zij er een stuk overschrijven, waardoor je bekende recensies krijgt en weer beter vindbaar bent.

1 Comment

  1. Geplaatst op 27 oktober 2010 om 10:00 | Permalink

    Heren van Ten Sheep,
    Een prima verhaal, want ik wist bv nog niet eens wat “app” betekende. Ik hoorde er wel van maar zoals gewoonlijk denk dat het voor de jonge garde is. Maar nu het verhaal hierboven gelezen te hebben kunnen dat best een handige dingetjes zijn.Trouwens ook een prima nieuwsbrief, soms iets te technich maar erg interessant om te lezen.

One Trackback