Van FileMaker naar de cloud: hoe SchallOS bedrijfssoftware combineert met AI, runtime en updates

SchallOS - Intelligent Application Platform

Bij de ontwikkeling van een bedrijfsapplicatie staan in eerste instantie de zichtbare taken centraal. Er worden tabellen aangemaakt, relaties gedefinieerd, invoerformulieren ontworpen en bedrijfsprocessen geautomatiseerd. Zodra de eerste gebruikers met de oplossing aan de slag kunnen, lijkt een groot deel van het project voltooid te zijn. In de praktijk begint dan echter de fase die op de lange termijn veeleisender is. Een bedrijfsapplicatie moet worden onderhouden, uitgebreid en aangepast aan nieuwe eisen. Wijzigingen moeten worden gedocumenteerd, nieuwe versies moeten worden uitgerold en bestaande gegevens moeten veilig worden overgezet. Daarbij komen nog verschillende gebruikersrechten, back-ups, foutanalyses en de vraag of een oplossing lokaal, op een eigen server of in de cloud moet worden gehost.

Veel ontwikkelingsplatforms richten zich vooral op het bouwen van de eigenlijke applicatie. Voor updates, documentatie, implementatie en beheer worden later aanvullende tools en individuele procedures toegevoegd. Na verloop van tijd ontstaat er een technische omgeving die bestaat uit veel losstaande onderdelen, die alleen met aanzienlijke inspanning bij elkaar kunnen worden gehouden. SchallOS hanteert daarom een meer omvattende aanpak. Het platform moet een bedrijfsapplicatie niet alleen tijdens de ontwikkeling begeleiden, maar gedurende de gehele levenscyclus: van ontwikkeling en documentatie tot implementatie, updates en continu beheer.

Meer lezen

Software ontwikkelen met Codex, ChatGPT en AI: een praktische gids voor ontwikkelaars

Softwareontwikkeling met AI

Als je me een paar jaar geleden had gevraagd hoe softwareontwikkeling er over tien jaar uit zou zien, had ik waarschijnlijk gesproken over nieuwe programmeertalen, betere frameworks of krachtigere ontwikkelomgevingen. Vandaag zou mijn antwoord heel anders zijn. De grootste verandering vindt niet plaats bij de tools, maar in de manier waarop wij als ontwikkelaars denken en werken.

Terwijl ik dit schrijf, werk ik zelf aan een nieuw softwaresysteem. Daarbij maak ik al enkele weken intensief gebruik van moderne AI-tools zoals Codex en andere taalmodellen. In het begin was ik nieuwsgierig, maar inmiddels ben ik vooral onder de indruk. Niet omdat de AI plotseling alles zelf doet, maar omdat ze bepaalde taken verbazingwekkend goed uitvoert en daardoor nieuwe manieren van werken mogelijk maakt.

Meer lezen

Hoe kunstmatige intelligentie de ontwikkeling van software verandert en FileMaker

AI-evolutie in de ontwikkeling van FileMaker databases

Wie op dit moment door nieuwsportalen, sociale netwerken of zakelijke platforms scrollt, krijgt al snel de indruk dat kunstmatige intelligentie de hele wereld van het werk bijna van de ene op de andere dag verandert. Bijna dagelijks verschijnen er nieuwe tools, nieuwe taalmodellen en nieuwe beloften. Teksten worden automatisch geschreven, afbeeldingen worden gegenereerd, video's worden gemaakt en software wordt soms voorbereid door spraakinvoer.

Voor veel bedrijven creëert dit een vreemde mengeling van nieuwsgierigheid en druk. Niemand wil immers de boot missen. Tegelijkertijd weten veel ondernemers, freelancers en ontwikkelaars nog niet precies welke van deze technologieën op de lange termijn echt relevant zullen blijven. Dit is waarschijnlijk de echte bijzonderheid van de huidige AI-fase: bijna iedereen voelt dat er iets aan het veranderen is - maar bijna niemand kan op dit moment echt betrouwbaar inschatten hoe snel en in welke richting.

Meer lezen

Bereik is geen eigendom - Waarom zichtbaarheid vandaag de dag niet meer genoeg is

Bereik vs. eigendom

Ruim tien jaar geleden zag ik toevallig een lezing over de overgang van de informatiemaatschappij naar de kennismaatschappij. Veel klonk toen nog theoretisch, bijna academisch. Het ging over concepten als gegevenssoevereiniteit, eigendom van informatie en de vraag wie in de toekomst zal bepalen wat toegankelijk is - en wat niet. Vandaag, met een beetje afstand, lijkt deze lezing verrassend precies. Veel van wat toen als een ontwikkeling werd beschreven, is nu immers werkelijkheid geworden. Steeds meer gegevens zijn naar de cloud gemigreerd. Steeds meer informatie wordt niet langer opgeslagen op interne systemen, maar op externe infrastructuren. En steeds vaker bepaalt niet langer de gebruiker, maar een provider, een platform of een set regels wat er mogelijk is.

Om deze ontwikkeling te begrijpen, is het de moeite waard om een stap terug te doen. De informatiemaatschappij waarin velen van ons zijn opgegroeid was geen normale toestand. Het was een historische uitzondering.

Meer lezen

Apple MLX vs. NVIDIA: Hoe lokale AI-inferentie werkt op de Mac

Lokale AI op Silicon met Apple Mac

Wie tegenwoordig met kunstmatige intelligentie werkt, denkt vaak als eerste aan ChatGPT of soortgelijke online diensten. Je typt een vraag in, wacht een paar seconden - en krijgt antwoord alsof er een zeer belezen, geduldige gesprekspartner aan de andere kant van de lijn zit. Maar wat wordt gemakkelijk vergeten: Elke input, elke zin, elk woord reist via het internet naar externe servers. Daar wordt het echte werk gedaan - op enorme computers die je zelf nooit te zien krijgt.

In principe werkt een lokaal taalmodel op precies dezelfde manier - maar dan zonder internet. Het model wordt als bestand opgeslagen op de computer van de gebruiker, wordt bij het opstarten in het werkgeheugen geladen en beantwoordt vragen direct op het apparaat. De achterliggende technologie is hetzelfde: een neuraal netwerk dat taal begrijpt, teksten genereert en patronen herkent. Het enige verschil is dat de hele berekening binnenshuis blijft. Je zou kunnen zeggen: ChatGPT zonder de cloud.

Meer lezen

LoRA-training: Hoe FileMaker 2025 het fine-tunen van grote taalmodellen vereenvoudigt

LoRA fijnafstemming - FileMaker 2025

De wereld van kunstmatige intelligentie is in beweging. Bijna wekelijks duiken er nieuwe modellen, nieuwe methoden en vooral nieuwe mogelijkheden op - en toch blijft er één besef constant: niet elke technische innovatie leidt automatisch tot een beter dagelijks leven. Veel dingen blijven experimenteel, complex of gewoon te duur voor productief gebruik. Dit is vooral duidelijk bij de zogenaamde fine-tuning van grote taalmodellen - een methode om generatieve AI te specialiseren naar eigen inhoud, termen en toonaarden.

Ik heb dit proces de afgelopen maanden intensief begeleid - eerst in de klassieke vorm, met Python, terminal, foutmeldingen en zenuwslopende instellussen. En toen: met FileMaker 2025, een stap die me verraste - omdat het niet luid was, maar duidelijk. En omdat het liet zien dat er een andere manier is.

Meer lezen

Elektronische facturen voor KMO's: XRechnung, ZUGFeRD en ERP in één oogopslag

Overzicht van de verplichting om elektronische facturen uit te reiken

Duitsland heeft de e-factuur niet van de ene op de andere dag uitgevonden - het is het resultaat van jarenlang standaardiseringswerk (EN 16931), federale en staatsverordeningen (B2G) en nu, via de Wet op de Groeikansen, de geleidelijke uitbreiding naar het dagelijkse B2B-leven. Sinds 1 januari 2025 is er een nieuwe juridische situatie van toepassing: een „elektronische factuur“ is alleen een e-factuur als deze gestructureerd en machinaal leesbaar is - pure PDF-bijlagen per e-mail zijn niet langer een e-factuur volgens de definitie. Dit klinkt technisch, maar heeft operationele gevolgen van factuurontvangst tot boekhouding en archivering.

Meer lezen

Digitale afhankelijkheid: hoe we onze zelfbeschikking zijn kwijtgeraakt aan de cloud

Digitale afhankelijkheid met cloudsystemen

Ik heb het altijd een vergissing gevonden als mensen hun gegevens uit handen geven - of dat nu in de cloud is, via apps of met welke „gratis“ dienst dan ook. Voor mij is gegevenssoevereiniteit nooit een modewoord geweest, maar een kwestie van zelfrespect. Iedereen die technologie gebruikt zonder na te denken over de gevolgen, gaat een afhankelijkheid aan die vaak pas jaren later merkbaar wordt - maar dan een nog diepere impact heeft.

Meer lezen