ID.nl logo
Beste Basic-apps voor iPhone en iPad
© Reshift Digital
Huis

Beste Basic-apps voor iPhone en iPad

De programmeertaal Basic beleefde z’n hoogtijdagen in de jaren tachtig en negentig van de vorige eeuw. Op het overgrote deel van de homecomputers uit die dagen was het standaard aanwezig. Niet voor niets, want leren programmeren in Basic is wel heel makkelijk. We behandelen enkele van de beste Basic-apps voor iOS en iPadOS.

‘Echte’ programmeurs haalden en halen hun neus nog altijd op voor Basic. Onterecht, want je kunt er in korte tijd veel mij bereiken. Voor bijvoorbeeld wiskundige vraagstukken of iets dergelijks, is een Basic-programma zo in elkaar gedraaid. Ook het seriematig doorrekenen van formules met diverse variabele waarden: Basic is your best friend. Tuurlijk, het kan voor een behoorlijk deel ook allemaal in een moderne spreadsheet, maar Basic geeft je een stuk meer vrijheden. 

We gaan hier trouwens geen cursus Basic geven, daarover is meer dan genoeg online te vinden. Wel willen we een paar Basic-interpreters voor iOS en iPadOS aan je voorstellen. En vergeet de vermeende traagheid van een interpreter anno nu. In het al genoemde homecomputertijdperk draaide de interpreter op een 8-bits cpu met een kloksnelheid van hooguit een paar MHz. In je iPad of iPhone tref je een 64-bitter met meerdere cores aan, die kloksnelheden van enkele Gigahertz haalt. 

Voor jou als eindgebruiker betekent dat een nagenoeg real-time of snellere ervaring. En daar waar het grotere scherm van je iPad erg uitnodigt tot het programmeren van complexe stukjes software (maak dan vooral gebruik van een fysiek toetsenbord om code te kloppen!), kun je diezelfde code in dezelfde app ook uitvoeren op je iPhone. Op die manier kun je programma’s die door jou veelgebruikte berekeningen uitvoeren altijd op zak hebben.

cbmHandBasic

©PXimport

Liefhebbers van de Commodore 64 kunnen hun hart ophalen aan de app cbmHandBasic. In essentie is deze Basic-variant gebaseerd op de versie die ook in de C64 gebruikt werd, maar dan wel met allerlei toegevoegde extra’s om grafische zaken eenvoudig te realiseren. Die laatste optie is trouwens een extra in-app-aankoop, heb je geen grafische functies nodig dan kun je het geld daarvoor dus lekker in je zak houden. 

Eenmaal gestart werkt de editor inderdaad op de van de C64 bekende manier. Klik of tik op het scherm en je krijgt een viertal knoppen te zien. Deze leiden je naar diverse mogelijkheden, waaronder de optie om snel functies in te voegen. Opslaan van een programma doe je door het commando save”programmanaam” en dan een enter. 

Wil je weten wat er zoal aan programma’s op de ingebouwde opslag beschikbaar is, tik dan het commando dir gevolgd door een enter. Een programma openen doe je door via het commando load”programmanaam”

Meegeleverd zijn diverse voorbeeldprogramma’s, waarvan je snel kunt leren hoe een en ander programmatechnisch in elkaar steekt. Let op: bestandsnamen zijn hoofdlettergevoelig! Een geopend programma starten doe je via het commando run. Een lopend programma stoppen gaat via de knop X

Nano Basic

©PXimport

Nano Basic heeft een modernere, gestructureerde versie van Basic aan boord. Vergeet dus die regelnummers maar hou je aan procedures en loops. Daardoor vormt deze variant wellicht een betere aanloop naar moderne programmeertalen. Waarbij geldt dat als je een ‘regelnummer-interpreter’ gebruikt, je simpelweg houden aan subroutines de gevreesde goto-spaghetti ook effectief tegengaat. Dat echter terzijde. 

Nano Basic is verder een eenvoudige versie van Basic, ondersteuning voor grafische commando’s ontbreken. De vraag is of je die voor heel veel zaken zult missen. In geval van nood kun je ook nog altijd ASCII-grafieken opgebouwd uit bijvoorbeeld sterretjes maken. Wil je een Basic-interpreter als substituut voor een grafische rekenmachine inzetten, dan is dit wellicht een wat minder praktische keuze.

Basic!

©PXimport

De app Basic! is qua mogelijkheden een mix tussen cbmHandBasic en Nano Basic. Ten eerste betreft het een moderne variant van Basic, waarmee eenvoudig gestructureerde programma’s te maken zijn. Daarnaast heeft het allerlei commando’s voor grafische zaken (inclusief sprites, voor de liefhebbers) en geluid aan boord. Waarbij geldt dat ‘hires’ nu ook echt hoge resolutie is dankzij de schermresolutie van je iPad of iPhone. 

De app is opgedeeld in een editor en een terminal. In de editor maak je je programma, in de terminal start je je programmeersel. Dit houdt het geheel overzichtelijk en praktisch in het gebruik. Er zijn diverse voorbeeldprogramma’s meegeleverd waarmee je direct aan de slag kan.

Schakel naar de editor middels een tik of klik op Code in de onder in beeld staande knoppelbalk. Tik dan op Load, kies je programma middels een dubbeltik- of klik uit de lijst en start het middels het commando run gevolgd door een druk op enter in de terminal. Of pas de broncode geheel naar eigen wens aan natuurlijk!

Programmeer-apps in App Store

Apple lijkt over ’t algemeen niet heel enthousiast over programmeertalen in de vorm van apps. Met regelmaat wordt er weer eentje uit de App Store verwijderd. En al even vaak duiken ze dan weer in net iets gewijzigde vorm na een tijdje weer op. Voor zowel cbmHandBasic als Basic! geldt gelukkig dat ze al vele jaren stabiel in de app store beschikbaar zijn. 

Voor nano Basic geldt dat we ineens de melding kregen dat deze app niet meer in ons land beschikbaar is. Hopelijk is dat een foutje en duikt 'ie gauw weer op! De homepage van nano Basic bestaat nog gewoon en wordt netjes bijgehouden, dus daar zal het alvast niet aan liggen.

De moeite waard

Voordeel van de genoemde apps is dat ze allemaal gebruiksvriendelijk zijn. Is het ‘verstandig’ om Basic te léren anno 2021? An sich is daar niks mis mee, programmeren is programmeren. Ben je nog van de oude garde die in de jaren tachtig en negentig Basic goed onder de knie heeft gekregen, dan is het zonde om die kennis overboord te gooien. Zeker als het gaat om programma’s die vervelende herhalende (wiskundige) vraagstukken oplossen, of desnoods wat labresultaten doorrekenen. 

Het grotere scherm van de iPad komt daarbij zonder meer van pas en het maakt dit apparaat ook net wat meer ‘open’. Want nu kun je zonder een ontwikkelomgeving voor complete apps met gelikte grafische interface ook quick-and-dirty programma’s in elkaar zetten. En dat komt met regelmaat van pas, voor flink wat gebruikers die in de meer technisch-wetenschappelijke hoek werkzaam zijn (of in die richting studeren).

▼ Volgende artikel
Na storm Benjamin: zo controleer je je huis en meld je stormschade
© ronstik | Adobe Stock
Huis

Na storm Benjamin: zo controleer je je huis en meld je stormschade

Het is verstandig om na een zware storm zoals storm Benjamin je woning, tuin of bijgebouwen goed te inspecteren. Zodra de wind is gaan liggen, kun je dan tijdig ontdekken of er schade is ontstaan die hersteld moet worden. Zo voorkom je dat wat een kleine schade lijkt, alsnog uitgroeit tot een groot probleem, en kun je je verzekeraar tijdig inlichten.

In dit artikel lees je over

● Controleren op stormschade: De buitenkant van je huis | Eventuele zonnepanelen | De binnenkant van je huis |Je tuin, terras of balkon
● Stormschade voorkomen
● Stormschade melden bij de verzekering

Lees ook: Het stormt! Hoe zit het ook alweer met code rood, code oranje en code geel?


Buitenkant van het huis

Begin met een ronde om het huis en inspecteer het dak. Controleer of alle dakpannen nog heel zijn en stevig vastzitten. Kijk ook naar de dakgoten en regenpijpen. Zitten deze nog goed vast en zijn ze niet verstopt door takken, bladeren of andere rommel, zodat het regenwater goed kan weglopen? Controleer daarna alle ramen en deuren. Is er geen schade aan het glas of de kozijnen? Sluiten de deuren en ramen nog goed? Bekijk ook de muren en gevels. Zijn er scheuren of andere beschadigingen ontstaan, bijvoorbeeld door een boom die tegen de gevel is gewaaid? Zorg dat je loszittend voegwerk zo snel mogelijk herstelt of laat herstellen om verdere schade te voorkomen.

©stylefoto24

Zonnepanelen en storm

Zonnepanelen zitten gelukkig goed bevestigd, maar bij echt zware storm kunnen ze toch losgetrokken worden of anderszins beschadigd raken, bijvoorbeeld door een boom of rondvliegende dakpannen die op het dak (en de zonnepanelen) vallen. Het is altijd verstandig om nog eens nauwkeurig de voorwaarden van je woonverzekering/opstalverzekering door te lezen en om te kijken wat er qua stormschade wel en wat er niet vergoed wordt door je woonverzekering. Je zou zelfs kunnen overwegen een [speciale zonnepanelen-verzekering](https://id.nl/energie-en-klimaat/elektriciteit/zonnepanelen/zonnepanelen-verzekeren-is-het-nodig-om-een-verzekering-af-te-sluiten) af te sluiten.

Lees ook: Het regent, het regent … zo voorkom je wateroverlast

Binnenkant van het huis

Binnen werk je van boven naar beneden. Begin op de zolder. Zoek naar lekkages of vochtplekken die kunnen wijzen op dakschade. Inspecteer muren en plafonds in alle kamers, op zoek naar scheuren en andere beschadigingen. Heeft het tijdens de storm ook geonweerd en gebliksemd? Test of elektrische schakelaars en stopcontacten nog correct werken. Is er blikseminslag in de buurt geweest? Dat kan zorgen voor piekspanning, waardoor elektrische apparaten beschadigd kunnen zijn geraakt. Controleer die dus ook.

Om het huis: tuin, terras, en schutting

Loop ook een rondje om je huis en kijk of schuttingen en tuinhekken nog intact en stevig zijn. Controleer het terras en de tuinmeubels op stormschade. Kijk of losse spullen, zoals vuilcontainers en bloempotten, nog op hun plek staan en zet ze eventueel terug. Verzamel losse afgewaaide takken. Heb je bomen in of om je tuin staan? Controleer goed of ze nog stevig geworteld zijn. In januari dragen ze nauwelijks blad meer, maar zeker in de herfst of tegen het eind van de lente staan ze goed in het blad. Bij een storm kunnen ze dan instabiel worden: ze staan dan nu misschien wel overeind, maar zouden bij een volgende storm om kunnen gaan. Dreigt een boom om te vallen op de openbare weg? Bel dan de brandweer. Doe dat niet via 112 (dat nummer is echt alleen voor levensbedreigende situaties), maar via 0900-0904.

Lees ook: Schutting omvergeblazen? Zo herstel je hem

©Robertvt

Stormschade voorkomen

Er zijn gelukkig allerlei manieren om je huis beter stormbestendig te maken. Controleer dakpannen en goten regelmatig. Houd muren en schilderwerk in goede staat. Snoei bomen preventief voor het stormseizoen. Zet losse objecten in de tuin vast of berg ze tijdelijk op in de schuur of garage. Daarmee verklein je bij een volgende storm de kans op schade.

Lees ook:Zo maak je je dakgoot schoon

©Budimir Jevtic

Stappenplan stormschade melden

Heb je schade, neem dan zo snel mogelijk contact op met je verzekeraar. Dat kan meestal via de app en online, maar vaak kun je vanaf de website van je verzekeraar ook een papieren schadeformulier downloaden. Als je stormschade hebt aan je woning of bezittingen, is het voor de verzekering belangrijk om een duidelijk en gedetailleerd overzicht te hebben van de schade. Hier zijn de stappen die je moet volgen:

1. Fotografeer of film de schade

Zorg dat je foto's of video's maakt van alle schade voordat je iets opruimt of repareert. Dit geeft de verzekering een goed beeld van de impact van de storm.

2. Maak een lijst

Noteer alle beschadigde items en beschrijf de schade per item.

3. Bewaar beschadigde items

Gooi niets weg voordat de verzekering het heeft kunnen zien, tenzij het een gevaar oplevert voor de veiligheid.

4. Documenteer aankoopbewijzen

Als je deze hebt, voeg dan aankoopbewijzen of facturen toe van de beschadigde items om de waarde ervan aan te tonen.

5. Houd reparatiekosten bij

Als je noodreparaties moet uitvoeren, bewaar dan de bonnen en facturen van deze reparaties. Bel wel eerst met de verzekeraar: vaak kunnen zij zorgen dat er voor noodreparaties zo snel mogelijk iemand komt.

6. Contactinformatie van getuigen

Als buren of voorbijgangers schade hebben gezien, noteer dan hun contactgegevens. Zij kunnen eventueel je claim ondersteunen.

7. Datum, tijd en weer

Noteer de datum en de tijd (zo precies mogelijk) waarop de schade is ontstaan. Je kunt dan makkelijker aantonen dat het inderdaad tijdens een zware storm was, waardoor je claim meer kans maakt.

8. Correspondentie:

Bewaar een kopie van alle correspondentie met je verzekeraar, inclusief e-mails en brieven.

Vraag een offerte aan voor aannemers:

▼ Volgende artikel
Mega-aanbieding: 2 jaar NordVPN voor niks via CashbackXL!
© wattana
Huis

Mega-aanbieding: 2 jaar NordVPN voor niks via CashbackXL!

Wil je NordVPN gratis gebruiken? Via CashbackXL kan het nu écht. Slechts één week lang krijgen nieuwe klanten 100 procent cashback op een 2-jarig abonnement van NordVPN. Je betaalt eerst, maar ontvangt het volledige bedrag terug zodra je aankoop is bevestigd. Veilig online, razendsnelle verbindingen en nul kosten – deze actie is te goed om te missen!

LET OP: DEZE AANBIEDING LOOPT MAANDAG 27 OKTOBER AF - WEES ER DUS SNEL BIJ!

Ja, je leest het goed: NordVPN kost je deze week precies nul euro. CashbackXL geeft één week lang 100 procent terug op het 2-jarige abonnement van NordVPN. Je betaalt dus eerst het bedrag, maar krijgt het na bevestiging volledig teruggestort. Een digitale buitenkans voor iedereen die veilig online wil zijn zonder de portemonnee te trekken.

Een actie die je zelden ziet

We komen wel vaker royale kortingen op NordVPN tegen via CashbackXL, maar nu pakt het platform écht groots uit: een volledige 100 procent cashback. En dat boven op de eigen korting van NordVPN (73 procent korting op het 2-jarig plan plus drie extra maanden) maakt dit een deal die in feite gratis is. De actie start vandaag en duurt maar één week. Daarna is alles weer bij het oude, dus timing is in dit geval echt alles.

Wat maakt NordVPN de moeite waard?

NordVPN is een van de populairste VPN-diensten ter wereld, en dat is niet voor niets. De software versleutelt je internetverkeer met sterke 256-bit-encryptie, waardoor niemand – zelfs je internetprovider niet – kan zien wat je online uitspookt. Je digitale leven is tenslotte net als je dagboek: niet voor pottenkijkers. Daarnaast kun je met NordVPN moeiteloos websites en streamingdiensten openen die normaal gesproken in jouw land geblokkeerd zijn. Eén klik en je virtuele locatie springt naar bijvoorbeeld de VS of het Verenigd Koninkrijk, zodat je toegang krijgt tot internationale content. Ook op openbare wifi-netwerken, waar hackers nog weleens willen meegluren, beschermt NordVPN je verbinding automatisch. Zo surf, stream en download je veilig en anoniem, waar je ook bent.

©NordVPN

Zo werkt de 100%-cashback

Maak een gratis account aan op CashbackXL (alléén nieuwe klanten kunnen van deze actie gebruikmaken!). Ga naar de NordVPN-actie en klik linksboven op Shop & ontvang cashback. Voeg pas daarna je abonnement toe aan de winkelwagen; dat is enorm belangrijk voor de tracking. Kies het 2-jarige abonnement, waarvan de korting al zichtbaar is. Controleer dat cookies zijn toegestaan en dat je geen ad-blocker gebruikt. Betaal vervolgens het abonnement. De cashback wordt binnen enkele uren bevestigd en staat na ongeveer twee maanden klaar voor uitbetaling. Houd daar dus rekening mee; het duurt dus eventjes voordat je het geld terugkrijgt.

De kleine lettertjes, helder uitgelegd

De actie geldt alleen voor nieuwe NordVPN-klanten. Aankopen van NordLocker of NordPass tellen niet mee. Er kunnen geen claims worden ingediend als je de stappen niet goed volgt, dus let goed op. De cashback wordt berekend over het bedrag exclusief btw.

Waarom je CashbackXL kunt vertrouwen

CashbackXL is de grootste cashback-site van Nederland en heeft al bijna 400.000 euro aan NordVPN-cashback uitgekeerd. De site registreert 97 procent van alle aankopen succesvol en scoort een klantwaardering van een 9,4. Je ontvangt je uitbetaling maandelijks, krijgt de hoogste cashback-percentages en kunt terecht bij een toegankelijke klantenservice. Ze geven zelfs hun missie prijs: jou zoveel mogelijk geld teruggeven.

Grijp je kans en deel 'm

Wil je NordVPN gratis? Zorg dan dat je maandag klaar zit. Deze cashback-actie duurt maar een week, en wat daarna komt, is simpelweg minder voordelig. Vertel het vooral ook aan vrienden – wie wil er nou geen gratis VPN? Twijfel je nog? Je portemonnee zal je dankbaar zijn. Zet je alarm, want deze kans is zo verdwenen als een onbeveiligde wifi-verbinding.

2 jaar NordVPN voor niks?

Het kan met deze actie van CashBackXL!