ID.nl logo
Programmeren op iPad met Textastic
© Reshift Digital
Huis

Programmeren op iPad met Textastic

Voor de iPad is een berg aan serieuze en desktopwaardige apps beschikbaar. Zoals bijvoorbeeld Textastic, een tekst- én code-editor waarmee je serieus aan de slag kunt. Wel is het verstandig om voor dit soort gebruik een fysiek toetsenbord aan te schaffen, en een muis komt ook best van pas. Programmeren op iPad ermee werkt als volgt.

Textastic is een uitgebreide teksteditor die ook bij uitstek geschikt is voor programmeerwerk. De app herkent namelijk de syntaxis van maar liefst 80 programmeertalen, inclusief HTML. Al je code wordt dus – desgewenst- keurig netjes gemarkeerd. Dat maakt het niet alleen makkelijker om het overzicht te behouden, maar ook fouten opsporen wordt zo een stuk efficiënter. 

Met een prijskaartje van €9,99 is het zeker niet de goedkoopste app, maar voor de doelgroep is ie elke cent waard. Ook al omdat er (nog?) geen gezanik met verplichte abonnementen en extra in-app-aankopen gaande is. Eén keer betalen en je hebt al het beloofde in handen. 

Je kunt er vanzelfsprekend platte teksten als notities en aantekeningen mee maken. Maar de grote kracht ligt in code-herkenning. En voor een selectie aan talen zelfs automatische aanvulling. Die truc werkt voor HTML, CSS, JavaScript, C, Objective-C, en PHP.

Veel extra functies aan boord

Het blijft niet alleen bij tekst- en code-editen, maar er is ook voorzien in tal van extra tools. Zoals bijvoorbeeld FTP, FTPS (FTP over SSL), SFTP (SSH connection), WebDAV, Dropbox en Google Drive clients. Tegelijkertijd is tevens gedacht aan een SSH-client, en daarmee is het een wel heel compleet geheel. Waarmee inderdaad al je programmeerwensen wat editen, code delen en desnoods via SSH compileren en uitproberen in een klap zijn afgedekt. 

Als je de app start, zie je links een balk met opties. Ten eerste bestandsbeheer, maar door de knoppen linksonder kun je ook andere functies starten. Van links naar rechts: bestandsoverdracht naar een server (druk op de + om te kiezen uit (S)FTP, Dropbox, Google Drive en WebDAV. Per item dienen de benodigde aanmeldgegevens en andere benodigde zaken ingevoerd te worden. 

©PXimport

Een WebDav-server start je met het tweede knopje onderaan de kolom links op, gevolgd door helpbestanden via het vraagteken. Tot slot is er het instellingentandwiel. Klik je hierop, dan kun je de app helemaal aan je wensen aanpassen. Denk aan bijvoorbeeld een licht of een donker thema onder UI Theme of een wachtwoord voor de app. Loop alles eens rustig door, iedere ‘coder’ heeft zo z’n eigen specifieke voorkeuren.

Leesbaarheid code

Hoeveel gemarkeerde code het lezen makkelijker maakt laten we zien aan de hand van een simpel voorbeeldje: een machine-gegenereerde html-pagina van computertotaal.nl. Daar is geen mooie vormgeving met regels en lussen in te zien, wat het lezen van de platte tekst in een reguliere teksteditor tot een nachtmerrie maakt. 

Voorzien van gekleurde code-elementen wordt het – zoals je hieronder kunt zien – al een heel stuk duidelijker. Natuurlijk is handgetikte code nog veel duidelijker, maar hier valt in ieder geval iets mee aan te vangen.

©PXimport

Ga je zelf HTML-code tikken – wat soms best handig kan zijn, al was het maar om hier of daar snel wat handmatig aan te passen – dan komt de preview-functie van Textastic prima van pas. Tik of klik daarvoor op het brilletje in de knoppenbalk bovenaan (rechts). Je ziet nu een preview van wat je noeste arbeid aan resultaat biedt. Daarvoor intern een webserver gebruikt. 

Daardoor is het mogelijk de webpagina ook in de standaardbrowser Safari te bekijken, mocht je dat willen. Tik daarvoor – in de preview-weergave – eerst op Done om deze te sluiten. Houdt dan de knop met het brilletje wat langer ingedrukt of aangeklikt. In het menu dat daarop opent tik of klik je op Preview in Safari.

©PXimport

Code-herkenning

Zoals beloofd kan Textastic ook – voor en aantal talen – code herkennen. In de bovenstaande afbeelding zie je naast de knoppen < en > een streepjesknop met daarin een van een getal voorzien balletje. Klik daar op en je ziet een lijst van aangetroffen fouten. Om direct naar een probleem te springen, klik je op een fout en dan op Open (gevolgd door bestandsnaam en regelnummer). Je springt dan in de broncode meteen naar de aangetroffen fout. 

In dit heel specifieke voorbeeld bestaat het oplossen van de fouten simpelweg uit verwijderen van nog meer overbodige code. Uiteindelijk zouden we in dit geval dan nagenoeg basis-HTML-code overhouden, waarna je vervolgens weer kunt beginnen met ‘opbouwen’ betreffende onder meer letterype, tussenkoppen enzovoorts.

©PXimport

Delen, printen en meer

Via de knop met de drie puntjes helemaal rechtsboven krijg je toegang tot een extra menu. Met daarin onder meer de mogelijkheid tot delen, mailen, afdrukken en een handige Copy All-functie. Zoals gezegd kun je ook gebruik maken van online opslag en SSH, waardoor je in principe rechtstreeks aan code op een server kunt werken. En daarmee is Textastic een stuk gereedschap dat in geen enkele virtuele gereedschapstas van een coder zou mogen ontbreken. 

Meer weten over je iPad als laptopvervanger? We raden je ook de cursus Doe alles met de iPad aan!

▼ Volgende artikel
CES 2026: ASUS introduceert krachtige mini-pc's voor AI en gaming op CES 2026
© ASUS | Edited with Google AI
Huis

CES 2026: ASUS introduceert krachtige mini-pc's voor AI en gaming op CES 2026

Op elektronicabeurs CES in Las Vegas heeft ASUS vier nieuwe mini-pc's laten zien. De compacte computers moeten meer rekenkracht bieden voor kunstmatige intelligentie en zware grafische taken, maar nemen nauwelijks ruimte in op een bureau.

De nieuwe modellen - ASUS NUC 16 Pro, ExpertCenter PN55, ROG GR70 en Ascent GX10 - draaien op de nieuwste Intel- en AMD-processors. Daarmee mikt ASUS met deze pc's op mensen die hun computer intensief gebruiken, maar ook op gamers die een krachtig systeem willen dat weinig ruimte inneemt.

De ASUS NUC 16 Pro draait op een Intel Core Ultra X9 Series 3-processor en haalt tot 180 TOPS (trillion operations per second), bijna het dubbele van zijn voorganger. Hij ondersteunt snel LPDDR5x-geheugen, heeft twee 2.5G-netwerkaansluitingen en is uitgerust met WiFi 7 en Bluetooth 6.0. De behuizing is stevig gebouwd en getest om hitte, kou en trillingen te weerstaan. Zijn afmetingen? 144 x 117 x 42mm - ongeveer zo groot als een half pak suiker.

De ASUS ExpertCenter PN55 richt zich op gebruikers die een kleine maar complete werk-pc willen. Binnenin zit een AMD Ryzen AI 400-processor met geïntegreerde Radeon 800M-graphics en een aparte chip voor AI-taken tot 55 TOPS. De PN55 ondersteunt Copilot+ in Windows en heeft veel aansluitingen, waaronder zes USB-poorten en twee netwerkaansluitingen. Ook zijn er WiFi 7, Bluetooth 5.4, een vingerafdruksensor en een ingebouwde microfoon voor spraakbediening.

Voor gamers is er de ROG GR70, de eerste mini-pc van ASUS onder het ROG-label. Hij combineert een AMD Ryzen 9-processor met een NVIDIA GeForce RTX 5070- of RTX 5060-grafische kaart. Volgens ASUS levert hij prestaties die vergelijkbaar zijn met een desktop, maar dan in een veel kleinere behuizing (282mm x 187mm x 56 mm). Een drievoudig koelsysteem houdt de onderdelen koel en het geluid beperkt.

De ASUS Ascent GX10 is de krachtigste van de vier. Deze kleine CoPilot+ desktop gebruikt de NVIDIA GB10 Grace Blackwell Superchip met 128 GB geheugen en kan volgens ASUS rekenprestaties op het niveau van datacenters leveren. De GX10 kan zelfstandig draaien of gekoppeld worden aan een tweede systeem voor lokale AI-training of modelontwikkeling.

Beschikbaarheid

Prijzen en releasedata zijn nog niet bekend. ASUS verwacht de nieuwe mini-pc's later in 2026 uit te brengen.

Wat betekent TOPS?

TOPS staat voor trillion operations per second en geeft aan hoeveel berekeningen een chip per seconde kan uitvoeren. Bij AI-toepassingen, zoals spraakherkenning of beeldanalyse, is een hoger aantal TOPS een maatstaf voor snellere verwerking en betere prestaties bij machine learning-taken.

©ID.nl

▼ Volgende artikel
Zo gebruik je AI-chatbots in de zijbalk van Firefox
© ID.nl
Huis

Zo gebruik je AI-chatbots in de zijbalk van Firefox

Firefox toont nu AI-chatbots in de zijbalk terwijl je surft. Handig, want daarbij kies je zelf welke AI je gebruikt. De ene vat een YouTube-filmpje voor je samen, de andere helpt je een paklijst te maken voor je fietsvakantie. Zo heb je altijd slimme assistentie binnen handbereik, zonder het tabblad te verlaten.

Wat gaan we doen

In dit artikel ontdek je hoe je de nieuwe AI-zijbalk in Firefox gebruikt. Je leert welke chatbots beschikbaar zijn, hoe je ertussen schakelt en hoe je ze weer verwijdert als je ze niet wilt zien. Zo bepaal je zelf hoeveel slimme hulp je tijdens het surfen wilt.

Lees ook: Firefox-profielen: zo houd je werk en privé netjes gescheiden

AI-chatbot selecteren

Vanaf Firefox 133 kun je kiezen uit een reeks AI-chatbots via een vernieuwde zijbalk. Het aanbod varieert per regio. Bij ons zijn er vijf beschikbaar: Google Gemini, Anthropic Claude, ChatGPT, HuggingChat en Le Chat Mistral. Deze AI-chatbots kunnen je helpen bij het samenvatten, brainstormen, afbeeldingen genereren en het schrijven van teksten. Om de zijbalk te activeren, druk je eerst op de Alt-toets van je laptop om het bovenste taakmenu zichtbaar te maken. Ga vervolgens naar Beeld / Zijbalk / AI-chatbot. In de zijbalk klik je op de Sparkle-knop, kies je een chatbotaanbieder en bekijk je de details. Je kunt via die weg ook een account aanmaken bij de gekozen dienst.

De eerste keer dat je de zijbalk opent, krijg je de AI-chatbots te zien.

Schakelen tussen de chatbots

Je kunt op elk moment van chatbot wisselen, zo vaak je maar wilt. Zo geef je bijvoorbeeld de voorkeur aan ChatGPT voor schrijftaken, terwijl je voor het samenvatten van een online-video liever Google Gemini gebruikt. Om van chatbot te wisselen, klik je op het chatbotpictogram in de zijbalk. Er verschijnt dan een dropdown-menu met alle beschikbare chatbots. Wil je eerst meer informatie over een bepaalde chatbot? Klik dan op Chatbotgegevens bekijken.

De resultaten van een prompt krijg je ook in de zijbalk.

Snelkoppelingen verwijderen

Is deze toevoeging toch net een stap te ver voor jou? Dan kun je de AI-chatbot-snelkoppeling eenvoudig uit de Firefox-zijbalk verwijderen. Open eerst de instellingen van Firefox door rechtsboven op de menuknop (de drie streepjes onder elkaar) te klikken en vervolgens op Instellingen te klikken. Ga naar het tabblad Algemeen en scrol naar het onderdeel Browserindeling. Hier kun je de optie Zijbalk tonen in- of uitschakelen. Wil je alleen de AI-hulpmiddelen uit de zijbalk verwijderen? Klik dan onderaan in de zijbalk op het tandwieltje. In het menu Zijbalk aanpassen schakel je het selectievakje AI-chatbot uit bij het onderdeel Firefox-hulpmiddelen.

Via de Firefox-instellingen bepaal je of de AI-chatbots in de zijbalk mogen staan.

Zeker weten dat je niet te veel betaalt? Check de Prijsdalers van Kieskeurig