Swift op macOS
Start met programmeren
Voorwoord
Welkom bij Swift op macOS — Start met programmeren.
Dit boek leert je stap voor stap hoe je een echte app maakt met Swift en SwiftUI. We bouwen samen de EnergyClock: een app die de stroomprijzen van vandaag laat zien op een klok. Aan het einde van dit boek staat jouw app in de App Store.
Voor wie is dit boek?
Dit boek is geschreven voor iedereen die wil leren programmeren — ook als je nog nooit één regel code hebt geschreven. De uitleg is zo simpel mogelijk gehouden. Als je negen jaar bent en nieuwsgierig, kom je een heel eind.
Heb je al wat ervaring? Dan zijn de Verdieping-blokken iets voor jou. Die gaan wat dieper in op hoe Swift echt werkt onder de motorkap.
Wat is een Mac?
Een Mac is een computer van Apple — zoals een MacBook, iMac of Mac Mini. De naam Macintosh stamt uit 1984, toen twee vrienden — Steve Jobs en Steve Wozniak — een computer maakten die voor het eerst een muis en plaatjes op het scherm gebruikte in plaats van alleen tekst. Dat klinkt nu gewoon, maar in die tijd was het revolutionair. Ze noemden hem de Macintosh, naar een appelsoort — geen toeval, want Jobs was dol op appels en noemde zijn bedrijf er ook al naar.
Dit boek is geschreven op een Mac Mini — de kleinste en goedkoopste Mac die Apple maakt, niet groter dan een broodtrommel.
Datzelfde Apple maakt ook de iPhone. De taal die je in dit boek leert — Swift — is precies dezelfde taal waarmee iPhone-apps worden gemaakt. Wat je hier leert, is dus een goede basis als je later ook voor de iPhone wilt bouwen.
Wat heb je nodig?
- Een Mac met macOS 26 of nieuwer
- Xcode 26 (gratis te downloaden via de App Store)
Hoe gebruik je dit boek?
Elk hoofdstuk bouwt voort op het vorige. We beginnen klein en bouwen dat stap voor stap uit. Bij elk nieuw onderdeel staat een klein voorbeeld dat je meteen kunt uitproberen als Xcode Playground — los van de app.
Aan het einde van elk hoofdstuk staat een opdracht. Doe die altijd — programmeren leer je door te doen, niet door te lezen.