1. BergBuilds
  2. Devlog
  3. Sukker, spinat og en app, der troede, det var i går

Sukker, spinat og en app, der troede, det var i går

Fire små historier fra ugen i værkstedet: en animation, der krævede tre forsøg, data, der lød forkert, et ur, der gik i stå, og musik, der ikke var så gratis, som den så ud.

23. oktober 2026 · BergBuilds

Reppr: tre forsøg på at bytte to øvelser

I Reppr kan man bytte rundt på øvelserne i en træning, og de to kort skal glide forbi hinanden. Første forsøg brugte Reacts indbyggede layout-animation. Den gør slet ingenting på Androids nye arkitektur. Andet forsøg målte hvert korts højde og flyttede dem i hånden. Bedre, men frame for frame var der én frame til sidst, hvor den gamle rækkefølge blinkede tilbage. Tredje forsøg bygger kortene om på stedet, og nu tager hele byttet omkring en tredjedel af et sekund uden blink.

Samme dag fik øvelsesbiblioteket 39 nye øvelser, fra Pallof press til shrugs, hver med tre korte teknik-tip.

Tag med: optag skærmen og se den frame for frame. Det, der ser fint ud i fuld fart, kan godt have en fejl, du kun ser i slowmotion.

Nibblr: 105 gram sukker i 100 gram sukker

Nibblr har over 18.000 fødevarer med. Et tjek af hver eneste række, bare på jagt efter ting, der ikke kan passe, fandt en: almindeligt sukker med 105 gram sukker pr. 100 gram. Det er ikke en tastefejl. Den britiske database tæller sukker som det, det bliver til, når det er fordøjet og har optaget lidt vand. Nu bliver værdierne holdt på højst 100.

Appen fik også en linje i historikken, der fortæller, hvad du får for lidt af i ugens løb, med tre fødevarer at prøve. Spinat var et oplagt bud på jern. Testen sagde nej: 9 % af dagens jern pr. 100 gram. Seks bud dumpede kravet om mindst 15 % i én normal portion og blev skiftet ud med blandt andet linser, kikærter og quinoa.

Tag med: når data mangler, er ”ukendt” og ”nul” ikke det samme. Og det, alle ved, er værd at tjekke mod tallene.

Arcmode: appen, der troede, det stadig var i går

Arcmode er en vane-app. Efter en nat i baggrunden viste den stadig gårsdagen som ”i dag”, så morgenens vaner landede på den forkerte dato, og din streak så knækket ud. Rettelsen var ti linjer: tjek datoen igen, når appen kommer frem, og sæt en lille timer til midnat.

Samme uge et tjek af tilgængeligheden: omkring tres knapper, og nul af dem havde en tekst til skærmlæseren. En blind bruger ville høre ”knap, knap, knap”. Og den svage grå til små tekster gav 3,6 i kontrast mod sort, hvor tommelfingerreglen er 4,5. Den er nu lidt lysere, omkring 5.

Tag med: alt, der afhænger af ”nu”, skal have noget, der vækker det, når ”nu” ændrer sig. Og prøv din app med skærmlæseren slået til én gang.

YouTube: et krav er ikke en strike

Ud af 12 Shorts havde fire et ophavsretskrav, og ingen af dem var en strike. Et krav betyder, at eventuelle reklamepenge fra videoen går til musikkens ejer. Men én Short blev blokeret i hele verden over et nummer, der stod som gratis. Kunstneren havde registreret sin musik hos YouTube under et andet navn. YouTube Studios ”Erase song” fjernede kun musikken og lod stemmen blive, og videoen kørte igen. Tre af seks ”sikre” numre var aldrig sikre.

Tag med: søg kunstneren op på YouTube, før du bruger et nummer. Har de en automatisk ”Topic”-kanal, er musikken sandsynligvis registreret.

Flere indlæg og videoer i devloggen →