Hoe wij werken bij BGMA

Hier kunt u zien hoe BGMA werkt door ons verzamelingen te bekijken van veel gestelde vragen. U kunt ook zien welke talen en frameworks en vaardigheden die wij kunnen toepassen

Applicatie op maat Hosting op maat

Programmeertalen

Wij als BGMA hebben veel kennis van programmeertalen zoals: .NET, C#, PHP, Python, Node.js, HTML, CSS, JS. Met deze programmeer vaardigheden hebben wij applicaties op maat kunnen bouwen.

Programmeer ​Architectuur

Wij hebben veel ervaring met verschillende programmeer ​Architecturen zoals: Model View Controller (MVC) en Model View Viewmodel (MVVM). Door het gebruik te maken van deze programmeer architecturen maken wij ons code meer geordend.

Vaardigheden

BGMA heeft veel kennis die het mogelijk maakt om goed te kunnen functioneren tijdens het samenwerken. Om dit mogelijk te maken wordt er gebruikt gemaakt van software zoals: Azure devops, Github en Scrum. Wij hebben ook veel ervaring met frameworks zoals: ​Microsoft identity en Microsoft entity.

Veel gestelde vragen

Hoe bouw je een app?

Bij BGMA maken wij vooral web en mobiele applicaties. Deze applicatie worden als volgt gemaakt.

De gegeven idee uitwerken tot plan.

Bedenk zelf wat voor soort app moet er gemaakt worden zoals mobile app of web app. Je moet ook zelf nadenken wie je doelgroep is want op basis van je doelgroep ga je de design van maken. Bedenk ook wat voor soort content er gemaakt moet worden zoals: afbeeldingen, video's en tekst die in je app wilt toevoegen. Tot slot bedenk zelf wat je verdien model gaat worden dit kan bijvoorbeeld een abonnement systeem zijn.


Plan uitwerken tot functioneel ontwerp.

Bij het maken van een functioneel ontwerp ga je zelf bedenken welke schermen er gebruikt gaan worden. Je probeert ook te bedenken wat de functionaliteiten van de schermen zijn. Een goed start is om een ontwerp op papier te zetten of gebruik te maken van gratis digitale programma’s.


Het uitwerken van een grafisch design.

Bij het uitwerken van een grafisch design bedenk je huisstijl die je gaat toepassen. Je moet de aandacht van doelgroep trekken om je website of app te bezoeken of downloaden. Het is van belang dat je de juiste user experience (UX) practises gebruiken die bij jouw doelgroep past.


Het app ontwikkelen

Voordat je begint met je app ontwikkelen moet je zelf nadenken van hoe je dat gaat doen bijvoorbeeld door gebruik te maken van een app builder, zelf programmeren of nog makkelijker BGMA inhuren. Tijdens het uitwerken van je app wordt er getest als de functionaliteit goed werkt en er zijn weinig tot geen bugs.


App publiceren

Tot slot kan je applicatie publiceren of de app store of google play store. Als je een web applicatie hebt gemaakt dat kan je het laten hosten. Hosting kan je op meerdere plekken vinden maar bij BGMA kan het ook.

Welke code gebruik je?

De code die je gebruikt hangt af van de applicatie die je gaat maken. Het gebruiken van code hangt ook af van de kennis die je al hebt.

Als je wilt beginnen met coderen dan raden wij aan om Python te gaan gebruiken. Python kan je snel beheersen. Python kan je helpen om kleine applicaties te maken.

Als je web applicaties wilt gaan maken raden wij aan om HTML, css en js te gaan leren. HTML is de basis van een web applicatie dus het is handig om deze te gaan leren. Maar als je dit al kan zou het ook goed zijn om C# te gaan leren want dan zou je applicatie nog uitgebreider maken. Met behulp van C# kan je ook frameworks zoals .NET gebruiken.

Als je geen ervaring hebt met C# zou je ook PHP kunnen gebruiken binnen je web applicatie. 

Waar plaats ik mijn app?

Verschillende applicaties hebben verschillende vormen van hosting nodig. Voor web applicatie zou gebruik kunnen maken van cloud hosting of lokaal maar ook BGMA om je applicatie te kunnen hosten. 

Als je een mobiele applicatie hebt moet je een developer licentie nodig bij Apple en Google. Dit kost niet veel moeite maar als je het snel geregeld wilt hebben BGMA heeft deze licenties al. Bij het hosten van een mobiele applicatie is er ook meestal een API die ook gehost moet worden. Deze API zou je ook bij BGMA kunnen hosten.