Naar hoofdinhoud
Be Native Be Native

Leer Swift. Overal.

Cursussen, minicursussen en echte code om native Apple-ontwikkelaar te worden — op iPhone, iPad en Mac.

SwiftSwiftUIUIKitSwiftDataXcodeGitHubAI

Be Native combineert gestructureerde training, begeleide projecten en praktische content die elke week wordt bijgewerkt. Bekijk voorbeeldlessen uit veel cursussen voordat je een abonnement kiest, en bewaar elke regel broncode die je in de video's ziet.

4.5 · 43 beoordelingen iOS 1.11 · macOS 1.0 Gratis te downloaden
Be Native naast elkaar op Mac, iPad en iPhone.
5
niveaus, van beginner tot expert
10+
jaar ervaring met lesgeven in Apple-ontwikkeling
Wekelijks
nieuwe content, afgestemd op iOS en WWDC
3
platforms, één abonnement
Wat is Be Native

Eén app om te leren, oefenen en op de hoogte te blijven

Training die past bij waar je nu staat: lees code, begrijp het, en schrijf je eigen code doelgericht.

Training

Vier manieren om te leren

Volledige cursussen met opbouwende leerpaden, minicursussen gericht op één framework, snelle tips voor dagelijkse problemen en herbruikbare codefragmenten die in context worden uitgelegd.

Inbegrepen

Alle broncode

Elke regel die in de trainingsvideo's wordt gebruikt, wordt bij de les geleverd. Bestudeer het, voer het uit, pas het aan. Niets hoeft te worden overgetypt vanaf een schermopname.

Tweetalig

Engelse en Spaanse audio

Nieuwe training wordt geleverd met beide audiotracks, professionele ondertiteling en volledige transcripties. Tweetalige audio blijft zich uitbreiden naar de rest van de catalogus.

Apple Intelligence

Laat AI de code uitleggen

Tik op een codefragment en krijg een duidelijke, opgemaakte uitleg die op je apparaat wordt gegenereerd. Privé door ontwerp: niets verlaat je Mac, iPad of iPhone.

Altijd gratis

Podcasts, artikelen en nieuws

Originele podcasts, nieuwsbrieven, livesessies en artikelen over het Apple-ecosysteem — gratis voor iedereen, geen abonnement nodig.

Jouw werkruimte

Notities, mappen en tijdstempels

Bewaar codefragmenten, ideeën en videonotities gekoppeld aan de exacte seconde. Markdown, mappen en synchronisatie op elk apparaat waarop je bent ingelogd.

Leerpad

Vijf niveaus. Begin waar je nu al staat.

Begin vanaf nul met Swift, of duik meteen in SwiftUI, UIKit of het framework dat je nodig hebt. Elk niveau bouwt voort op het vorige, zodat je altijd weet wat er hierna komt.

Beginner

Swift vanaf nul: syntaxis, types, controlestructuren en je eerste app.

Junior

SwiftUI, navigatie, status en gegevensopslag in echte projecten.

Gevorderd

Architectuur, concurrency, netwerken, UIKit-interoperabiliteit en testen.

Senior

Prestaties, kwaliteit, productiedatastromen en complexe frameworks.

Expert

Geavanceerde projecten, technische beslissingen en end-to-end AI-integratie.

Leren

Vier formats, één pad

Niet alles wat je moet leren vraagt om een cursus van twaalf uur. Be Native combineert formats, zodat de diepgang altijd aansluit bij de vraag die je daadwerkelijk hebt.

  • Cursussen met opbouwende leerpaden en begeleide projecten.
  • Minicursussen gericht op één framework, tool of doel.
  • Snelle tips die dagelijkse ontwikkelproblemen oplossen.
  • Praktische, herbruikbare codefragmenten uitgelegd met echte context.
  • Swift, SwiftUI, UIKit, SwiftData, architectuur, Xcode, GitHub en AI-ondersteunde ontwikkeling.
  • Elke week nieuwe content, in lijn met iOS, Swift en WWDC.
Be Native-cursuscatalogus met cursussen, minicursussen, codefragmenten en tips.
Notities

Notities gekoppeld aan de exacte seconde

Maak notities op specifieke tijdstippen in je video's en organiseer ze in mappen. Bewaar codefragmenten, tips, bronnen en vrije ideeën, geschreven in Markdown en deelbaar als platte tekst.

  • Tot 10 notities zonder account; onbeperkt zodra je bent ingelogd.
  • Gesynchroniseerd op iPhone, iPad en Mac.
  • Videonotities springen direct terug naar het moment waarop je ze hebt opgeslagen.
De module Notities in Be Native, met notitieboeken georganiseerd per onderwerp.
Apple Intelligence

AI die de code uitlegt, op je apparaat

Vraag het systeem om een codevoorbeeld uit te leggen en krijg een gestructureerd, leesbaar overzicht. Met semantisch zoeken beschrijf je in je eigen woorden wat je wilt leren, en vind je de juiste les, ook als je de naam ervan niet meer weet.

  • Draait op de Neural Engine: 100% op het apparaat, 0 externe servers.
  • Zoeken in twee stappen: contextuele embeddings plus reranking op het apparaat met Foundation Models.
  • Vereist een apparaat dat compatibel is met Apple Intelligence.

Leer eerst programmeren, en laat AI je daarna vermenigvuldigen. AI gebruiken zonder te kunnen programmeren is niet hetzelfde als het gebruiken met echt technisch inzicht.

Be Native op Mac met een door AI gegenereerde uitleg naast de Swift-broncode.
Tweetalig

Audio en ondertiteling in het Engels, zodat je niets mist

Nieuwe training wordt geleverd met Engelse en Spaanse audiotracks, professionele ondertiteling in beide talen en volledige transcripties die je kunt doorzoeken en naast de video kunt lezen. Wissel van audiotaal en de transcriptie volgt automatisch mee — en de app onthoudt je keuze.

De originele podcasts zijn opgenomen in het Spaans.

Be Native-videospeler met Engelse ondertiteling tijdens de les.
Insight

Podcasts, masterclasses, livestreams, artikelen en nieuwsbrieven

De redactionele kant van Be Native is gratis voor iedereen. Originele podcasts over het Apple-ecosysteem, nieuwsbrieven, artikelen en YouTube-integratie, zodat je livestreams, videopodcasts en masterclasses kunt volgen zonder de app te verlaten.

Gratis, zonder account en zonder abonnement.

Het tabblad Insight in Be Native met podcasts, nieuwsbrieven en artikelen.
Nieuw op Mac

Een Mac-app, vanaf de basis gebouwd voor macOS

Be Native staat nu in de Mac App Store als een echt native, multi-window app. Houd een les open in het ene venster, de broncode in een ander en je notities in een derde — de indeling die voor jou werkt, geen uitgerekte iPad-app.

  • Echte multi-window-werkruimte.
  • Codenotities en -uitleg met Apple Intelligence.
  • Eén abonnement voor iPhone, iPad en Mac, met hetzelfde toegangsniveau.
Be Native op een MacBook, met de zijbalk en de trainingscatalogus.
Inloggen

Er is geen wachtwoord te stelen

Be Native heeft nooit een wachtwoordveld gehad, dus er is niets om te lekken, te hergebruiken of te phishen. Inloggen gebeurt met passkeys — de WebAuthn-standaard die is ingebouwd in Apple-platforms — of met Log in met Apple.

Passkeys zijn de FIDO2/WebAuthn-standaard, ondersteund op alle Apple-platforms.

Je sleutel verlaat nooit je apparaat

De privésleutel blijft in de beveiligde opslag van je apparaat. Onze server bewaart alleen de publieke helft, die nutteloos is voor iedereen die hem steelt.

Phishing werkt niet

Een passkey is gekoppeld aan benative.dev. Een nepwebsite kan er niet om vragen, omdat je apparaat hem aan geen enkel ander domein aanbiedt.

Niets om te onthouden, niets om te resetten

Face ID of Touch ID en je bent binnen, op iPhone, iPad en Mac. Geen wachtwoord te bedenken, geen reset-e-mail, geen inloggegevens hergebruikt van een andere site.

Wij zien nooit een geheim

Be Native slaat geen wachtwoord op, verstuurt er geen en verifieert er geen, omdat er geen bestaat. Log in met Apple is ook beschikbaar, met Verberg mijn e-mailadres als je dat liever hebt.

Screenshots

Bekijk het voordat je het downloadt

Dezelfde content, aangepast aan elk platform.

Hoe het werkt

Begin gratis. Ga dieper wanneer je wilt.

Twee manieren om Be Native te gebruiken, en de eerste kost niets.

Gratis

De redactionele kant, gratis voor iedereen

Podcasts, video's, artikelen, nieuwsbrieven en livesessies over het Apple-ecosysteem. Plus voorbeeldlessen uit veel cursussen, zodat je de lesmethode kunt uitproberen voordat je iets beslist. Geen account nodig om te beginnen.

  • Originele podcasts, video's en artikelen
  • Voorbeeldlessen uit veel cursussen
  • Notities: 10 gratis zonder account, onbeperkt zodra je bent ingelogd
  • Semantisch zoeken, op je apparaat
Training

Gestructureerde training, op abonnement

De begeleide leerpaden, de projecten en de volledige broncode zijn het deel dat een abonnement ontgrendelt — over de vijf niveaus, van beginner tot expert. Eén abonnement dekt iPhone, iPad en Mac met dezelfde toegang.

  • Volledige cursussen met begeleide leerpaden
  • Alle broncode van de lessen
  • De vijf niveaus, van beginner tot expert
  • Eén abonnement voor iPhone, iPad en Mac

De beschikbare abonnementen vind je in de app, in de App Store.

Toegankelijkheid

Gemaakt om door iedereen te worden gebruikt

Be Native publiceert Apple's toegankelijkheidsetiketten op de App Store. Het is geen belofte op een marketingpagina: Apple toont ze op de productpagina, en elke functie die daar wordt vermeld, moet ook echt werken.

Vermeld op de productpagina van de App Store

  • VoiceOver Beschrijvende labels, hints en aangepaste acties; live updates behouden de VoiceOver-focus.
  • Stembediening Overal native besturingselementen, zodat gesproken opdrachten werken zonder speciale uitzonderingen.
  • Grotere tekstiPhone en iPad Dynamic Type in de hoofdtekst, koppen en interactieve labels.
  • Donkere interface Lichte en donkere modus gebouwd op semantische kleuren, in beide getest.
  • Differentiëren met meer dan alleen kleur Iconen, onderstrepingen en tekstlabels ondersteunen elke kleursignalering.
  • Voldoende contrast Tekst en belangrijke interface-elementen voldoen aan WCAG 2.1 AA op ondersteunde achtergronden.
  • Verminderde beweging Overgangen worden crossfades en parallax vervalt wanneer het systeem daarom vraagt.
  • Ondertiteling Tijdgesynchroniseerde ondertiteling bij videolessen.

Het volledige beeld

De Mac-app draagt dezelfde verklaringen — het label is ingediend en wordt gepubliceerd zodra de app de beoordeling voor de Mac App Store doorstaat. Audiodescriptie is de enige functie die op geen enkel platform wordt ondersteund. Toegankelijkheid wordt elke releasecyclus intern beoordeeld, en bevindingen worden opgelost voordat een update wordt uitgebracht.

Een drempel gevonden? Schrijf naar info@benative.dev.

Lees de toegankelijkheidsverklaring
Privacy

Privacy die je kunt controleren voordat je downloadt

Apple publiceert het privacylabel op de productpagina van Be Native, en elke build bevat een privacymanifest dat Apple leest bij het indienen. Die documenten laten zien wat de app verzamelt. Deze sectie zegt hetzelfde in gewone taal — en de kortste regel is het belangrijkst: er is geen tracking.

De gegevens die Be Native declareert op de App Store

  • Gebruikers-IDGekoppeld aan jouDe identificatie van je account, die alleen bestaat als je ervoor kiest een account aan te maken. Hiermee werken je voortgang, notities en abonnement op elk apparaat waarop je bent ingelogd. Nooit gebruikt voor analyse of advertenties.
  • E-mailadresGekoppeld aan jouAlleen als je een account aanmaakt, en alleen zodat het account van jou is. Met Log in met Apple kun je Verberg mijn e-mailadres gebruiken, en dan bewaren wij het doorstuuradres van Apple, niet je echte adres.
  • Apparaat-IDNiet gekoppeld aan jouGebruikt voor gebruiksstatistieken. Aangemerkt als niet gekoppeld, wat betekent dat deze gegevens niet worden gekoppeld aan je account of je naam.
  • ProductinteractieNiet gekoppeld aan jouWelke functies worden geopend, en hoe vaak, zodat we weten wat we hierna moeten verbeteren. Ook aangemerkt als niet gekoppeld aan je identiteit.

Wat de app niet doet

  • Geen tracking. Het privacymanifest in de app declareert tracking als false, en niet één van de gedeclareerde gegevenstypen wordt verzameld voor tracking.
  • Geen vraag om App Tracking Transparency. Dat systeemvenster vraagt toestemming om je te volgen; Be Native heeft niets te vragen, dus het verschijnt nooit.
  • Geen advertenties, en geen advertentie-ID.
  • Niets wordt verkocht, en niets wordt gedeeld met een bedrijf voor advertenties of profilering.
  • Geen analytics of advertentiecode van derden in de app.
  • Geen account nodig om te lezen, te kijken en te luisteren. De gratis catalogus werkt zonder dat je ons ook maar enige persoonsgegevens hoeft te geven.
  • Geen wachtwoord om te bewaren of te lekken: inloggen gebeurt met passkeys of Log in met Apple.
  • Apple Intelligence-functies draaien op je apparaat. Je vraag, de code op het scherm en de uitleg verlaten het nooit.
  • Abonnementen worden afgehandeld door de App Store, dus Be Native ziet je betaalgegevens nooit.
  • Deze website laadt geen lettertypen, analytics of advertenties van derden: de lettertypen worden geleverd vanaf benative.dev, dus je bezoek wordt aan niemand gerapporteerd.

Het volledige beeld

Twee van de gedeclareerde gegevenstypen zijn gekoppeld aan je identiteit, en ze verschijnen alleen wanneer je besluit een account aan te maken: een account heeft een identificatie en een e-mailadres nodig, anders kan het je abonnement niet herstellen of je notities niet synchroniseren. De andere twee zijn gebruiksstatistieken, aangemerkt als niet gekoppeld aan je identiteit — we gebruiken Apple's eigen bewoordingen in plaats van ze anoniem te noemen. Twee bedrijven zijn betrokken bij het leveren van de dienst: Axinom, in Duitsland, host en levert de video, ondertiteling en transcripties, en Apple beheert App Store-abonnementen, inloggen en de beveiligingscontroles die het afspelen beschermen. Geen van beide krijgt je gegevens voor advertenties.

Een vraag over je gegevens? Schrijf naar info@benative.dev.

Lees het privacybeleid
FAQ

Vragen die een antwoord verdienen

Wat is Be Native?

Be Native is een app voor iPhone, iPad en Mac die Swift, SwiftUI en native ontwikkeling voor Apple-platforms leert. De app bevat gratis podcasts, video's en artikelen, plus cursussen op abonnementsbasis, gestructureerd over vijf moeilijkheidsniveaus, van beginner tot expert.

Is Be Native gratis?

Je kunt gratis beginnen: alle podcasts, video's en artikelen zijn gratis voor iedereen, en veel cursussen bevatten voorbeeldlessen. De gestructureerde training — begeleide leerpaden, projecten en broncode — is wat een abonnement ontgrendelt. De beschikbare abonnementen vind je in de app.

Heb ik voorkennis nodig?

Nee. Je kunt vanaf nul beginnen met het leerpad Swift vanaf nul, of meteen instappen bij SwiftUI, UIKit of een ander framework als je al een basis hebt. De vijf niveaus bestaan zodat iedereen het juiste startpunt vindt.

Welke apparaten worden ondersteund?

iPhone en iPad met iOS of iPadOS 18.4 of hoger, en Mac, waar de app beschikbaar is in de Mac App Store. Eén abonnement dekt alle drie met hetzelfde toegangsniveau.

Is de broncode van de lessen inbegrepen?

Ja. Alle broncode die in de trainingsvideo's wordt gebruikt, wordt bij de les geleverd en is vrij te gebruiken. Je kunt meekijken, de code kopiëren en direct oefenen in Xcode zonder alles vanaf nul te hoeven schrijven.

Is de app beschikbaar in het Engels?

Ja. Nieuwe trainingscontent wordt geleverd met Engelse en Spaanse audiotracks, professionele ondertiteling in beide talen en volledige transcripties, en tweetalige audio blijft zich uitbreiden naar de historische catalogus. De originele podcasts zijn opgenomen in het Spaans.

Hoe werkt de AI, en is die privé?

Zowel de code-uitleg als het semantisch zoeken draaien op je eigen apparaat via Apple Intelligence en het Foundation Models-framework. Zoeken gebruikt een architectuur in twee stappen — contextuele embeddings gevolgd door reranking op het apparaat — volledig op de Neural Engine. Er wordt niets naar een externe server gestuurd. Er is een apparaat nodig dat compatibel is met Apple Intelligence.

Hoe vaak wordt de content bijgewerkt?

Nieuwe content wordt elke week gepubliceerd, afgestemd op de releasecyclus van iOS en de aankondigingen van WWDC. Dankzij de YouTube-integratie zijn livestreams, videopodcasts en masterclasses beschikbaar zonder de app te verlaten.

Wees even eerlijk tegen jezelf

Be Native belooft geen binnenwegen. Onze content is 25% van de reis; de andere 75% ben jij, die code schrijft, oefent en leert van je eigen fouten. Wil je binnenwegen, dan is dit niet jouw app. Wil je een stevige basis en voortdurende evolutie, dan wel.

Begrijp de code. Verander de wereld.

Download