Ik ben een beetje onderzoek aan het doen naar het zelf maken van een mobiele applicatie. De applicatie is bedoeld voor servicemonteurs die onderweg werkopdrachten kunnen ontvangen en invoeren op een PDA. De applicatie moet gaan praten met een Webservice op het hoofdkantoor.
Als platform heb ik gekozen voor het compact .Net framework icm een PocketPC. Dit staat vast, dus daar hoeven we het niet over te hebben.
Naast het invoeren van de werkbonnen moet er ook routenavigatie en GPS tracking in de applicatie zitten. Routenavigatie is geen probleem, in principe wil ik daar TomTom navigator voor gaan gebruiken.
Het GPS tracken op het hoofdkantoor is denk ik ook wel te doen, ik heb een applicatie in elkaar gezet die op basis van een XML bestand met GPS coordinaten en een auto-nummer een stip op een kaart kan zetten (gebaseerd op MapPoint2004).
Om de GPS coordinaten te bepalen zijn er volgens mij 2 mogelijkheden:
• De TomTom Navigator SDK
• Een programma dat het mogelijk maak GPS coordinaten op een PocketPc te gebruiken in meerdere applicaties.
Ik neig naar de TomTom SDK omdat je hiermee ook dingen als richting en snelheid uit kunt lezen, en je vanaf je eigen applicatie een route kunt plannen.
Na het ontvangen van de coordinaten zullen deze periodiek (elke n minuten) verzonden moeten worden, het plan is om dit via een bluetooth verbinding met een GSM via GPRS te doen. (omdat de meeste PPC's maar 1 bluetooth connectie ondersteunen heb ik volgens mij de Wired TomTom versie nodig, toch?)
Concreet de vragen:
• Heeft iemand ervaring met een vergelijkbare applicatie? Ik ben eigenlijk op zoek naar wat ervaringen van mensen die al iets vergelijkbaars hebben gedaan.
• Heeft iemand ervaring met de TomTom Navigator SDK? Het lijkt in principe heel goed, je hebt heel uitbreid toegang tot de TT applicatie. Je moet er nog wel een .net compact framework wrapper bij aanschaffen, maar dat is op zich wel te doen.
• Is het gebruik van GPRS wel te doen? Ik kan heel moeilijk inschatten wat dit voor data zal genereren. Hoe zit het met de verbinding als de mobiele telefoon gaat? Naast het versturen van de locatie zal de GPRS verbinding ook gebruikt gaan worden voor het ontvangen en verzenden van de werkorders.
• We hebben te maken met situaties waarin de netwerkverbinding net beschikbaar is, er zal dus lokale caching plaats moeten vinden. Een voorbeeld applicatie (Taskvision)
maakt gebruik van een lokale SQL Server CE database. Zijn hier nog andere ideeen over? whoami heeft recentelijk een tweetal topics geopend. Is dat nog gelukt?
Op zich is dit een heel leuk project om mee aan de slag te gaan, maar ik hoop op nog wat ervaringen voordat ik definitief een beslissing moet nemen.
Als platform heb ik gekozen voor het compact .Net framework icm een PocketPC. Dit staat vast, dus daar hoeven we het niet over te hebben.
Naast het invoeren van de werkbonnen moet er ook routenavigatie en GPS tracking in de applicatie zitten. Routenavigatie is geen probleem, in principe wil ik daar TomTom navigator voor gaan gebruiken.
Het GPS tracken op het hoofdkantoor is denk ik ook wel te doen, ik heb een applicatie in elkaar gezet die op basis van een XML bestand met GPS coordinaten en een auto-nummer een stip op een kaart kan zetten (gebaseerd op MapPoint2004).
Om de GPS coordinaten te bepalen zijn er volgens mij 2 mogelijkheden:
• De TomTom Navigator SDK
• Een programma dat het mogelijk maak GPS coordinaten op een PocketPc te gebruiken in meerdere applicaties.
Ik neig naar de TomTom SDK omdat je hiermee ook dingen als richting en snelheid uit kunt lezen, en je vanaf je eigen applicatie een route kunt plannen.
Na het ontvangen van de coordinaten zullen deze periodiek (elke n minuten) verzonden moeten worden, het plan is om dit via een bluetooth verbinding met een GSM via GPRS te doen. (omdat de meeste PPC's maar 1 bluetooth connectie ondersteunen heb ik volgens mij de Wired TomTom versie nodig, toch?)
Concreet de vragen:
• Heeft iemand ervaring met een vergelijkbare applicatie? Ik ben eigenlijk op zoek naar wat ervaringen van mensen die al iets vergelijkbaars hebben gedaan.
• Heeft iemand ervaring met de TomTom Navigator SDK? Het lijkt in principe heel goed, je hebt heel uitbreid toegang tot de TT applicatie. Je moet er nog wel een .net compact framework wrapper bij aanschaffen, maar dat is op zich wel te doen.
• Is het gebruik van GPRS wel te doen? Ik kan heel moeilijk inschatten wat dit voor data zal genereren. Hoe zit het met de verbinding als de mobiele telefoon gaat? Naast het versturen van de locatie zal de GPRS verbinding ook gebruikt gaan worden voor het ontvangen en verzenden van de werkorders.
• We hebben te maken met situaties waarin de netwerkverbinding net beschikbaar is, er zal dus lokale caching plaats moeten vinden. Een voorbeeld applicatie (Taskvision)
maakt gebruik van een lokale SQL Server CE database. Zijn hier nog andere ideeen over? whoami heeft recentelijk een tweetal topics geopend. Is dat nog gelukt?
Op zich is dit een heel leuk project om mee aan de slag te gaan, maar ik hoop op nog wat ervaringen voordat ik definitief een beslissing moet nemen.
Oops! Google Chrome could not find www.rijks%20museum.nl