Hoppa till huvudinnehållet
Be Native Be Native

Lär dig Swift. Överallt.

Kurser, minikurser och riktig kod för att bli native Apple-utvecklare — 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,4 · 49 betyg iOS 1.13 · macOS 1.02 Gratis nedladdning
Be Native sida vid sida på Mac, iPad, iPhone och iPhone Duo.
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

Fråga Be Native

Ställ frågor om det du studerar och få svar som bygger på dina egna kurser, lektioner, poddar, artiklar och transkriptioner. Allt körs på din enhet, och du kan få valfritt kodavsnitt förklarat med ett tryck.

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.
  • Biblioteket samlar allt du har sparat, påbörjat och slutfört, med sökning, sortering och filter.
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.
  • Dina senaste anteckningar ligger precis under mapparna, och kodavsnitten visar språket och en liten förhandsvisning av koden.
  • Mappen Senast raderade behåller det du raderar tills du tömmer den.
Modulen Anteckningar i Be Native, med anteckningsböcker organiserade efter ämne.
Apple Intelligence

Fråga ditt bibliotek, direkt på enheten

Funktionen Fråga Be Native svarar på frågor utifrån dina egna kurser, lektioner, poddar, artiklar och transkriptioner. Spotlight hittar lektioner utifrån idéer, inte bara ord som matchar, och alla kodexempel kan förklaras i en strukturerad och lättläst genomgång.

  • Körs på enheten: dina frågor lämnar aldrig din iPhone, iPad eller Mac.
  • SiriAI kan söka efter lektioner, skapa och hantera anteckningar och spela poddar.
  • Funktionerna Fråga Be Native och SiriAI kräver iOS 27 eller macOS 27 med Apple Intelligence, och på Mac krävs Apple silicon. SiriAI är i beta och fungerar tills vidare bara på engelska.

Lär dig koda först — låt sedan AI multiplicera din förmåga. 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

Be Natives redaktionella innehåll ä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. Uppläsning av artiklar minns var du slutade, på alla dina enheter.

Gratis utan konto och utan abonnemang.

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

Som hemma på iPhone Duo

Öppna den, stäng den, vik den eller ställ den på sidan: Be Native anpassar sig efter det du gör, med layouter för alla lägen.

  • Vik den som en liten laptop: videon ligger kvar högst upp och detaljerna visas nedanför. Uppspelningen fortsätter medan du viker ihop den och öppnar den igen.
  • Öppna den som en bok för att läsa artiklar och bläddra mellan sidorna, med bokryggen precis över gångjärnet.
  • Stäng den och lägg den på sidan, så blir den en väckarklocka: videon fyller skärmen och poddar får stora, lättanvända reglage.
Be Native på iPhone Duo uppslagen som en bok: en livesändning på ena sidan och beskrivningen på den andra.
På Mac

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

Be Native finns 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.
  • Favoriter och Dela i verktygsfältet, och vyn Spelas nu visar lektionskortet med tillhörande kurs.
  • 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 sajt som imiterar vår 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

Poddar, videor och artiklar, utan abonnemang

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

  • NamnData som inte kopplas till digNamnet i din profil och det namn du anger i supportformuläret. Det finns bara om du skapar ett konto eller skriver till oss, och deklareras enbart för appens funktion.
  • E-postadressData som inte kopplas till digBara om du skapar ett konto eller skriver till oss via supportformuläret. 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.
  • Övrigt användarinnehållData som inte kopplas till digDina anteckningar, anteckningsböcker och mappar, inklusive anteckningarna till dina favoriter, när du är inloggad och de synkroniseras mellan dina enheter. Deklareras för appens funktion och analys.
  • SökhistorikData som inte kopplas till digSökorden, sparade samlat: ordet och hur många gånger det har sökts. Den posten har inget användarfält alls, så en sökning kopplas aldrig till den som skrev den.
  • Användar-IDData som inte kopplas 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å. Deklareras för appens funktion och analys; aldrig för reklam.
  • Enhets-IDData som inte kopplas till digAnvänds för användningsstatistik. Deklareras som inte kopplat, vilket betyder att dessa poster inte sammankopplas med ditt konto eller ditt namn.
  • ProduktinteraktionData som inte kopplas 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.
  • PrestandadataData som inte kopplas till digAppversion, enhetsmodell och systemversion, som skickas med supportformuläret så att vi vet vilken version och vilken enhet du skriver från. Bara när du skriver till oss.

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

Alla datatyper i listan deklareras som inte kopplade till din identitet — det är Apples egen formulering, som vi använder i stället för att kalla något anonymt. Flera av dem uppstår bara om du själv väljer det: ett konto behöver en identifierare och en e-postadress för att kunna återställa ditt abonnemang och synkronisera dina anteckningar, och ett meddelande till supporten innehåller ditt namn, din e-postadress samt den appversion och enhet du skriver från. 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 dina 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, inklusive iPhone Duo med layouter för alla lägen, samt Mac där appen finns på Mac App Store. Ett och samma abonnemang täcker alla 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?

Allt körs på din enhet med Apple Intelligence och ramverket Foundation Models, och inget skickas till någon extern server. Med iOS 27 eller macOS 27 svarar funktionen Fråga Be Native på frågor utifrån ditt eget bibliotek, och Spotlight hittar lektioner utifrån idéer. På tidigare systemversioner körs den semantiska sökningen fortfarande på enheten, och där Apple Intelligence är tillgängligt förfinas den med Foundation Models. Kodförklaringar kräver en enhet som är kompatibel med Apple Intelligence, och för Fråga Be Native på Mac krävs Apple silicon.

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