Af Jan Skøt, Alt om Data
Denne artikel er oprindeligt bragt på Alt om Data. Computerworld overtog i november 2022 Alt om Data. Du kan læse mere om overtagelsen her.
Det har altid været en drøm, at programmering skulle være så let, at vi alle kunne gøre det. Det er endnu langt fra at lykkes, men Google har lavet meget, som ingen andre har kunnet, så måske lykkes det for dem.
Det er i hvert fald Google, der står bag det nye system. Det hedder App Inventor og er selvfølgelig beregnet til Googles mobilstyresystem Android.
Programmet er nødt til at simplificere programbygningen. Det sker via en lang række byggeklodser, som giver programmet bestemte små bidder af funktionalitet.
Google har lagt et eksempel ud på, hvordan man på et minut kan lave et lille program, der viser ens kat på mobiltelefonen. Hvis du trykker på billedet, siger den miau.
Det foregår ret simpelt ved, at man laver en knap. På knappen viser man et billede – nemlig af katten. Eftersom det er en knap, så har den en funktion, når man trykker på den. Der vælger man funktionen afspil lyd, og vælger så lyden miau.
Ret simpelt. Men Google har lavet biblioteker med mange af de indbyggede funktioner på mobilen, samt funktioner som mobiltelefonen giver adgang til.
Det betyder faktisk, at med den nødvendige fantasi og fingersnilde kan man bygge temmelig interessante programmer.
Nogle af de eksempler Google fortæller om er: Et parkeringsprogram der kan huske, hvor din bil holder parkeret. Det har kun to knapper: ”Parker”, som du trykker på, når du står ud af bilen.
Den gemmer den aktuelle gps-position. Så har den en ”Find den” knap, som selvfølgelig viser et Google-kort med parkeringspositionen markeret. Temmelig smart og åbenbart ikke sværere end, at du selv kan lave den på en eftermiddag.
Eller hvad med programmet Drumkit? Det er et lille elektronisk trommesæt, som vises på skærmen, og så trommer du bare løs og kan få den rigtige trommelyd – eller den lyd du har valgt – ud på dine hovedtelefoner.
Eller hvad med et program der automatisk sender besked, hvis du falder? Det er uhyre praktisk, hvis man er et ældre menneske, der kan risikere at brække knogler ved ethvert fald.
Det var en sygeplejerskestuderende, der lavede programmet til de mennesker, hun passede. Telefonen opdager selvfølgelig faldet ved at bruge det indbyggede accelerometer.
Programmet kan bruges til at sende en sms til plejepersonalet, hvor der ikke bare er en alarm om, at den og den er faldet, men det kan også fortælle præcist, hvor vedkommende faldt.
Fidusen ved denne type programmering er, at vi alle kan skabe programmer til vores helt særlige behov og ud fra vores helt særlige forudsætninger. Gå selv ind og se nærmere på appinventor.googlelabs.com.