Bedrijfsbeschrijving
Blisss
Nijmegen
Dirk Flohil, info@blisss.nl
Context
Voor het ontwikkelen van een mobile oplossing op basis van Microsoft Dynamics NAV hebben wij een hybride model ontwikkeld. Dit hybride model combineert de flexibliteit van webapplicaties met de kracht van native code. Het model is zo opgebouwd dat de native code bij een update aan de app niet geüpdatet hoeft te worden. Je hebt als het ware een dunne platformlaag die op het device zelf draait waarbinnen de dynamische content, de applicatielaag, draait. De applicatielaag bestaat uit XML, XSL en CSS.
Opdracht
Dit framework biedt de mogelijkheid om snel een applicatie te bouwen. Het biedt zelfs de mogelijkheid om hier deze applicaties door middel van een AppGenerator te laten genereren. De opdracht is dan ook om een AppGenerator voor mobiele applicaties op Microsoft Dynamics NAV te bouwen. De generator krijgt als input een CSS, een webservice en/of OData. Op basis hiervan dient door het invullen van een slimme vragen wizard de functionele Navision consultant de applicatie te kunnen laten genereren.
We gebruiken voor deze casus de opzet van een kwaliteitmeet app. Voor verschillende Navision omgevingen dient een kwaliteitmeet app gegenereerd te worden waarmee kwaliteitsmetingen in een offline modus gedaan kunnen worden. De personen moeten met normen van artikelen die opgeslagen zijn in Navision door de fabriek te lopen en hier de werkelijke meetwaarden in vullen. Deze kwaliteitsnormen zijn heel simpel van opzet, daarom leent dit zich goed om als eerste opzet te dienen.
Keywords
- Xamarin
- Codegeneratie
- Microsoft Dynamics NAV
- Webservices