Een appconcept uitwerken
De functionele basis van een mobiele toepassing
Een appconcept beschrijft wat een mobiele toepassing inhoudelijk en technisch omvat. Het brengt de gebruikersgroepen, hoofdfunctionaliteiten, gegevens en digitale onderdelen samen in één afgebakend concept voor de app.
Wat staat er in een appconcept?
Meer dan alleen een goed idee
Een appconcept geeft antwoord op vragen over de beoogde gebruikers, beschikbare functies, ondersteunde platformen en informatie die binnen de toepassing wordt verwerkt. Ook wordt beschreven welke onderdelen in de eerste versie van de app thuishoren.
U stelt de inhoud, functionele keuzes en prioriteiten van het concept vast; APPelit gebruikt deze informatie voor de afgesproken technische ontwikkeling.
De onderdelen van een functioneel appconcept
Samenhang tussen app, data en beheer
Een appconcept begint met een korte omschrijving van de toepassing. Daarin staat voor welke gebruikers de app bedoeld is en welke centrale handelingen zij kunnen uitvoeren. Dit maakt duidelijk waar de functionele grens van de toepassing ligt.
Vervolgens worden de gebruikersgroepen beschreven. Een openbare gebruiker kan bijvoorbeeld andere functies krijgen dan een ingelogde klant, medewerker of beheerder. Per rol wordt vastgelegd welke informatie zichtbaar is en welke acties beschikbaar zijn.
De hoofdfunctionaliteiten vormen het hart van het concept. Dit kunnen functies zijn voor accounts, berichten, reserveringen, registraties, documenten, betalingen of andere digitale handelingen. Iedere functie krijgt een korte beschrijving van de gewenste werking en de gegevens die daarbij nodig zijn.
Ook het platform is onderdeel van het appconcept. De toepassing kan worden gebouwd voor iOS, Android, beide mobiele platformen of als webapp. Wanneer een app gebruikmaakt van de camera, locatiebepaling, pushmeldingen, biometrische authenticatie of lokale opslag, worden deze apparaatspecifieke mogelijkheden afzonderlijk benoemd.
Veel mobiele toepassingen bestaan uit meer dan alleen de app. Er kan een backend nodig zijn voor gegevensverwerking en accounts. Daarnaast kan een webportaal worden opgenomen voor het beheren van gebruikers, content of instellingen. Het concept beschrijft welke functies in ieder technisch onderdeel beschikbaar komen.
De gegevensstructuur maakt zichtbaar welke informatie de app gebruikt. Denk aan gebruikersprofielen, locaties, producten, activiteiten, afbeeldingen en documenten. Per soort informatie kan worden vastgelegd waar deze wordt aangemaakt, door wie deze kan worden gewijzigd en binnen welke onderdelen van de toepassing zij verschijnt.
Wanneer de app gegevens uitwisselt met bestaande software, bevat het concept ook de betreffende systemen en gegevensstromen. Hiermee wordt duidelijk welke informatie via een API beschikbaar moet komen en welke acties de app naar een extern systeem verstuurt.
Een appconcept kan onderscheid maken tussen de eerste release en mogelijke vervolgfuncties. De eerste versie bevat de onderdelen die als scope voor de ontwikkeling zijn vastgelegd. Aanvullende ideeën blijven afzonderlijk herkenbaar en kunnen later in een nieuwe opdracht worden opgenomen.
Tot slot bevat het concept technische randvoorwaarden. Dit kunnen eisen zijn voor ondersteunde apparaten, hosting, accountbeveiliging, prestaties, talen en gegevensopslag. Samen vormen deze onderdelen een functionele basis voor het ramen, programmeren en testen van de app.
Een ledenapp voor een branchevereniging
Lidmaatschap, bijeenkomsten en vakinformatie
Een branchevereniging wil een mobiele toepassing ontwikkelen voor leden van verschillende aangesloten organisaties. Het appconcept bevat drie centrale onderdelen: een digitale ledenpas, een agenda met bijeenkomsten en een omgeving voor vakinhoudelijke berichten.
Binnen het concept worden twee gebruikersgroepen vastgelegd. Leden loggen in en bekijken hun persoonlijke ledenpas, beschikbare evenementen en publicaties. Beheerders werken via een online omgeving waarin zij bijeenkomsten, nieuwsberichten en accountgegevens kunnen beheren.
De digitale ledenpas toont de naam van het lid, de aangesloten organisatie, het lidmaatschapsnummer en de geldigheidsdatum. Een QR-code kan worden opgenomen voor controle bij bijeenkomsten. Welke gegevens op de pas zichtbaar zijn, wordt in het appconcept vastgelegd.
In de agenda ziet een lid aankomende congressen, trainingen en netwerkbijeenkomsten. Per activiteit worden de datum, locatie, omschrijving en beschikbare documenten weergegeven. Wanneer aanmelden onderdeel is van de eerste release, bevat het concept ook de benodigde statusvelden en bevestigingen.
Het publicatiegedeelte verdeelt berichten over verschillende vakgebieden. Leden kiezen binnen hun account welke onderwerpen zij volgen. Pushmeldingen kunnen worden gebruikt wanneer binnen een gekozen categorie nieuwe content beschikbaar komt.
De beheeromgeving vormt een afzonderlijk technisch onderdeel van het concept. Daar worden evenementen, berichten, categorieën en beschikbare documenten beheerd. Ook wordt vastgelegd welke beheerders toegang hebben tot specifieke functies.
Voor de eerste release kiest de branchevereniging voor de ledenpas, agenda en publicaties. Een besloten discussiegroep en mobiele stemming worden als mogelijke latere modules opgenomen, maar maken geen deel uit van de eerste ontwikkelopdracht.
Zo beschrijft het appconcept niet alleen wat de app globaal moet doen. Het maakt ook duidelijk welke gebruikers, gegevens, functies en technische omgevingen binnen de eerste versie met elkaar samenhangen.
Uw appconcept technisch laten realiseren
Van functionele afbakening naar software
Heeft u de gebruikersgroepen, hoofdfunctionaliteiten en technische onderdelen van uw appconcept vastgelegd? APPelit kan de mobiele toepassing, backend, beheeromgeving en afgesproken koppelingen programmeren.
Leg uw appconcept aan ons voor en vraag een vrijblijvende offerte aan voor de ontwikkeling.
Ervaar het gemak van onze service!
Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug.
U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier
Ervaar het gemak van onze service!
Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug.
U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier
