Hoppa till huvudinnehållet
Be Native Be Native

Lär dig Swift. Överallt.

Kurser, minikurser och riktig kod för att bli native-utvecklare för Apple — på iPhone, iPad och Mac.

SwiftSwiftUIUIKitSwiftDataXcodeGitHubAI

Be Native samlar strukturerad utbildning, guidade projekt och praktiskt innehåll som uppdateras varje vecka. Utforska exempellektioner från många kurser innan du abonnerar, och behåll varje kodrad du ser i videorna.

4,5 · 43 betyg iOS 1.11 · macOS 1.0 Gratis nedladdning
Be Native sida vid sida på Mac, iPad och iPhone.
5
nivåer, från nybörjare till expert
10+
års erfarenhet av att lära ut Apple-utveckling
Veckovis
nytt innehåll, i takt med iOS och WWDC
3
plattformar, ett enda abonnemang
Vad är Be Native

En app för att lära dig, öva och hålla dig uppdaterad

Utbildning som passar där du är just nu: läs kod, förstå den och skriv din egen med tydligt syfte.

Utbildning

Fyra sätt att lära dig

Fulla kurser med stegvisa inlärningsvägar, minikurser med fokus på ett enda ramverk, snabba tips för vardagliga problem och återanvändbara kodavsnitt förklarade i sitt sammanhang.

Ingår

All källkod

Varje kodrad som används i utbildningsvideorna följer med lektionen. Studera den, kör den, anpassa den. Ingen avskrivning från en skärminspelning.

Tvåspråkigt

Ljud på engelska och spanska

Nytt utbildningsinnehåll kommer med båda ljudspåren, professionella undertexter och fullständiga transkriptioner. Dubbelt ljud fortsätter att utökas i den äldre katalogen.

Apple Intelligence

Be AI förklara koden

Tryck på valfritt kodavsnitt och få en tydlig, formaterad förklaring som genereras på din enhet. Privat i grunden: inget lämnar din Mac, din iPad eller din iPhone.

Alltid gratis

Poddar, artiklar och nyheter

Originalpoddar, nyhetsbrev, livesändningar och artiklar om Apple-ekosystemet — gratis för alla, inget abonnemang krävs.

Din arbetsyta

Anteckningar, mappar och tidsstämplar

Spara kodavsnitt, idéer och videoanteckningar ankrade till exakt sekund. Markdown, mappar och synkronisering mellan alla enheter du loggar in på.

Inlärningsväg

Fem nivåer. Börja där du faktiskt befinner dig.

Börja från noll med Swift, eller hoppa direkt in i SwiftUI, UIKit eller det ramverk du behöver. Varje nivå bygger på den föregående, så du alltid vet vad som kommer härnäst.

Nybörjare

Swift från grunden: syntax, typer, kontrollflöde och din första app.

Junior

SwiftUI, navigation, state och datapersistens i riktiga projekt.

Mellannivå

Arkitektur, concurrency, nätverk, UIKit-interoperabilitet och testning.

Senior

Prestanda, kvalitet, dataflöden i produktion och komplexa ramverk.

Expert

Avancerade projekt, tekniska beslut och genomgående AI-integration.

Lärande

Fyra format, en väg

Allt du behöver lära dig kräver inte en tolv timmar lång kurs. Be Native blandar format så att djupet alltid matchar den fråga du faktiskt har.

  • Kurser med stegvisa inlärningsvägar och guidade projekt.
  • Minikurser med fokus på ett ramverk, verktyg eller mål.
  • Snabba tips som löser vardagliga utvecklingsproblem.
  • Praktiska, återanvändbara kodavsnitt förklarade med verkligt sammanhang.
  • Swift, SwiftUI, UIKit, SwiftData, arkitektur, Xcode, GitHub och AI-stödd utveckling.
  • Nytt innehåll varje vecka, i takt med iOS, Swift och WWDC.
Be Natives utbildningskatalog med kurser, minikurser, kodavsnitt och tips.
Anteckningar

Anteckningar ankrade till exakt sekund

Skriv anteckningar vid specifika tidsstämplar i dina videor och organisera dem i mappar. Spara kodavsnitt, tips, resurser och idéer i fritt format, skrivna i Markdown och delbara som vanlig text.

  • Upp till 10 anteckningar utan konto; logga in för ett obegränsat antal.
  • Synkroniseras mellan iPhone, iPad och Mac.
  • Videoanteckningar tar dig direkt tillbaka till stunden du sparade dem.
Modulen Anteckningar i Be Native, med anteckningsböcker organiserade efter ämne.
Apple Intelligence

AI som förklarar koden, på din enhet

Be systemet förklara valfritt kodexempel och få en strukturerad, lättläst genomgång. Med semantisk sökning beskriver du vad du vill lära dig med dina egna ord, och rätt lektion hittas även om du har glömt vad den heter.

  • Körs på Neural Engine: 100 % på enheten, 0 externa servrar.
  • Tvåstegssökning: kontextuella embeddings plus reranking på enheten med Foundation Models.
  • Kräver en enhet som är kompatibel med Apple Intelligence.

Lär dig koda först — låt sedan AI multiplicera dig. Att använda AI utan att kunna programmera är inte detsamma som att använda den med verkligt tekniskt omdöme.

Be Native på Mac med en AI-genererad förklaring bredvid Swift-koden.
Tvåspråkigt

Ljud och undertexter på engelska, så att inget går förlorat

Nytt utbildningsinnehåll kommer med ljudspår på engelska och spanska, professionella undertexter på båda språken och fullständiga transkriptioner som du kan söka i och läsa vid sidan av videon. Byt ljudspråk så följer transkriptionen med — och appen kommer ihåg ditt val.

Originalpoddarna är på spanska.

Be Natives videospelare med engelska undertexter över lektionen.
Insight

Poddar, masterclasses, livesändningar, artiklar och nyhetsbrev

Den redaktionella sidan av Be Native är gratis för alla. Originalpoddar om Apple-ekosystemet, nyhetsbrev, artiklar och YouTube-integration så att du kan följa livesändningar, videopoddar och masterclasses utan att lämna appen.

Gratis utan konto och utan abonnemang.

Fliken Insight i Be Native med poddar, nyhetsbrev och artiklar.
Nytt på Mac

En Mac-app byggd från grunden för macOS

Be Native finns nu på Mac App Store som en genuin native-app med flera fönster. Ha en lektion öppen i ett fönster, källkoden i ett annat och dina anteckningar i ett tredje — den uppställning som funkar för dig, inte en uppskalad iPad-app.

  • Verklig arbetsyta med flera fönster.
  • Kodanteckningar och förklaringar med Apple Intelligence.
  • Ett abonnemang för iPhone, iPad och Mac, med samma åtkomstnivå.
Be Native på en MacBook, med sidopanelen och utbildningskatalogen.
Logga in

Det finns inget lösenord att stjäla

Be Native har aldrig haft ett lösenordsfält, så det finns inget att läcka, återanvända eller fiska efter. Inloggningen använder nycklar — WebAuthn-standarden som är inbyggd i Apples plattformar — eller Logga in med Apple.

Nycklar är FIDO2/WebAuthn-standarden, som stöds på alla Apples plattformar.

Din nyckel lämnar aldrig din enhet

Den privata nyckeln finns kvar i enhetens säkra lagring. Vår server har bara den offentliga halvan, som är värdelös för den som stjäl den.

Nätfiske fungerar inte

En nyckel är knuten till benative.dev. En efterlikningssajt kan inte begära den, eftersom din enhet aldrig erbjuder den till någon annan domän.

Inget att komma ihåg, inget att återställa

Face ID eller Touch ID, så är du inne — på iPhone, iPad och Mac. Inget lösenord att hitta på, inget återställningsmejl, inga inloggningsuppgifter återanvända från en annan sajt.

Vi ser aldrig någon hemlighet

Be Native lagrar, skickar eller verifierar inget lösenord, eftersom inget finns. Logga in med Apple finns också, med Dölj min e-postadress om du föredrar det.

Skärmdumpar

Se den innan du laddar ner den

Samma innehåll, anpassat för varje plattform.

Så fungerar det

Börja gratis. Fördjupa dig när du vill.

Två sätt att använda Be Native, och det första kostar ingenting.

Gratis

Den redaktionella sidan, gratis för alla

Poddar, videor, artiklar, nyhetsbrev och livesändningar om Apple-ekosystemet. Dessutom exempellektioner från många kurser, så att du kan prova undervisningsmetoden innan du bestämmer dig för något. Inget konto krävs för att komma igång.

  • Originalpoddar, videor och artiklar
  • Exempellektioner från många kurser
  • Anteckningar: 10 gratis utan konto, obegränsat när du loggar in
  • Semantisk sökning, på din enhet
Utbildning

Strukturerad utbildning, via abonnemang

De guidade inlärningsvägarna, projekten och den fullständiga källkoden är det som ett abonnemang låser upp — genom alla fem nivåer, från nybörjare till expert. Ett abonnemang täcker iPhone, iPad och Mac med samma åtkomst.

  • Fullständiga kurser med guidade inlärningsvägar
  • All källkod till lektionerna
  • De fem nivåerna, från nybörjare till expert
  • Ett abonnemang för iPhone, iPad och Mac

Du hittar de tillgängliga abonnemangen inuti appen, på App Store.

Tillgänglighet

Byggd för att kunna användas av alla

Be Native publicerar Apples hjälpmedelsetiketter (Accessibility Nutrition Labels) på App Store. De är inget löfte på en marknadsföringssida: Apple visar dem på produktsidan, och varje funktion som deklareras där måste faktiskt fungera.

Deklarerat på App Stores produktsida

  • VoiceOver Beskrivande etiketter, tips och anpassade åtgärder; direktuppdateringar behåller VoiceOver-fokus.
  • Röststyrning Native kontroller genomgående, så att talade kommandon fungerar utan specialfall.
  • Större textiPhone och iPad Dynamic Type i brödtext, rubriker och interaktiva etiketter.
  • Mörkt gränssnitt Ljust och mörkt läge byggt på semantiska färger, testat i båda.
  • Differentiera utan enbart färg Ikoner, understrykningar och textetiketter kompletterar varje färgsignal.
  • Tillräcklig kontrast Text och viktiga gränssnittselement uppfyller WCAG 2.1 AA mot bakgrunder som stöds.
  • Minskad rörelse Övergångar blir toningar och parallaxeffekten tas bort när systemet begär det.
  • Textning Tidssynkroniserad textning på videolektioner.

Hela bilden

Mac-appen har samma deklarationer — dess etikett är inskickad och publiceras när appen har klarat granskningen på Mac App Store. Ljudbeskrivningar är den enda funktion som inte stöds på någon plattform. Tillgängligheten granskas internt inför varje releasecykel, och det som hittas åtgärdas innan en uppdatering skickas.

Har du hittat ett hinder? Skriv till info@benative.dev.

Läs tillgänglighetsuttalandet
Integritet

Integritet du kan kontrollera innan du laddar ner

Apple publicerar etiketten Appintegritet på Be Natives produktsida, och varje version innehåller ett integritetsmanifest som Apple läser vid inskick. De dokumenten anger vad appen samlar in. Det här avsnittet säger samma sak i klarspråk — och den kortaste raden är den viktigaste: det finns ingen spårning.

Uppgifterna Be Native deklarerar på App Store

  • Användar-IDKopplat till digDin kontoidentifierare, som bara finns om du väljer att skapa ett konto. Det är den som gör att dina framsteg, anteckningar och ditt abonnemang fungerar på varje enhet du loggar in på. Används aldrig för analys eller reklam.
  • E-postadressKopplat till digBara om du skapar ett konto, och bara för att kontot ska vara ditt. Med Logga in med Apple kan du använda Dölj min e-postadress, och då är det Apples reläadress vi har, inte din riktiga.
  • Enhets-IDInte kopplat till digAnvänds för användningsstatistik. Deklareras som inte kopplat, vilket betyder att dessa poster inte sammankopplas med ditt konto eller ditt namn.
  • ProduktinteraktionInte kopplat till digVilka funktioner som öppnas, och hur ofta, så att vi vet vad som ska förbättras härnäst. Deklareras också som inte kopplat till din identitet.

Vad appen inte gör

  • Ingen spårning. Integritetsmanifestet i appen deklarerar spårning som falskt, och ingen av de deklarerade datatyperna samlas in för spårning.
  • Ingen ruta för App Tracking Transparency. Den systemdialogen ber om tillstånd att spåra dig; Be Native har inget att fråga om, så den visas aldrig.
  • Ingen reklam, och ingen reklamidentifierare.
  • Inget säljs, och inget delas med något företag för reklam eller profilering.
  • Ingen analys- eller reklamkod från tredje part i appen.
  • Inget konto krävs för att läsa, titta och lyssna. Det fria innehållet fungerar utan att du behöver lämna några personuppgifter alls.
  • Inget lösenord att lagra eller läcka: inloggningen använder nycklar eller Logga in med Apple.
  • Apple Intelligence-funktionerna körs på din enhet. Din fråga, koden på skärmen och förklaringen lämnar den aldrig.
  • Abonnemang hanteras av App Store, så Be Native ser aldrig dina betalningsuppgifter.
  • Den här webbplatsen laddar inga typsnitt, ingen analys och ingen reklam från tredje part: typsnitten levereras från benative.dev, så ditt besök rapporteras inte till någon.

Hela bilden

Två av de deklarerade datatyperna är kopplade till din identitet, och de uppstår bara när du väljer att skapa ett konto: ett konto behöver en identifierare och en e-postadress, annars kan det inte återställa ditt abonnemang eller synkronisera dina anteckningar. De andra två är användningsstatistik, deklarerade som inte kopplade till din identitet — vi använder Apples egen formulering i stället för att kalla dem anonyma. Två företag deltar i att leverera tjänsten: Axinom, i Tyskland, driftar och levererar video, textning och transkriptioner, och Apple sköter App Store-abonnemang, inloggning och de säkerhetskontroller som skyddar uppspelningen. Ingen av dem får din data för reklam.

En fråga om dina uppgifter? Skriv till info@benative.dev.

Läs integritetspolicyn
FAQ

Frågor värda att besvara

Vad är Be Native?

Be Native är en app för iPhone, iPad och Mac som lär ut Swift, SwiftUI och nativeutveckling för Apples plattformar. Den innehåller gratis poddar, videor och artiklar, samt abonnemangsbaserade strukturerade kurser på fem svårighetsnivåer, från nybörjare till expert.

Är Be Native gratis?

Du kan börja gratis: alla poddar, videor och artiklar är gratis för alla, och många kurser innehåller exempellektioner. Den strukturerade utbildningen — guidade inlärningsvägar, projekt och källkod — är det som ett abonnemang låser upp. Du hittar de tillgängliga abonnemangen inuti appen.

Behöver jag tidigare erfarenhet?

Nej. Du kan börja från noll med vägen Swift från grunden, eller hoppa direkt in i SwiftUI, UIKit eller ett annat ramverk om du redan har en grund. De fem nivåerna finns så att alla hittar rätt startpunkt.

Vilka enheter stöds?

iPhone och iPad med iOS eller iPadOS 18.4 eller senare, samt Mac där appen finns på Mac App Store. Ett abonnemang täcker alla tre med samma åtkomstnivå.

Ingår lektionernas källkod?

Ja. All källkod som används i utbildningsvideorna följer med lektionen och är fri att använda. Du kan följa med, kopiera den och öva direkt i Xcode utan att skriva allt från grunden.

Finns appen på engelska?

Ja. Nytt utbildningsinnehåll kommer med ljudspår på engelska och spanska, professionella undertexter på båda språken och fullständiga transkriptioner, och dubbelt ljud fortsätter att utökas i den äldre katalogen. Originalpoddarna är på spanska.

Hur fungerar AI:n, och är den privat?

Både kodförklaringarna och den semantiska sökningen körs på din enhet via Apple Intelligence och ramverket Foundation Models. Sökningen använder en tvåstegsarkitektur — kontextuella embeddings följt av reranking på enheten — helt och hållet på Neural Engine. Inget skickas till en extern server. Det kräver en enhet som är kompatibel med Apple Intelligence.

Hur ofta uppdateras innehållet?

Nytt innehåll publiceras varje vecka, i takt med iOS releasecykel och tillkännagivanden från WWDC. YouTube-integrationen gör att livesändningar, videopoddar och masterclasses är tillgängliga utan att du lämnar appen.

Var ärlig mot dig själv en sekund

Be Native lovar inga genvägar. Vårt innehåll är 25 % av resan — de återstående 75 % är du som skriver kod, övar och lär dig av dina egna misstag. Vill du ha genvägar är det här inte din app. Vill du ha en gedigen grund och ständig utveckling är det precis rätt app.

Förstå koden. Förändra världen.

Ladda ner