Przejdź do treści głównej
Be Native Be Native

Ucz się Swift. Wszędzie.

Kursy, minikursy i prawdziwy kod, dzięki którym zostaniesz twórcą natywnych aplikacji na platformy Apple — na iPhonie, iPadzie i Macu.

SwiftSwiftUIUIKitSwiftDataXcodeGitHubAI

Be Native łączy uporządkowane szkolenia, projekty z instrukcjami i praktyczne materiały aktualizowane co tydzień. Sprawdź przykładowe lekcje z wielu kursów, zanim zdecydujesz się na subskrypcję, i zachowaj każdą linijkę kodu źródłowego, którą zobaczysz w filmach.

4,4 · 49 ocen iOS 1.13 · macOS 1.02 Bezpłatne pobieranie
Be Native uruchomiony jednocześnie na Macu, iPadzie, iPhonie i urządzeniu iPhone Duo.
5
poziomów, od początkującego do eksperta
10+
lat nauczania programowania na platformy Apple
Co tydzień
nowe materiały, zgodne z iOS i WWDC
3
platformy, jedna subskrypcja
Czym jest Be Native

Jedna aplikacja do nauki, praktyki i bycia na bieżąco

Szkolenie dopasowane do etapu, na którym właśnie jesteś: czytaj kod, rozumiej go i pisz własny świadomie.

Szkolenie

Cztery sposoby nauki

Pełne kursy z progresywną ścieżką nauki, minikursy skupione na jednym frameworku, szybkie porady na co dzień oraz gotowe do ponownego użycia fragmenty kodu wyjaśnione w kontekście.

W zestawie

Cały kod źródłowy

Każda linijka kodu użyta w filmach szkoleniowych dołączona jest do lekcji. Przestudiuj ją, uruchom, dostosuj. Bez przepisywania z nagrania ekranu.

Dwujęzyczność

Dźwięk po angielsku i hiszpańsku

Nowe szkolenia mają obie ścieżki dźwiękowe, profesjonalne napisy i pełne transkrypcje. Podwójny dźwięk stopniowo obejmuje też starsze materiały z katalogu.

Apple Intelligence

Zapytaj Be Native

Pytaj o to, czego się uczysz, i otrzymuj odpowiedzi oparte na twoich własnych kursach, lekcjach, podcastach, artykułach i transkrypcjach. Wszystko działa na twoim urządzeniu, a wyjaśnienie dowolnego fragmentu kodu dostajesz jednym stuknięciem.

Zawsze bezpłatne

Podcasty, artykuły i aktualności

Oryginalne podcasty, newslettery, transmisje na żywo i artykuły o ekosystemie Apple — bezpłatnie dla każdego, bez wymaganej subskrypcji.

Twoja przestrzeń pracy

Notatki, foldery i znaczniki czasu

Zapisuj fragmenty kodu, pomysły i notatki wideo przypięte do konkretnej sekundy. Markdown, foldery i synchronizacja na każdym urządzeniu, na którym się zalogujesz.

Ścieżka nauki

Pięć poziomów. Zacznij tam, gdzie naprawdę jesteś.

Zacznij od zera ze Swift albo od razu wskocz w SwiftUI, UIKit lub framework, którego potrzebujesz. Każdy poziom bazuje na poprzednim, więc zawsze wiesz, co dalej.

Początkujący

Swift od zera: składnia, typy, sterowanie przepływem i twoja pierwsza aplikacja.

Junior

SwiftUI, nawigacja, stan i trwałość danych w prawdziwych projektach.

Średniozaawansowany

Architektura, współbieżność, sieć, współpraca z UIKit i testowanie.

Senior

Wydajność, jakość, przepływy danych produkcyjnych i złożone frameworki.

Ekspert

Zaawansowane projekty, decyzje techniczne i integracja AI od początku do końca.

Nauka

Cztery formaty, jedna ścieżka

Nie każdej rzeczy musisz uczyć się na dwunastogodzinnym kursie. Be Native łączy różne formaty, dzięki czemu poziom szczegółowości zawsze pasuje do pytania, które naprawdę masz.

  • Kursy z progresywną ścieżką nauki i projektami z instrukcjami.
  • Minikursy skupione na jednym frameworku, narzędziu lub celu.
  • Szybkie porady rozwiązujące codzienne problemy programistyczne.
  • Praktyczne fragmenty kodu do ponownego użycia, wyjaśnione w prawdziwym kontekście.
  • Swift, SwiftUI, UIKit, SwiftData, architektura, Xcode, GitHub i programowanie wspomagane przez AI.
  • Nowe materiały co tydzień, zgodnie z cyklem iOS, Swift i WWDC.
  • Biblioteka grupuje zapisane, rozpoczęte i ukończone treści, z wyszukiwaniem, sortowaniem i filtrami.
Katalog szkoleń Be Native z kursami, minikursami, fragmentami kodu i poradami.
Notatki

Notatki przypięte do konkretnej sekundy

Rób notatki przy konkretnych znacznikach czasu w filmach i porządkuj je w folderach. Zapisuj fragmenty kodu, porady, materiały i swobodne pomysły, pisane w Markdown i gotowe do udostępnienia jako zwykły tekst.

  • Do 10 notatek bez konta; bez limitu po zalogowaniu.
  • Synchronizacja na iPhonie, iPadzie i Macu.
  • Notatki wideo przenoszą cię z powrotem dokładnie do momentu ich zapisania.
  • Najnowsze notatki są tuż pod folderami, a przy fragmentach kodu widać użyty język i podgląd samego kodu.
  • Folder Ostatnio usunięte przechowuje wszystko, co usuniesz, dopóki go nie opróżnisz.
Moduł Notatki w Be Native z notatnikami uporządkowanymi tematycznie.
Apple Intelligence

Pytaj swoją bibliotekę na urządzeniu

Funkcja Zapytaj Be Native odpowiada na pytania, korzystając z twoich własnych kursów, lekcji, podcastów, artykułów i transkrypcji. Spotlight wyszukuje lekcje na podstawie pojęć, a nie tylko pasujących słów. Do każdego przykładu kodu możesz też dostać uporządkowane, czytelne wyjaśnienie.

  • Działa na urządzeniu: twoje pytania nigdy nie opuszczają iPhone'a, iPada ani Maca.
  • SiriAI może wyszukiwać lekcje, tworzyć notatki i zarządzać nimi oraz odtwarzać podcasty.
  • Funkcje Zapytaj Be Native i SiriAI wymagają systemu iOS 27 lub macOS 27 z Apple Intelligence, a na Macu także Apple silicon. SiriAI jest w wersji beta i na razie działa tylko po angielsku.

Najpierw naucz się programować, potem pozwól, żeby AI pomnożyła to, co potrafisz. Korzystanie z AI bez znajomości programowania to nie to samo, co korzystanie z nią z prawdziwym osądem technicznym.

Be Native na Macu z wyjaśnieniem wygenerowanym przez AI obok kodu źródłowego w Swift.
Dwujęzyczność

Dźwięk i napisy po angielsku, żeby nic ci nie umknęło

Nowe szkolenia mają ścieżki dźwiękowe po angielsku i po hiszpańsku, profesjonalne napisy w obu językach oraz pełne transkrypcje, które możesz przeszukiwać i czytać razem z filmem. Zmień język dźwięku, a transkrypcja podąży za nim — aplikacja zapamiętuje twój wybór.

Oryginalne podcasty są nagrywane po hiszpańsku.

Odtwarzacz wideo Be Native z angielskimi napisami na lekcji.
Insight

Podcasty, kursy mistrzowskie, transmisje na żywo, artykuły i newslettery

Ta część Be Native jest bezpłatna dla każdego. Oryginalne podcasty o ekosystemie Apple, newslettery, artykuły i integracja z YouTube, dzięki której oglądasz transmisje na żywo, wideopodcasty i kursy mistrzowskie bez wychodzenia z aplikacji. Czytanie artykułów na głos pamięta pozycję na wszystkich twoich urządzeniach.

Bezpłatnie, bez konta i bez subskrypcji.

Zakładka Insight w Be Native z podcastami, newsletterami i artykułami.
Nowość na urządzeniu iPhone Duo

Jak u siebie na urządzeniu iPhone Duo

Otwórz Duo, zamknij go, złóż albo postaw na boku: Be Native dostosowuje się do tego, co robisz, i ma układy dopasowane do każdej pozycji.

  • Złóż Duo tak, by przypominał mały laptop: wideo zostaje u góry, a szczegóły są poniżej. Podczas składania i rozkładania odtwarzanie trwa bez przerwy.
  • Otwórz Duo jak książkę, aby czytać artykuły i przewracać strony — grzbiet książki wypada dokładnie w miejscu zawiasu.
  • Zamknij Duo i połóż go na boku, a zamieni się w budzik: wideo wypełnia ekran, a podcasty mają duże, łatwe w obsłudze elementy sterujące.
Be Native na urządzeniu iPhone Duo otwartym jak książka: transmisja na żywo na jednej stronie i jej opis na drugiej.
Na Macu

Aplikacja na Maca zbudowana od podstaw dla macOS

Be Native jest dostępny w Mac App Store jako prawdziwie natywna aplikacja z obsługą wielu okien. Trzymaj otwartą lekcję w jednym oknie, jej kod źródłowy w drugim, a swoje notatki w trzecim — układ, który działa tak, jak potrzebujesz, a nie rozciągnięta aplikacja z iPada.

  • Prawdziwa przestrzeń pracy z wieloma oknami.
  • Notatki do kodu i wyjaśnienia dzięki Apple Intelligence.
  • Przyciski Ulubione i Udostępnij na pasku narzędzi, a widok Teraz odtwarzane pokazuje kartę lekcji wraz z jej kursem.
  • Jedna subskrypcja na iPhonie, iPadzie i Macu, z takim samym poziomem dostępu.
Be Native na MacBooku z paskiem bocznym i katalogiem szkoleń.
Logowanie

Nie ma hasła, które można ukraść

Be Native nigdy nie miał pola na hasło, więc nie ma niczego, co dałoby się wykraść, wykorzystać ponownie ani wyłudzić metodą phishingu. Logowanie odbywa się za pomocą kluczy — standardu WebAuthn wbudowanego w platformy Apple — albo funkcji Zaloguj się, używając konta Apple.

Klucze to standard FIDO2/WebAuthn, obsługiwany na wszystkich platformach Apple.

Twój klucz nigdy nie opuszcza twojego urządzenia

Klucz prywatny pozostaje w bezpiecznym magazynie danych twojego urządzenia. Nasz serwer przechowuje wyłącznie część publiczną, która jest bezużyteczna dla każdego, kto ją ukradnie.

Phishing nie działa

Klucz jest powiązany z domeną benative.dev. Fałszywa strona nie może o niego poprosić, ponieważ twoje urządzenie nie zaoferuje go żadnej innej domenie.

Nic do zapamiętania, nic do zresetowania

Face ID albo Touch ID i jesteś w środku — na iPhonie, iPadzie i Macu. Żadnego hasła do wymyślenia, żadnego e-maila resetującego, żadnych danych logowania powtórzonych z innej strony.

Nigdy nie widzimy żadnego sekretu

Be Native nie przechowuje, nie przesyła ani nie weryfikuje żadnego hasła, bo żadne nie istnieje. Dostępna jest też funkcja Zaloguj się, używając konta Apple, wraz z opcją Ukryj mój adres email, jeśli wolisz.

Zrzuty ekranu

Zobacz, zanim pobierzesz

Ta sama treść, dopasowana do każdej platformy.

Jak to działa

Zacznij bezpłatnie. Idź głębiej, kiedy zechcesz.

Dwa sposoby korzystania z Be Native — pierwszy nic nie kosztuje.

Bezpłatnie

Podcasty i artykuły, bez subskrypcji

Podcasty, filmy, artykuły, newslettery i sesje na żywo o ekosystemie Apple. A do tego przykładowe lekcje z wielu kursów, dzięki którym sprawdzisz metodę nauczania, zanim cokolwiek zdecydujesz. Bez konieczności zakładania konta na start.

  • Oryginalne podcasty, filmy i artykuły
  • Przykładowe lekcje z wielu kursów
  • Notatki: 10 bezpłatnie bez konta, bez limitu po zalogowaniu
  • Wyszukiwanie semantyczne, na twoim urządzeniu
Szkolenie

Uporządkowane szkolenie w ramach subskrypcji

Prowadzone ścieżki nauki, projekty i pełny kod źródłowy to część, którą odblokowuje subskrypcja — na wszystkich pięciu poziomach, od początkującego do eksperta. Jedna subskrypcja obejmuje iPhone'a, iPada i Maca z takim samym dostępem.

  • Pełne kursy z prowadzonymi ścieżkami nauki
  • Cały kod źródłowy z lekcji
  • Pięć poziomów, od początkującego do eksperta
  • Jedna subskrypcja na iPhonie, iPadzie i Macu

Dostępne subskrypcje znajdziesz w aplikacji, w App Store.

Dostępność

Stworzone tak, żeby każdy mógł z tego korzystać

Be Native publikuje Etykiety informacji o dostępności Apple w App Store. To nie obietnica na stronie marketingowej: Apple pokazuje je na stronie produktu, a każda zadeklarowana tam funkcja musi naprawdę działać.

Zadeklarowane na stronie produktu w App Store

  • VoiceOver Opisowe etykiety, podpowiedzi i własne akcje; aktualizacje na żywo utrzymują fokus VoiceOver.
  • Sterowanie głosowe Wszędzie natywne kontrolki, dzięki czemu polecenia głosowe działają bez wyjątków.
  • Większy rozmiar tekstuiPhone i iPad Dynamic Type w treści, nagłówkach i etykietach interaktywnych.
  • Ciemny interfejs Tryb jasny i ciemny oparte na kolorach semantycznych, przetestowane w obu.
  • Różnicowanie bez samych kolorów Ikony, podkreślenia i etykiety tekstowe wspierają każdą wskazówkę kolorystyczną.
  • Wystarczający kontrast Tekst i kluczowe elementy interfejsu spełniają WCAG 2.1 AA na obsługiwanych tłach.
  • Zmniejszenie ruchu Przejścia zmieniają się w płynne przenikanie, a paralaksa jest wyłączana, gdy system o to poprosi.
  • Napisy Napisy synchronizowane w czasie w lekcjach wideo.

Pełny obraz

Aplikacja na Maca ma te same deklaracje — jej etykieta jest złożona i zostanie opublikowana, gdy aplikacja przejdzie weryfikację w Mac App Store. Audiodeskrypcja to jedyna funkcja, która nie jest obsługiwana na żadnej platformie. Dostępność jest sprawdzana wewnętrznie przy każdym cyklu wydania, a wykryte problemy są naprawiane, zanim aktualizacja trafi do użytkowników.

Napotykasz barierę? Napisz na info@benative.dev.

Przeczytaj deklarację dostępności
Prywatność

Prywatność, którą możesz sprawdzić, zanim pobierzesz

Apple publikuje etykietę prywatności na stronie produktu Be Native, a każda wersja aplikacji zawiera manifest prywatności, który Apple odczytuje przy zgłoszeniu do App Store. Te dokumenty mówią, co aplikacja zbiera. Ta sekcja mówi to samo prostym językiem — a najważniejsze jest to najkrótsze zdanie: nie ma tu śledzenia.

Dane, które Be Native deklaruje w App Store

  • Imię i nazwiskoDane, które nie są z Tobą powiązaneImię i nazwisko z twojego profilu oraz to, które podajesz w formularzu wsparcia. Istnieje tylko wtedy, gdy założysz konto albo do nas napiszesz, i jest zadeklarowane wyłącznie na potrzeby działania aplikacji.
  • Adres e-mailDane, które nie są z Tobą powiązaneTylko jeśli założysz konto albo napiszesz do nas przez formularz wsparcia. Dzięki funkcji Zaloguj się, używając konta Apple możesz skorzystać z opcji Ukryj mój adres email — wtedy przechowujemy adres przekazujący nadany przez Apple, a nie twój prawdziwy adres.
  • Inne dane użytkownikaDane, które nie są z Tobą powiązaneTwoje notatki, notatniki i foldery, w tym notatki dołączone do ulubionych, gdy logujesz się i synchronizują się między twoimi urządzeniami. Zadeklarowane na potrzeby działania aplikacji i analityki.
  • Historia wyszukiwaniaDane, które nie są z Tobą powiązaneWyszukiwane hasła, zapisywane zbiorczo: hasło i liczba wyszukiwań. Ten rekord nie ma żadnego pola użytkownika, więc wyszukiwanie nigdy nie jest łączone z osobą, która je wpisała.
  • Identyfikator użytkownikaDane, które nie są z Tobą powiązaneIdentyfikator twojego konta — istnieje tylko wtedy, gdy zdecydujesz się je założyć. To dzięki niemu twój postęp, notatki i subskrypcja działają na każdym urządzeniu, na którym się logujesz. Zadeklarowany na potrzeby działania aplikacji i analityki; nigdy do reklam.
  • Identyfikator urządzeniaDane, które nie są z Tobą powiązaneWykorzystywany do statystyk użytkowania. Zadeklarowany jako niepowiązany, co oznacza, że te dane nie są łączone z twoim kontem ani z twoim imieniem i nazwiskiem.
  • Interakcja z produktemDane, które nie są z Tobą powiązaneJakie funkcje są otwierane i jak często, dzięki czemu wiemy, co poprawić w następnej kolejności. Również zadeklarowane jako niepowiązane z twoją tożsamością.
  • Inne dane o wydajnościDane, które nie są z Tobą powiązaneWersja aplikacji, model urządzenia i wersja systemu, wysyłane razem z formularzem wsparcia, żebyśmy wiedzieli, z jakiej wersji i z jakiego urządzenia piszesz. Tylko wtedy, gdy do nas piszesz.

Czego aplikacja nie robi

  • Brak śledzenia. Manifest prywatności w aplikacji deklaruje śledzenie jako fałszywe, i żaden z zadeklarowanych typów danych nie jest zbierany do celów śledzenia.
  • Brak okna App Tracking Transparency. To systemowe okno prosi o zgodę na śledzenie — Be Native nie ma o co prosić, więc nigdy się nie pojawia.
  • Brak reklam i brak identyfikatora reklamowego.
  • Nic nie jest sprzedawane ani udostępniane żadnej firmie do celów reklamowych lub profilowania.
  • Brak kodu analitycznego lub reklamowego firm trzecich wewnątrz aplikacji.
  • Konto nie jest potrzebne, żeby czytać, oglądać i słuchać. Bezpłatny katalog działa bez podawania nam jakichkolwiek danych osobowych.
  • Brak hasła do przechowywania czy wycieku: logowanie odbywa się za pomocą kluczy lub funkcji Zaloguj się, używając konta Apple.
  • Funkcje Apple Intelligence działają na twoim urządzeniu. Twoje pytanie, kod widoczny na ekranie i wygenerowane wyjaśnienie nigdy go nie opuszczają.
  • Subskrypcjami zarządza App Store, więc Be Native nigdy nie widzi twoich danych płatniczych.
  • Ta strona nie wczytuje czcionek, analityki ani reklam firm trzecich: kroje pisma są serwowane z benative.dev, więc twoja wizyta nie jest nigdzie raportowana.

Pełny obraz

Wszystkie typy danych z tej listy są zadeklarowane jako niepowiązane z twoją tożsamością — to sformułowanie samego Apple, którego używamy, zamiast nazywać cokolwiek anonimowym. Kilka z nich pojawia się tylko wtedy, gdy o tym zdecydujesz: konto potrzebuje identyfikatora i adresu e-mail, żeby przywrócić twoją subskrypcję i zsynchronizować twoje notatki, a wiadomość do wsparcia zawiera twoje imię i nazwisko, adres e-mail oraz wersję aplikacji i urządzenie, z których piszesz. W dostarczaniu usługi biorą udział dwie firmy: Axinom, w Niemczech, hostuje i dostarcza wideo, napisy i transkrypcje, a Apple obsługuje subskrypcje w App Store, logowanie i kontrole bezpieczeństwa chroniące odtwarzanie. Żadna z nich nie otrzymuje twoich danych do celów reklamowych.

Masz pytanie o swoje dane? Napisz na info@benative.dev.

Przeczytaj politykę prywatności
FAQ

Pytania, na które warto odpowiedzieć

Czym jest Be Native?

Be Native to aplikacja na iPhonie, iPadzie i Macu, która uczy Swift, SwiftUI i natywnego programowania na platformy Apple. Obejmuje bezpłatne podcasty, filmy i artykuły, a także uporządkowane kursy dostępne w ramach subskrypcji, na pięciu poziomach trudności — od początkującego do eksperta.

Czy Be Native jest bezpłatny?

Możesz zacząć bezpłatnie: wszystkie podcasty, filmy i artykuły są bezpłatne dla każdego, a wiele kursów zawiera przykładowe lekcje. Uporządkowane szkolenie — prowadzone ścieżki nauki, projekty i kod źródłowy — to część, którą odblokowuje subskrypcja. Dostępne subskrypcje znajdziesz w aplikacji.

Czy potrzebuję wcześniejszego doświadczenia?

Nie. Możesz zacząć od zera ze ścieżką Swift od zera, albo od razu wskoczyć w SwiftUI, UIKit lub inny framework, jeśli masz już podstawy. Pięć poziomów istnieje po to, żeby każda osoba ucząca się znalazła właściwy punkt startowy.

Jakie urządzenia obsługuje?

iPhone i iPad z iOS lub iPadOS 18.4 lub nowszym, w tym iPhone Duo z układami dla każdej pozycji, oraz Mac, na którym aplikacja jest dostępna w Mac App Store. Jedna subskrypcja obejmuje je wszystkie z takim samym poziomem dostępu.

Czy kod źródłowy z lekcji jest w zestawie?

Tak. Cały kod źródłowy użyty w filmach szkoleniowych jest dołączony do lekcji i można go bezpłatnie wykorzystywać. Możesz podążać za lekcją, kopiować kod i ćwiczyć bezpośrednio w Xcode, bez pisania wszystkiego od zera.

Czy aplikacja jest dostępna po angielsku?

Tak. Nowe materiały szkoleniowe mają ścieżki dźwiękowe po angielsku i po hiszpańsku, profesjonalne napisy w obu językach oraz pełne transkrypcje, a podwójny dźwięk stopniowo obejmuje też starszy katalog. Oryginalne podcasty są nagrywane po hiszpańsku.

Jak działa AI i czy jest prywatne?

Wszystko działa na twoim urządzeniu dzięki Apple Intelligence i frameworkowi Foundation Models, a nic nie jest wysyłane na zewnętrzny serwer. W systemach iOS 27 i macOS 27 funkcja Zapytaj Be Native odpowiada na pytania, korzystając z twojej własnej biblioteki, a Spotlight wyszukuje lekcje na podstawie pojęć. We wcześniejszych systemach wyszukiwanie semantyczne nadal działa na urządzeniu, a tam, gdzie Apple Intelligence jest dostępne, jego wyniki dopracowuje framework Foundation Models. Wyjaśnienia kodu wymagają urządzenia zgodnego z Apple Intelligence, a funkcja Zapytaj Be Native na Macu wymaga Apple silicon.

Jak często aktualizowane są materiały?

Nowe materiały publikowane są co tydzień, zgodnie z cyklem wydań iOS i ogłoszeniami WWDC. Integracja z YouTube oznacza, że transmisje na żywo, wideopodcasty i kursy mistrzowskie są dostępne bez wychodzenia z aplikacji.

Przez chwilę pomyśl o tym szczerze

Be Native nie obiecuje drogi na skróty. Nasze materiały to 25% drogi; pozostałe 75% to samodzielne pisanie kodu, ćwiczenie i uczenie się na własnych błędach. Jeśli szukasz drogi na skróty, to nie jest aplikacja dla ciebie. Jeśli chcesz solidnych podstaw i ciągłego rozwoju — to właśnie ona.

Zrozum kod. Zmień świat.

Pobierz