Four ways to learn
Full courses with progressive learning paths, mini-courses focused on a single framework, quick tips for everyday problems and reusable code snippets explained in context.

Courses, mini-courses and real code to become a native Apple developer — on iPhone, iPad and Mac.
Be Native brings together structured training, guided projects and practical content updated every week. Explore sample lessons from many courses before subscribing, and keep every line of source code you see in the videos.

Training that makes sense for where you are right now: read code, understand it, and write your own with intent.
Full courses with progressive learning paths, mini-courses focused on a single framework, quick tips for everyday problems and reusable code snippets explained in context.
Every line used in the training videos ships with the lesson. Study it, run it, adapt it. No transcribing from a screen recording.
New training comes with both audio tracks, professional subtitles and full transcripts. Dual audio keeps expanding across the back catalogue.
Ask about what you are studying and get an answer grounded in your own courses, lessons, podcasts, articles and transcripts. It runs on your device, and any code snippet can be explained with one tap.
Original podcasts, newsletters, live sessions and articles about the Apple ecosystem — free for everyone, no subscription required.
Save snippets, ideas and video notes anchored to the exact second. Markdown, folders and sync across every device you sign in on.
Begin from scratch with Swift, or jump straight into SwiftUI, UIKit or the framework you need. Every level builds on the one before it, so you always know what comes next.
Swift from zero: syntax, types, control flow and your first app.
SwiftUI, navigation, state and data persistence in real projects.
Architecture, concurrency, networking, UIKit interop and testing.
Performance, quality, production data flows and complex frameworks.
Advanced projects, technical decisions and end-to-end AI integration.
Not everything you need to learn takes a twelve-hour course. Be Native mixes formats so the depth always matches the question you actually have.

Take notes at specific timestamps in your videos and organise them into folders. Save code snippets, tips, resources and free-form ideas, written in Markdown and shareable as plain text.

Ask Be Native answers questions using your own courses, lessons, podcasts, articles and transcripts. Spotlight finds lessons by idea, not just by matching words, and any code example can be explained in a structured, readable breakdown.
Learn to code first, then let AI multiply you. Using AI without knowing how to program is not the same as using it with real technical judgement.

New training ships with English and Spanish audio tracks, professional subtitles in both languages and full transcripts you can search and read alongside the video. Switch the audio language and the transcription follows — and the app remembers your choice.
Original podcasts are recorded in Spanish.

The editorial side of Be Native is free for everyone. Original podcasts about the Apple ecosystem, newsletters, articles and YouTube integration so you catch live streams, video podcasts and masterclasses without leaving the app. Article read-aloud remembers your place across all your devices.
Free with no account and no subscription.

Open it, close it, fold it or stand it on its side: Be Native adapts to what you are doing, with layouts made for every pose.

Be Native is on the Mac App Store as a genuinely native, multi-window app. Keep a lesson open in one window, its source code in another and your notes in a third — the setup that works for you, not a stretched iPad app.

Be Native never had a password field, so there is nothing to leak, reuse or phish. Signing in uses passkeys — the WebAuthn standard built into Apple platforms — or Sign in with Apple.
Passkeys are the FIDO2/WebAuthn standard, supported across Apple platforms.
The private key stays in your device's secure storage. Our server only ever holds the public half, which is useless to anyone who steals it.
A passkey is bound to benative.dev. A lookalike site cannot ask for it, because your device will not offer it to any other domain.
Face ID or Touch ID and you are in, on iPhone, iPad and Mac. No password to invent, no reset email, no credential recycled from another site.
Be Native does not store, transmit or verify any password, because none exists. Sign in with Apple is available too, with Hide My Email if you prefer.
The same content, adapted to each platform.



























Two ways to use Be Native, and the first one costs nothing.
Podcasts, videos, articles, newsletters and live sessions about the Apple ecosystem. Plus sample lessons from many courses, so you can try the teaching method before deciding anything. No account required to start.
The guided learning paths, the projects and the full source code are the part that a subscription unlocks — across the five levels, from beginner to expert. One subscription covers iPhone, iPad and Mac with the same access.
You will find the available subscriptions inside the app, on the App Store.
Be Native publishes Apple's Accessibility Nutrition Labels on the App Store. They are not a promise on a marketing page: Apple shows them on the product page, and every feature declared there has to actually work.
The Mac app carries the same declarations — its label is filed and will be published when the app clears review on the Mac App Store. Audio descriptions are the one feature not supported on any platform. Accessibility is reviewed internally every release cycle, and findings are fixed before an update ships.
Found a barrier? Write to info@benative.dev.
Read the accessibility statementApple publishes the privacy label on the Be Native product page, and every build ships a privacy manifest that Apple reads on submission. Those documents say what the app collects. This section says the same thing in plain language — and the shortest line matters most: there is no tracking.
Every data type in that list is declared as not linked to your identity — Apple's own wording, which we use instead of calling anything anonymous. Several of them appear only if you choose to: an account needs an identifier and an email address to restore your subscription and sync your notes, and a message to support carries your name, your email address and the app and device versions you are writing from. Two companies take part in delivering the service: Axinom, in Germany, hosts and delivers the video, captions and transcripts, and Apple runs App Store subscriptions, sign-in and the security checks that protect playback. Neither is given your data for advertising.
A question about your data? Write to info@benative.dev.
Read the privacy policyBe Native is an app for iPhone, iPad and Mac that teaches Swift, SwiftUI and native development for Apple platforms. It includes free podcasts, videos and articles, plus subscription-based structured courses across five difficulty levels, from beginner to expert.
You can start for free: all podcasts, videos and articles are free for everyone, and many courses include sample lessons. The structured training — guided learning paths, projects and source code — is what a subscription unlocks. You will find the available subscriptions inside the app.
No. You can start from scratch with the Swift from zero path, or jump straight into SwiftUI, UIKit or another framework if you already have a foundation. The five levels exist so every learner finds the right starting point.
iPhone and iPad with iOS or iPadOS 18.4 and later, including iPhone Duo with layouts for every pose, and Mac with the app available on the Mac App Store. One subscription covers them all with the same access level.
Yes. All source code used in the training videos ships with the lesson and is free to use. You can follow along, copy it and practise directly in Xcode without writing everything from scratch.
Yes. New training content ships with English and Spanish audio tracks, professional subtitles in both languages and full transcripts, and dual audio keeps expanding across the historical catalogue. Original podcasts are recorded in Spanish.
It all runs on your device with Apple Intelligence and the Foundation Models framework, and nothing is sent to an external server. With iOS 27 or macOS 27, Ask Be Native answers questions from your own library and Spotlight finds lessons by idea. On earlier systems, semantic search still runs on device, refined by Foundation Models where Apple Intelligence is available. Code explanations need a device compatible with Apple Intelligence, and Ask Be Native on Mac needs Apple silicon.
New content is published every week, aligned with the iOS release cycle and WWDC announcements. YouTube integration means live streams, video podcasts and masterclasses are available without leaving the app.
Understand the code. Change the world.