WebView med Javascript og Trendlog API

Jeg har implementeret trendlogs eget diagram/graf system i min produkt app. For at skabe en prototype af hvordan et produkt kunne se ud som implementere disse. I fremtiden kan man sige at disse selfølgelig skulle kunne skilnes på pr bruger. Sådan så man sikrede at de rigtige views blev loadet ind til den bruger som var logget ind.

Læs Mere

MPAndroidChart med kaggle data

Jeg har de seneste par dage arbejdet på min datavisualisering i form af at afprøve et nyt library ved navn “MPAndroidChart.” Dette gjorde jeg for at få et sammenlignings grundlag til det andet visualiserings library jeg brugte “AndroidPlot.” Jeg synes at de fungere meget på samme vis, dog er der små forskelle som fks MP’s måde at wrappe entry objekter på som jeg synes giver en smule ekstra arbejde men samtidig giver dig et godt overblik over hvad for nogle entries du har og giver dig stylings muligheder på de enkelte samlinger af entries. Det kan du også i AndroidPlot men du har ikke samme overblik over dine entries som du har i MPAndroidChart synes jeg.

Læs Mere

Dashboard/Options menu og logout.

Idag og igår har jeg blandt andet arbejdet med at få lavet logout til min applikation, sådan så når man klikkede på androids egen tilbage knap så ville den spørge brugeren om man vil logge ud og så skal brugeren confirm for at bekræfte det ikke var et fejl klik. Dette i sig selv var meget enkelt, jeg skulle bare tilføje en callback metode og så tager android sig af resten, det vil der være et billede af i bunden.

Læs Mere

Gået fra AAChart til MPAndroidChart

Jeg har i den sidste uges tid haft rigtigt meget bøvl med det andet library jeg valgte at prøve som hedder AAChart. Jeg skrev i min evaluering at jeg ville vente med at få et svar til hvordan installationen foregik da den ikke er ligesom andre libraries som foregår via gradle. AAChart skal installeres på gammeldagsvis og har prøvet at følge et utal af guiden, men intet held og uden svar fra ejeren.

Læs Mere

Input Validation

Så kom tiden til at implementere input validation i min produkt app. Jeg tænkte til at starte med jeg rigtigt gerne kunne tænke mig real time form validation. Sådan så når brugeren taster en karakter ind vil der ved hjælp af et observer pattern hele tiden holdes øje med formen og om den opretholder den rigtige format.

Læs Mere

Første forsøg med ROOM

ROOM er androids persistence library som bygger på SQLite, det har jeg arbejdet med idag til registrerings delen af login systemet i min produkt applikation “TrendLog”. Jeg har fulgt en del guides fra google men har kun kunnet bruge små dele af deres tutorials. Hvilket resulterede i at det tog lidt længere tid at få alt til at virke som det skulle.

Læs Mere

PieChart med animation

Idag er første dag jeg arbejder ud fra min tidsplan og jeg havde sat tid af til at skulle nå at lave funktionaliteten til mit pie chart. Mit pie chart har jeg lavet i android plot. Jeg lavede den ud fra deres eget eksempel men med få ændringer. Jeg løb ind i en del problemer fordi de mange gange i deres java eksempler instantiere objekter i parametrene på mange af deres metoder. Så jeg skulle lige sætte mig ind i hvordan dette blev gjort i kotlin så jeg kunne følge eksemplerne.

Læs Mere

Oprettelse af tidsplan

Efter mit lille retro igår besluttede jeg mig for at oprette en tidsplan på mit trello board for at kunne fordele mine dage mere nøjagtigt, så jeg kunne få en mere lige fordeling af hvordan jeg brugte min tid på mine 2 emner. Det gjorde jeg for ikke at ende ud med at have en 70/30 fordeling på mine emner som jeg hidtil har kommet lidt til.

Læs Mere

Overvejelser om læring fremadrettet

Jeg har de seneste par dage siddet lidt fast i min fremgang. Jeg har haft mistet motivationen lidt fordi jeg gik ret hårdt til den i de sidste 2 cyklusser. Jeg sad nogle dage fra kl 9 om morgenen til kl 19-20 tiden senere ud på aftenen. Jeg tror det er skylden til jeg har været lidt brændt ud de sidste par dage. Så jeg vil prøve at holde en fast tidsplan hvor jeg sætter nogle timer jeg sætter mig ned og arbejder og holder fri derefter. Så jeg forhåbentligt kan undgå at gå død på samme måde og spilde 3 dage på næsten ingenting.

Læs Mere

Første udkast af TrendLog appen

Jeg har de seneste par dage arbejdet på at få lavet noget jeg kunne vise til vores PO, i form af den app han godt kunne tænke sig. Det er en app som skal kunne logges ind på af TrendLogs kunder og vise dem et dashboard som tilhører deres fabrik. På dette dashboard vil man kunne se nogle grafer og statistikker over produktionsinformation så der fks kan optimeres bedre på et produkt bånd eller noget i den stil.

Læs Mere

Første graf til Datavisualisering

Jeg brugte lang tid til at komme frem til et konkret library jeg kunne bruge til at starte på datavisualisering fordi jeg troede at AndroidPlot kun kunne skrives i Java og mit projekt var jo skrevet i Kotlin så dette måtte være et mismatch. Men efter noget videre læsning fandt jeg jo så frem til at jeg tog grueligt fejl, det var bare ret forvirrende i starten fordi de havde ingen kotlin eksempler i deres dokumentation. Jeg vil prøve at uploade nogle flere eksempler når jeg får bygget nogle lidt flere advancerede grafer.

Læs Mere

AndroidPlot (Datavisualisering) & Dagger 2

Dagger 2 (Dependency Injection)

Jeg har de seneste par dage brugt rigtigt meget tid og energi på at prøve at implementere dependency injection. Dette prøvede jeg at opnå i form af Dagger 2. Det viste sig efter 2 dage at Dagger 2 er et meget komplekst library og det var måske ikke den bedste løsning at starte med.

Læs Mere

Patterns

I dag har jeg gennemgået forskellige design patterns til min testapp. Ideen med dette var at få et indblik i et par forskellige inden jeg går i gang med min produkts applikation, indtil videre har jeg brugt MVC men jeg synes jeg opnår en for tæt kobling i min kode fordi controlleren ender med at få alt for stort ansvar.

Læs Mere

Videreudvikling på Testapp

Jeg besluttede mig for at lærer at bruge “intents” for at kunne kalde andre activities, samtidig med at kunne sende data
videre fra et view til et andet. I det her tilfælde gjorde jeg det med en string som jeg ville lave et lille pop-up besked med også kaldet en “Toast” i android, bare for at afprøve om jeg kunne få det til at virke.

Læs Mere

Første app i Kotlin

I dag fik jeg lavet min første lille udgave af en app i Kotlin, hvor jeg lavede 2 simple input felter som kunne tage dit Navn og Efternavn som input. Så viser den i en anden label dit samlede navn. Det gjorde jeg for at prøve at lave en smule UI og samtidig behandle det data jeg fik ind i noget code-behind.


Læs Mere

Påbegyndt tutorials

Jeg har startet med at se de første tutorials til Kotlin for at lærer syntaxen lidt bedre at kende.
Samtidig er jeg også begyndt at se tutorials omkring appudvikling i Android Studio,
for at få en bedre forståelse for hvordan en app er skruet sammen med forskellige activities.

Læs Mere