Gå til hovedindhold
Be Native Be Native

Lær Swift. Overalt.

Kurser, minikurser og rigtig kode, der gør dig til native Apple-udvikler — på iPhone, iPad og Mac.

SwiftSwiftUIUIKitSwiftDataXcodeGitHubAI

Be Native samler struktureret undervisning, guidede projekter og praktisk indhold, der opdateres hver uge. Udforsk eksempellektioner fra mange kurser, før du abonnerer, og behold al kildekoden, du ser i videoerne.

4,5 · 43 bedømmelser iOS 1.11 · macOS 1.0 Gratis download
Be Native kørende side om side på Mac, iPad og iPhone.
5
niveauer, fra begynder til ekspert
10+
års erfaring med at undervise i Apple-udvikling
Ugentligt
nyt indhold, i takt med iOS og WWDC
3
platforme, ét samlet abonnement
Hvad er Be Native

Én app til at lære, øve og holde dig opdateret

Undervisning, der giver mening der, hvor du er lige nu: læs kode, forstå den, og skriv din egen med omtanke.

Undervisning

Fire måder at lære på

Fulde kurser med gradvise læringsforløb, minikurser med fokus på ét enkelt framework, hurtige tips til hverdagsproblemer og genanvendelige kodestykker forklaret i kontekst.

Inkluderet

Al kildekoden

Hver linje, der bruges i undervisningsvideoerne, følger med lektionen. Studer den, kør den, tilpas den. Ingen afskrivning fra en skærmoptagelse.

To sprog

Lyd på engelsk og spansk

Nyt undervisningsmateriale kommer med begge lydspor, professionelle undertekster og fulde transskriptioner. Dobbelt lydspor bliver løbende udvidet til det ældre katalog.

Apple Intelligence

Bed AI om at forklare koden

Tryk på et kodestykke, og få en tydelig, formateret forklaring genereret på din enhed. Privat af natur: intet forlader din Mac, iPad eller iPhone.

Gratis for altid

Podcasts, artikler og nyheder

Originale podcasts, nyhedsbreve, livesessioner og artikler om Apple-økosystemet — gratis for alle, uden abonnement.

Din arbejdsplads

Noter, mapper og tidsstempler

Gem kodestykker, idéer og videonoter, der er forankret til det præcise sekund. Markdown, mapper og synkronisering på tværs af alle de enheder, du logger ind på.

Læringsforløb

Fem niveauer. Start, hvor du faktisk er.

Begynd fra bunden med Swift, eller gå direkte til SwiftUI, UIKit eller det framework, du har brug for. Hvert niveau bygger videre på det forrige, så du altid ved, hvad der kommer næst.

Begynder

Swift fra bunden: syntaks, typer, kontrolstrukturer og din første app.

Junior

SwiftUI, navigation, tilstand og datapersistens i rigtige projekter.

Mellemniveau

Arkitektur, samtidighed, netværk, UIKit-interoperabilitet og test.

Senior

Ydeevne, kvalitet, produktionsdataflows og komplekse frameworks.

Ekspert

Avancerede projekter, tekniske beslutninger og AI-integration fra ende til anden.

Læring

Fire formater, én vej

Ikke alt, du skal lære, kræver et kursus på tolv timer. Be Native blander formater, så dybden altid matcher det spørgsmål, du faktisk har.

  • Kurser med gradvise læringsforløb og guidede projekter.
  • Minikurser med fokus på ét framework, værktøj eller mål.
  • Hurtige tips, der løser hverdagens udviklingsproblemer.
  • Praktiske, genanvendelige kodestykker forklaret med rigtig kontekst.
  • Swift, SwiftUI, UIKit, SwiftData, arkitektur, Xcode, GitHub og AI-assisteret udvikling.
  • Nyt indhold hver uge, i takt med iOS, Swift og WWDC.
Be Natives undervisningskatalog med kurser, minikurser, kodestykker og tips.
Noter

Noter forankret til det præcise sekund

Tag noter på bestemte tidspunkter i dine videoer, og organiser dem i mapper. Gem kodestykker, tips, ressourcer og frie idéer, skrevet i Markdown og delbare som almindelig tekst.

  • Op til 10 noter uden en konto; ubegrænset, når du logger ind.
  • Synkroniseret på tværs af iPhone, iPad og Mac.
  • Videonoter springer direkte tilbage til det øjeblik, du gemte dem.
Notemodulet i Be Native med notesbøger organiseret efter emne.
Apple Intelligence

AI, der forklarer koden, på din enhed

Bed systemet om at forklare et hvilket som helst kodeeksempel, og få en struktureret, letlæselig gennemgang. Semantisk søgning lader dig beskrive, hvad du vil lære, med dine egne ord, og finder den rette lektion, selv når du har glemt dens navn.

  • Kører på Neural Engine: 100 % på enheden, 0 eksterne servere.
  • Søgning i to trin: kontekstuelle embeddings plus reranking på enheden med Foundation Models.
  • Kræver en enhed, der understøtter Apple Intelligence.

Lær at kode først, og lad så AI mangedoble dig. At bruge AI uden at kunne programmere er ikke det samme som at bruge det med reel teknisk dømmekraft.

Be Native på Mac med en AI-genereret forklaring ved siden af Swift-kildekoden.
To sprog

Lyd og undertekster på engelsk, så intet går tabt

Nyt undervisningsmateriale leveres med lydspor på engelsk og spansk, professionelle undertekster på begge sprog og fulde transskriptioner, du kan søge i og læse sammen med videoen. Skift lydsprog, og transskriptionen følger med — og appen husker dit valg.

De originale podcasts optages på spansk.

Be Native-videoafspiller med engelske undertekster over lektionen.
Indsigt

Podcasts, masterclasses, livestreams, artikler og nyhedsbreve

Den redaktionelle side af Be Native er gratis for alle. Originale podcasts om Apple-økosystemet, nyhedsbreve, artikler og YouTube-integration, så du fanger livestreams, videopodcasts og masterclasses uden at forlade appen.

Gratis, uden konto og uden abonnement.

Fanen Indsigt i Be Native med podcasts, nyhedsbreve og artikler.
Nyt på Mac

En Mac-app bygget fra bunden til macOS

Be Native er nu i Mac App Store som en ægte nativ app med flere vinduer. Hold en lektion åben i ét vindue, dens kildekode i et andet og dine noter i et tredje — den opsætning, der virker for dig, ikke en opstrukket iPad-app.

  • Ægte arbejdsplads med flere vinduer.
  • Kodenoter og forklaringer med Apple Intelligence.
  • Ét abonnement på tværs af iPhone, iPad og Mac med samme adgangsniveau.
Be Native på en MacBook med sidebjælken og undervisningskataloget.
Log ind

Der er ingen adgangskode at stjæle

Be Native har aldrig haft et adgangskodefelt, så der er intet at lække, genbruge eller phishe. Login sker med loginnøgler — WebAuthn-standarden, der er indbygget i Apple-platforme — eller Log ind med Apple.

Loginnøgler er FIDO2/WebAuthn-standarden, understøttet på tværs af Apple-platforme.

Din nøgle forlader aldrig din enhed

Den private nøgle bliver i din enheds sikre lager. Vores server opbevarer kun den offentlige halvdel, som er ubrugelig for den, der stjæler den.

Phishing virker ikke

En loginnøgle er bundet til benative.dev. En efterligning af siden kan ikke bede om den, fordi din enhed ikke tilbyder den til noget andet domæne.

Intet at huske, intet at nulstille

Face ID eller Touch ID, og du er inde — på iPhone, iPad og Mac. Ingen adgangskode at finde på, ingen nulstillings-mail, ingen loginoplysninger genbrugt fra en anden side.

Vi ser aldrig en hemmelighed

Be Native gemmer, sender eller verificerer ikke nogen adgangskode, for der findes ingen. Log ind med Apple er også tilgængeligt, med Skjul min e-mailadresse, hvis du foretrækker det.

Skærmbilleder

Se den, før du downloader den

Det samme indhold, tilpasset hver platform.

Sådan fungerer det

Start gratis. Gå i dybden, når du vil.

To måder at bruge Be Native på, og den første koster ingenting.

Gratis

Den redaktionelle side, gratis for alle

Podcasts, videoer, artikler, nyhedsbreve og livesessioner om Apple-økosystemet. Plus eksempellektioner fra mange kurser, så du kan prøve undervisningsmetoden, før du beslutter dig for noget. Ingen konto påkrævet for at starte.

  • Originale podcasts, videoer og artikler
  • Eksempellektioner fra mange kurser
  • Noter: 10 gratis uden konto, ubegrænset når du logger ind
  • Semantisk søgning, på din enhed
Undervisning

Struktureret undervisning, som abonnement

De guidede læringsforløb, projekterne og den fulde kildekode er den del, et abonnement låser op for — på tværs af de fem niveauer, fra begynder til ekspert. Ét abonnement dækker iPhone, iPad og Mac med samme adgang.

  • Fulde kurser med guidede læringsforløb
  • Al kildekode til lektionerne
  • De fem niveauer, fra begynder til ekspert
  • Ét abonnement til iPhone, iPad og Mac

Du finder de tilgængelige abonnementer inde i appen, i App Store.

Tilgængelighed

Bygget til at kunne bruges af alle

Be Native offentliggør Apples Accessibility Nutrition Labels i App Store. De er ikke et løfte på en marketingside: Apple viser dem på produktsiden, og hver funktion, der er angivet der, skal rent faktisk virke.

Angivet på produktsiden i App Store

  • VoiceOver Beskrivende etiketter, hints og brugerdefinerede handlinger; live-opdateringer bevarer VoiceOver-fokus.
  • Stemmekontrol Native kontroller alle steder, så talte kommandoer virker uden særtilfælde.
  • Større tekstiPhone og iPad Dynamic Type på tværs af brødtekst, overskrifter og interaktive etiketter.
  • Mørk grænseflade Lys og mørk tilstand bygget på semantiske farver, testet i begge.
  • Differentier ikke kun med farve Ikoner, understregninger og tekstetiketter bakker op om hvert farvesignal.
  • Tilstrækkelig kontrast Tekst og centrale grænsefladeelementer opfylder WCAG 2.1 AA på understøttede baggrunde.
  • Reduceret bevægelse Overgange bliver til crossfades, og parallakse fjernes, når systemet beder om det.
  • Undertekster Tidssynkroniserede undertekster på videolektioner.

Hele billedet

Mac-appen har de samme angivelser — dens etiket er indsendt og bliver offentliggjort, når appen består gennemgangen i Mac App Store. Lydbeskrivelser er den ene funktion, der ikke understøttes på nogen platform. Tilgængelighed gennemgås internt hver udgivelsescyklus, og fund rettes, før en opdatering udgives.

Fandt du en barriere? Skriv til info@benative.dev.

Læs tilgængelighedserklæringen
Privatliv

Privatliv, du kan tjekke, før du downloader

Apple offentliggør privatlivsmærkatet på Be Natives produktside, og hver build leveres med et privatlivsmanifest, som Apple læser ved indsendelse. De dokumenter fortæller, hvad appen indsamler. Denne sektion siger det samme i klart sprog — og den korteste linje betyder mest: der er ingen sporing.

De data, Be Native angiver i App Store

  • Bruger-idKnyttet til digDin kontoidentifikator, så den kun findes, hvis du vælger at oprette en konto. Det er det, der får dine fremskridt, noter og abonnement til at virke på hver enhed, du logger ind på. Bruges aldrig til analyse eller reklame.
  • E-mailadresseKnyttet til digKun hvis du opretter en konto, og kun så kontoen er din. Med Log ind med Apple kan du bruge Skjul min e-mailadresse, og så er det, vi opbevarer, Apples videresendelsesadresse, ikke din rigtige.
  • Enheds-idIkke knyttet til digBruges til brugsstatistik. Angivet som ikke knyttet, hvilket betyder, at de registreringer ikke kobles til din konto eller dit navn.
  • ProduktinteraktionIkke knyttet til digHvilke funktioner der åbnes, og hvor ofte, så vi ved, hvad vi skal forbedre. Angivet som ikke knyttet til din identitet.

Hvad appen ikke gør

  • Ingen sporing. Privatlivsmanifestet i appen angiver sporing som falsk, og ikke én af de angivne datatyper indsamles til sporing.
  • Ingen anmodning om App Tracking Transparency. Den systemdialog beder om tilladelse til at spore dig; Be Native har intet at bede om, så den vises aldrig.
  • Ingen reklamer og ingen reklameidentifikator.
  • Intet sælges, og intet deles med nogen virksomhed til reklame eller profilering.
  • Ingen analyse- eller reklamekode fra tredjeparter i appen.
  • Ingen konto nødvendig for at læse, se og lytte. Det gratis katalog fungerer uden at give os nogen personlige data overhovedet.
  • Ingen adgangskode at opbevare eller lække: login sker med loginnøgler eller Log ind med Apple.
  • Apple Intelligence-funktioner kører på din enhed. Dit spørgsmål, koden på skærmen og forklaringen forlader den aldrig.
  • Abonnementer håndteres af App Store, så Be Native ser aldrig dine betalingsoplysninger.
  • Denne hjemmeside indlæser ingen skrifttyper, analyse eller reklamer fra tredjeparter: skrifttyperne leveres fra benative.dev, så dit besøg rapporteres ikke til nogen.

Hele billedet

To af de angivne datatyper er knyttet til din identitet, og de vises kun, når du vælger at oprette en konto: en konto kræver en identifikator og en e-mailadresse, ellers kan den ikke gendanne dit abonnement eller synkronisere dine noter. De andre to er brugsstatistik, angivet som ikke knyttet til din identitet — vi bruger Apples egen formulering frem for at kalde dem anonyme. To virksomheder er involveret i at levere tjenesten: Axinom, i Tyskland, hoster og leverer video, undertekster og transskriptioner, og Apple driver abonnementer, login og de sikkerhedstjek, der beskytter afspilningen, i App Store. Ingen af dem får dine data til reklameformål.

Spørgsmål om dine data? Skriv til info@benative.dev.

Læs privatlivspolitikken
FAQ

Spørgsmål, det er værd at besvare

Hvad er Be Native?

Be Native er en app til iPhone, iPad og Mac, der underviser i Swift, SwiftUI og native udvikling til Apple-platforme. Den indeholder gratis podcasts, videoer og artikler samt abonnementsbaserede strukturerede kurser på fem sværhedsgrader, fra begynder til ekspert.

Er Be Native gratis?

Du kan starte gratis: alle podcasts, videoer og artikler er gratis for alle, og mange kurser indeholder eksempellektioner. Den strukturerede undervisning — guidede læringsforløb, projekter og kildekode — er det, et abonnement låser op for. Du finder de tilgængelige abonnementer inde i appen.

Skal jeg have erfaring i forvejen?

Nej. Du kan starte fra bunden med forløbet Swift fra bunden, eller gå direkte til SwiftUI, UIKit eller et andet framework, hvis du allerede har et fundament. De fem niveauer findes, så alle finder det rette udgangspunkt.

Hvilke enheder understøtter den?

iPhone og iPad med iOS eller iPadOS 18.4 og nyere, samt Mac med appen tilgængelig i Mac App Store. Ét abonnement dækker alle tre med samme adgangsniveau.

Er kildekoden til lektionerne inkluderet?

Ja. Al kildekode, der bruges i undervisningsvideoerne, følger med lektionen og er fri at bruge. Du kan følge med, kopiere den og øve dig direkte i Xcode uden at skrive alt fra bunden.

Er appen tilgængelig på engelsk?

Ja. Nyt undervisningsindhold leveres med lydspor på engelsk og spansk, professionelle undertekster på begge sprog og fulde transskriptioner, og dobbelt lydspor bliver løbende udvidet til det historiske katalog. De originale podcasts er på spansk.

Hvordan fungerer AI'en, og er den privat?

Både kodeforklaringerne og den semantiske søgning kører på din enhed via Apple Intelligence og Foundation Models-frameworket. Søgningen bruger en arkitektur i to trin — kontekstuelle embeddings efterfulgt af reranking på enheden — udelukkende på Neural Engine. Intet sendes til en ekstern server. Det kræver en enhed, der understøtter Apple Intelligence.

Hvor ofte opdateres indholdet?

Nyt indhold udgives hver uge, i takt med iOS-udgivelsescyklussen og WWDC-annonceringerne. YouTube-integration betyder, at livestreams, videopodcasts og masterclasses er tilgængelige uden at forlade appen.

Vær ærlig over for dig selv et øjeblik

Be Native lover ingen genveje. Vores indhold er 25 % af rejsen; de resterende 75 % er dig, der skriver kode, øver dig og lærer af dine egne fejl. Hvis du vil have genveje, er det ikke din app. Hvis du vil have et solidt fundament og konstant udvikling, er det.

Forstå koden. Forandr verden.

Download