The academy’s app · iPhone, iPad and Mac
Be Native. Learn Swift. Everywhere.
Courses, mini-courses and real code to become a native Apple developer, taught the academy’s way: understand the code, don’t copy it.
Download on the App StoreHow it works
Free to start · iPhone and iPad with iOS 18.4 or later, and Mac · benative.dev
- 5 levels, from beginner to expert
- Weekly new content, in step with iOS and WWDC
- 100 % of each video’s source code, included
- 1 subscription for iPhone, iPad and Mac
See it before you download it
The same content, adapted to each platform.
iPhone
iPhone Duo New
Open it, close it, fold it or stand it on its side: layouts designed for every position. Folded like a laptop, video on top and details below; open like a book, for reading with the spine on the hinge.
iPad
Mac
A Mac app built from scratch for macOS, with multiple windows: the lesson in one, its code in another and your notes in a third.
Four formats, one path
Not everything you need to learn takes a twelve-hour course. The depth fits the question you actually have.
- Courses
- Progressive learning paths and guided projects.
- Mini-courses
- One framework, tool or goal, from start to finish.
- Tips
- Quick fixes for everyday development problems.
- Snippets
- Practical, reusable code, explained in real context.
Five levels. Start where you really are.
Start from scratch with Swift, or jump straight into SwiftUI, UIKit or the framework you need. Each level builds on the previous one, so you always know what comes next.
- Level 1
Beginner
Swift from scratch: syntax, types, control flow and your first app.
- Level 2
Junior
SwiftUI, navigation, state and data persistence in real projects.
- Level 3
Intermediate
Architecture, concurrency, networking, UIKit interoperability and testing.
- Level 4
Senior
Performance, quality, production data flows and complex frameworks.
- Level 5
Expert
Advanced projects, technical decisions and end-to-end AI integration.
What you’ll find in the app
Ask Be Native and SiriAI require iOS 27 or macOS 27 with Apple Intelligence (Apple silicon on Mac).
- All the source code
- Every line you see in the videos comes with the lesson. Study it, run it, adapt it: no transcribing from a screen recording.
- Audio in English and Spanish
- New content ships with both audio tracks, professional subtitles and full, searchable transcripts.
- Ask Be Native
- Answers based on your own courses, lessons, podcasts and transcripts, and any snippet explained with one tap. With Apple Intelligence, all on your device.
- Notes to the exact second
- Video notes anchored to the right moment, snippets and ideas in Markdown, in folders and synced across iPhone, iPad and Mac.
- Insight, free for everyone
- Original podcasts, masterclasses, live streams, articles and newsletters about the Apple ecosystem. No account, no subscription.
- No passwords
- Sign in with passkeys or Sign in with Apple. There’s no password to steal, reuse or spoof.
Start free. Go deeper whenever you like.
Two ways to use Be Native, and the first one costs nothing.
Free
No account, no subscription
- Original podcasts, videos and articles
- Sample lessons from many courses
- Notes: 10 without an account, unlimited when signed in
- Semantic search, on your device
Training
Subscription on the App Store
- Full courses with guided learning paths
- All the lessons’ source code
- All five levels, from beginner to expert
- One subscription for iPhone, iPad and Mac
Full transparency: our content is 25 % of the way. The other 75 % is you: coding, practicing and getting things wrong.
Privacy and accessibility you can check
- No tracking
- No ads, no advertising identifier and no third-party analytics. Apple Intelligence features run on your device.
- Truly accessible
- Apple’s accessibility labels are published on the App Store listing: VoiceOver, Voice Control, larger text, contrast, reduced motion and captions.
- App Store payments
- Subscriptions are handled by Apple. Be Native never sees your payment details.
Taking the Swift Engineering Program?
It includes 6 months of Be Native so you can keep practicing with courses, snippets and tips once classes end.
Julio commented on “Be Native”
If you’re looking for shortcuts, this isn’t your app. If you want solid foundations, it is.
Frequently asked questions
Do I need prior experience?
No. You can start from scratch with the Swift path, or go straight into SwiftUI, UIKit or another framework if you already have a foundation.
Closed · answered by the team
Which devices are supported?
iPhone and iPad with iOS or iPadOS 18.4 or later, including iPhone Duo, and Mac with the Mac App Store app. One subscription covers them all with the same access.
Closed · answered by the team
Is it in English?
New training content includes audio and subtitles in English and Spanish, plus full transcripts. Original podcasts are recorded in Spanish.
Closed · answered by the team
How much does it cost?
Getting started is free. Available subscriptions are inside the app, on the App Store.
Closed · answered by the team
Understand the code and change the world.
Download Be Native and start today, for free.
