Are you an honest person?

To the person who came up with the test, your level of honesty comes from the level of honesty you think others have. Basically using them as your mirror. How you score others is really how you score…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Development

Flutter development

Voor de uitwerking van onze app hadden we gekozen om vanuit ons prototype een echte mobiele applicatie te programmeren aan de hand van het framework Flutter. Flutter is een framework gebaseerd op de programmeertaal Dart. Je hoeft met flutter grotendeels maar één code te schrijven die dan worden gecompileerd naar hun native talen voor android en IOS. Daarnaast is Flutter een relatief jong en opkomend framework om apps mee te bouwen. Eén van de grootste voordelen, is het concept van de widget structuur, waarbij je widgets kunt coderen samen met hun styling om ze later steeds opnieuw te gebruiken.

In tegenstelling tot Cas en Girbaud die al veel ervaring hadden met Flutter en app development, was dit voor onze groep nog helemaal nieuw. Dit was een grote uitdaging die uiteindelijk niet helemaal geslaagd is.

Werkverdeling

De meest realistische verdeling was dat 2 teamgenoten aan de app gingen werken en één aan de uitwerking van de video, de animaties, de blog, de content in de app, bestellen van materiaal… We hadden, in samenwerking met de leden van Sailability, alle features bedacht om een beter overzicht te krijgen van onze app. Dan hadden we de twee main features gekozen om eerst uit te werken om daarna het skelet en de structuur van de app rond te bouwen.

De twee main features waren:

1. De map waarop je de gezeilde route te zien zou krijgen, samen met foto’s op de plaats waar je hem genomen hebt. Daarvoor hebben we de google maps API gebruikt.

2. De back-end database communicatie met de app en Firebase API om afbeeldingen en andere data op te slaan.

Deze twee taken werden verdeeld tussen Tim en Fre. Omdat ze allebei werken met een API was de uitdaging gelijkaardig.

Fre kreeg de map feature als opdracht (1) en Tim kreeg de firebase storage communicatie als opdracht (2).

Uiteindelijk hebben we de app niet helemaal afgekregen. Dit omdat Fre zijn deel niet tijdig klaar was geraakt terwijl de Firebase communicatie wel al vroeger klaar was. Maar de kern van het probleem zat natuurlijk ook in het feit dat Flutter voor ons volledig nieuw was. Rekening houdende met deze uitdaging, kunnen we tevreden zijn met het eindresultaat en de aangeleerde vaardigheden omtrent Flutter.

Snipped of code from WaterWays

Add a comment

Related posts:

What if we actually tried to get nonvoters to vote?

Over the course of election season, you’re going to hear about a lot of different kinds of voters. Registered voters, likely voters. Old and young, black and white and “other”, center-left and…

Will Movie Theaters Disappear? Summer Blockbusters face Coronavirus Fears and Straight to VOD Competition

Throughout the history of the movie theater business, it has often survived desperate times, successfully adapting and staying in business during the Great Depression, two World Wars, the rise of…

On brain plasticity and regular expressions

According to neuroscientist Michael Merzenich, our brain learns languages in two different modes, depending on when we learn them: Native tongues, i.e., languages learned as a child, are all handled…