Ontwikkeling van mobiele apps: Vervolg op een gebruikersverhaal

Mijn vriendin Casey gebruikt de mobiele app "Solar Tool", ontwikkeld met Altova [mobile-app-development-a-user-story|MobileTogether, om al een jaar lang de energieopbrengst van zonnepanelen op een dak te monitoren, en ze rapporteert verrassende resultaten. We hebben [in het voorjaar al eens over Casey's ervaringen geschreven]], toen ze verwachtte dat de energieopbrengst zou toenemen naarmate er meer zonuren waren. Casey verwachtte dat de factuurperiode die de zomerzonnewende (21 juni) omvatte, haar beste maand qua energieopbrengst zou zijn. Haar daadwerkelijke resultaten waren echter heel anders en verdienen nader onderzoek.

Toen de zomer naderde, vroeg Casey om een kleine verbetering aan de mobiele app "Solar Tool". Het oorspronkelijke grafiek "Maandelijkse Productie" die we samen hadden ontworpen, toonde de opwekking en het gebruik van energie over 12 volledige maanden, gebaseerd op facturen van het energiebedrijf, plus de periode sinds de laatste factuur. Casey vroeg me om de grafiek aan te passen zodat deze 13 maanden toonde in plaats van 12, zodat het makkelijker was om de gegevens te vergelijken met dezelfde maand van vorig jaar.

Hieronder vindt u Casey's maandelijkse productieoverzicht voor 13 maanden:

Houd er rekening mee dat het huis van Casey twee elektriciteitsmeters heeft. Het maandelijkse productieoverzicht is opgebouwd in twee lagen. Het oranje gebied in de achtergrondlaag vertegenwoordigt het elektriciteitsverbruik per maand, gebaseerd op de metingen van het energiebedrijf van de verbruiksmeter, zoals vermeld op de maandelijkse factuur. De blauwe balken in de bovenste laag vertegenwoordigen de elektriciteit die door de zonnepanelen wordt opgewekt, en worden ook vermeld op de factuur op basis van de metingen van de opwekkingmeter.

De getallen langs de x-as vertegenwoordigen de maanden van het jaar. Het getal 07 aan de linkerkant verwijst naar de factuur van juli van vorig jaar, die betrekking heeft op de periode van 15 juni tot 16 juli. Het getal 08 aan de rechterkant verwijst naar een gedeelte van de maand voorafgaand aan de volgende factuur, die in augustus vervalt.

Opvallend genoeg was mei Casey's beste maand qua productie, in plaats van de periode van juni tot juli, toen er de meeste daglichturen waren.

Het weer bij het huis van Casey was dit jaar heel anders dan vorig jaar. Vorig jaar waren de zomerdagen helder en warm. Dit jaar begonnen de ochtenden met heldere luchten, maar er kwamen meestal later op de dag wolken. Soms regende het zelfs in de middag. Door de minder directe zonlichtinval produceerden de zonnepanelen minder stroom. Het huis van Casey werd ook minder warm in de middag, waardoor de airconditioning minder vaak werd gebruikt en er dus minder elektriciteit werd verbruikt.

De grafiek "Dagelijkse productie" in de app "Solar Tool" laat zien hoe inconsistent de resultaten van dag tot dag zijn. Zowel de productie als het verbruik vertoonden grote schommelingen.

Ondanks het onverwachte resultaat van Casey, bevestigt de grafiek van het cumulatieve surplus het concept van netto-nul facturering voor zonne-energieopwekking op daken. Casey gaat de seizoenen in met minder daglicht en meer elektriciteitsverbruik, maar beschikt over een buffer van opgewekte kilowatturen die gebruikt kunnen worden.

MobileTogether maakt gebruik van een combinatie van een gebruiksvriendelijke interface met drag-and-drop functionaliteit, een krachtige visuele programmeertaal genaamd Action Tree voor het verwerken van gebeurtenissen, en gestandaardiseerde functionele programmering voor het selecteren en verwerken van data. Hierdoor kunnen programmeurs en webontwikkelaars eenvoudig zeer geavanceerde, data-gedreven mobiele applicaties voor alle platformen ontwikkelen.

Bekijk onze MobileTogether videodemonstraties, meer Voorbeeldapplicaties, of zelfs de online handleiding voor alle informatie. Wanneer u klaar bent om met uw eigen project voor mobiele app-ontwikkeling op meerdere platforms te beginnen, Download de MobileTogether Designer om te beginnen.

Als u de Solar Tool-app wilt bekijken, die we hebben ontwikkeld op basis van de gebruikersverhalen van Casey, dan is deze beschikbaar op GitHub.