ID.nl logo
Beste Basic-apps voor iPhone en iPad
© PXimport
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
Motorola Edge 60 Neo combineert compact design met slimme camera's
© Motorola
Huis

Motorola Edge 60 Neo combineert compact design met slimme camera's

Motorola brengt in oktober de Edge 60 Neo naar Nederland. De smartphone valt op door zijn compacte ontwerp, stevige bescherming en een veelzijdig camerasysteem met telelens. Met een prijs van net geen 400 piek richt Motorola zich op het middensegment, waar AI en een lange accuduur belangrijke troeven zijn.

De Motorola Edge 60 Neo is op de IFA in Berlijn officieel onthuld en komt op de markt als een compacte en lichte smartphone met opvallend stevige specificaties. Het toestel combineert een helder scherm en een solide behuizing met een camerasysteem dat veel creatieve mogelijkheden biedt. Daarbovenop zet Motorola sterk in op - verrassing! - AI, dat zowel bij foto's als bij dagelijkse taken een rol speelt.

Compact maar robuust

De Edge 60 Neo is het lichtste toestel in zijn klasse, maar doet qua stevigheid opvallend weinig concessies. Het 6,36-inch scherm kan piekhelderheden tot 3000 nits halen, waardoor het zelfs in de volle zon goed leesbaar blijft. Het gebruik van Corning Gorilla Glass 7i en de MIL-STD-810H-certificering zorgen voor extra bescherming tegen vallen en krassen. Dankzij de IP68/69-norm is de smartphone bovendien bestand tegen water en stof, iets wat je meestal pas ziet bij meer robuuste of in elk geval duurdere modellen.

Qua uiterlijk kiest Motorola voor een samenwerking met Pantone, het bedrijf dat internationale standaarden ontwikkelt voor kleurnamen en -codes. De Edge 60 Neo verschijnt dan ook in drie verrassende tinten met minstens zulke exotische namen: Frostbite, Poinciana en Grisaille. Daarmee wil het merk inspelen op gebruikers die hun telefoon ook gebruiken als een verlengstuk van hun imago. Het idee is dat een smartphone niet alleen praktisch moet zijn, maar ook kan passen bij de kleding en accessoires van de gebruiker.

De beschikbare kleuren: Frostbite, Poinciana en Grisaille.

Camera met telelens

De camera is een belangrijk speerpunt van dit model. Motorola benadrukt dat dit de enige smartphone in deze prijsklasse is met een telelens. Daarmee kun je 3x optisch zoomen zonder kwaliteitsverlies en tot 30x digitaal inzoomen. Het camerasysteem bestaat verder uit een 50MP-hoofdcamera met Sony-sensor en optische beeldstabilisatie, een 13MP-ultragroothoek- en macrolens en een 32MP-selfiecamera. Voor video's ondersteunt het toestel 4K-opnames.

Fotografie wordt ondersteund door AI-functies die automatisch details verscherpen, kleuren verbeteren en de belichting optimaliseren. Met Dynamic Bokeh bepaal je zelf hoe sterk de achtergrond onscherp wordt gemaakt, terwijl Signature Style foto's een herkenbare uitstraling geeft. Bij video-opnames zorgt adaptieve stabilisatie voor soepeler beelden, zelfs tijdens beweging. Daarmee lijkt Motorola zich duidelijk te richten op zogenaamde content creators.

AI in het dagelijks gebruik

Maar AI speelt ook buiten de camera een rol. Met de functie Next Move kan de Edge 60 Neo suggesties geven afhankelijk van wat er op het scherm staat, bijvoorbeeld bij het bekijken van een recept of een reisschema. Daarbij werkt Motorola samen met onder meer Microsoft Copilot en Perplexity, maar biedt het ook eigen tools zoals Playlist Studio en Image Studio. Zo kunnen gebruikers playlists samenstellen, beelden genereren of visuele elementen aanpassen zonder het gebruik van externe apps.

Accu en oplaadmogelijkheden

De smartphone beschikt over een 5000mAh-accu, goed voor (zo claimt Motorola) tot 44 uur gebruik. Met de (zowaar meegeleverde) 68W TurboPower-oplader is in zeven minuten alweer genoeg lading beschikbaar voor een volle dag gebruik. Daarnaast is draadloos opladen mogelijk met maximaal 15 watt, al moet die lader daarvoor wel apart worden aangeschaft.

De Motorola Edge 60 Neo ligt vanaf half oktober in de Nederlandse winkels. De richtprijs bedraagt zoals gezegd 399,99 euro. Daarmee positioneert Motorola het toestel in het middensegment, waar het concurreert met modellen van onder meer Samsung, Xiaomi en OnePlus.

▼ Volgende artikel
Review Oppo Reno 14 – Duurder, maar ook beter
© Wesley Akkerman
Huis

Review Oppo Reno 14 – Duurder, maar ook beter

Met de Oppo Reno 14 zet het Chinese merk een traditie voort. De midrange smartphonelijn vindt vaak een mooie balans tussen stijl en functie. Met een adviesprijs van 649 euro vraagt de fabrikant echter wel 100 euro meer dan voor zijn voorganger. Is de 14 die prijsstijging waard?

Goed
Conclusie

De Oppo Reno 14 is duurder, maar biedt duidelijke upgrades. Het nieuwe camerasysteem met 50MP-telefotolens (3,5x zoom en stabilisatie) springt eruit en maakt de telefoon veelzijdig voor fotografie. Ook de 6000mAh-accu, waterbestendige body, 120Hz-scherm en soepele prestaties verhogen de waarde. Minpunten zijn de grote hoeveelheid bloatware en een wat verouderde processor, maar die presteert nog steeds goed.

Plus- en minpunten
  • Batterij met lange adem
  • Prima amoled-display
  • Fijn camerasysteem
  • Overzichtelijke software
  • Veel nadruk op AI
  • Processor is wel wat oud
  • Gigantische hoeveelheid bloatware

De Oppo Reno 14 beschikt over een indrukwekkend 6,59-inch amoledscherm met een adaptieve verversingssnelheid van 120 Hz, beschermd door Gorilla Glass 7i. Het display biedt een goede piekhelderheid tot 1200 nits in direct zonlicht en levert levendige kleuren, mede dankzij de HDR10-ondersteuning. Het ontwerp voelt premium aan dankzij de redelijk dunne schermranden en de punchhole voor de selfiecam. De versie die wij testen mist een beetje persoonlijkheid qua kleur, maar gelukkig bestaat er ook een Pearl White-variant.

De behuizing is gemaakt van aluminium. Het toestel ligt daardoor niet alleen comfortabel in de hand, maar voelt ook heel solide aan. Ondanks de forse 6000mAh-batterij is het toestel met 187 gram en een dikte van 7,42 mm opvallend slank en licht gebleven. Hij is bovendien heel duurzaam met IP66-, IP68- én IP69-certificeringen tegen stof en water. Extra functies als de in-display vingerafdrukscanner, een infraroodlaser aan de bovenkant en stereospeakers zorgen tot slot voor een behoorlijk compleet pakket.

©Wesley Akkerman

©Wesley Akkerman

Soepele prestaties

De Oppo Reno 14 wordt aangedreven door de MediaTek Dimensity 8350-processor. In het dagelijks gebruik levert de chipset meer dan prima prestaties. Taken als multitasken, browsen op social media en het openen van apps verlopen vloeiend en zonder haperingen. Ook voor gaming is de telefoon goed geschikt; zelfs grafisch intensieve games draaien soepel met stabiele framerates. Dankzij het koelsysteem blijft het toestel meestal comfortabel om vast te houden, al kan het bij lange en zware gamesessies na verloop van tijd wel warm aanvoelen.

Een van de sterkste punten van de Reno 14 is de accuduur. De grote batterij, met een vermogen van maar liefst 6000 mAh, zorgt ervoor dat de telefoon bij gemiddeld gebruik moeiteloos anderhalve dag meegaat. Zelfs bij intensief gebruik kun je een volledige dag verwachten zonder tussentijds opladen. Wanneer de batterij toch leeg is, laadt een 80W SuperVOOC-snellader het apparaat in minder dan 45 minuten volledig op. Het is wel goed om te weten dat de telefoon geen ondersteuning biedt voor draadloos opladen en dat je de oplader zelf moet aankopen.

©Wesley Akkerman

7x zoom.

Behoorlijk wat bloatware

De Oppo Reno 14 draait op ColorOS 15, gebouwd op Android 15. Je mag daarna nog drie grote Android-upgrades en vijf jaar beveiligingspatches verwachten, wat netjes is in deze prijsklasse. De interface is strak en minimalistisch vormgegeven, met vernieuwde iconen en handige widgets. Alles reageert vlot en voelt verfijnd aan. Ook de slimme AI-functies springen eruit: ze kunnen foto's verbeteren door bijvoorbeeld onscherpte te verwijderen of hinderlijke reflecties weg te werken. Een nadeel is de forse hoeveelheid vooraf geïnstalleerde apps van derden, die de ervaring vertroebelen.

Het camerasysteem verdient een aparte vermelding. Aan de achterkant zit een 50MP-hoofdcamera met optische beeldstabilisatie (OIS), een 8MP-ultragroothoek en een 50MP-telefotolens met 3,5x optische zoom, eveneens voorzien van OIS; een zeldzaamheid in deze prijsklasse. Daarmee biedt de Reno 14 lekker veel flexibiliteit bij het fotograferen, van grootse landschappen tot ingezoomde details. Aan de voorkant vind je een 50MP-selfiecamera met autofocus, een toevoeging die niet vaak voorkomt en die ervoor zorgt dat ook zelfportretten haarscherp worden vastgelegd.

3,5x zoom.

2x zoom.

Overdag mooie prestaties

Overdag schiet de hoofdcamera scherpe, kleurrijke foto's met een prettig dynamisch bereik. De nieuwe telefotolens is een echte aanwinst en levert sterke resultaten bij portretten en zoomopnames. Tot 30x digitale zoom blijft de kwaliteit verrassend goed, al worden beelden bij de maximale 120x wazig. De selfiecamera legt huidtinten natuurgetrouw vast en maakt ook bij minder licht aantrekkelijke foto's voor bijvoorbeeld sociale media. De ultragroothoek is bruikbaar voor landschappen en groepsshots, maar springt verder niet echt in het oog.

Ook op videovlak stelt de Reno 14 niet teleur. Zowel de camera's op de voor- als op de achterzijde filmen in 4K met 60 fps, terwijl optische en elektronische stabilisatie zorgen voor vloeiende beelden, zelfs in beweging. De AI-functies bieden creatieve extra's, zoals het verwijderen van objecten of het aanpassen van composities. Wel kan er bij inzoomen soms een lichte gloed zichtbaar zijn.

1x zoom.

0,6x zoom.

Oppo Reno 14 kopen?

De Oppo Reno 14 is iets duurder geworden, maar daar staan duidelijke verbeteringen tegenover. Vooral het camerasysteem is een grote stap vooruit. De toevoeging van een 50MP-telefotolens met 3,5x optische zoom en beeldstabilisatie is bijzonder in dit segment en tilt samen met de hoofd- en selfiecamera's de fotografie-ervaring naar een hoger niveau. Ook de forse 6000mAh-accu en de waterbestendige, premium afwerking versterken de meerwaarde.

Het heldere 120Hz-scherm en de soepele prestaties maken het plaatje compleet. Er zijn wel wat kanttekeningen: de software staat vol met bloatware en de processor is niet meer helemaal bij de tijd, al doet hij zijn werk nog prima. Toch zorgen de flinke verbeteringen, vooral de camera, ervoor dat de hogere prijs voor veel gebruikers goed te verantwoorden is.