Siirry pääsisältöön
Be Native Be Native

Opi Swiftiä. Kaikkialla.

Kursseja, minikursseja ja oikeaa koodia, joiden avulla sinusta tulee natiivi Apple-kehittäjä — iPhonessa, iPadissa ja Macissa.

SwiftSwiftUIUIKitSwiftDataXcodeGitHubAI

Be Native kokoaa yhteen jäsennellyn koulutuksen, ohjatut projektit ja käytännönläheisen sisällön, joka päivittyy joka viikko. Tutustu monien kurssien esimerkkitunteihin ennen tilaamista ja pidä jokainen videoilla näkemäsi koodirivi itselläsi.

4,5 · 43 arviota iOS 1.11 · macOS 1.0 Ilmainen lataus
Be Native käynnissä rinnakkain Macissa, iPadissa ja iPhonessa.
5
tasoa, aloittelijasta asiantuntijaksi
10+
vuoden kokemus Apple-kehityksen opettamisesta
Viikoittain
uutta sisältöä, iOS:n ja WWDC:n tahdissa
3
alustaa, yksi ainoa tilaus
Mikä on Be Native

Yksi appi oppimiseen, harjoitteluun ja ajan tasalla pysymiseen

Koulutusta, joka sopii juuri siihen kohtaan, jossa olet nyt: lue koodia, ymmärrä se ja kirjoita omaasi tarkoituksella.

Koulutus

Neljä tapaa oppia

Kokonaisia kursseja etenevillä oppimispoluilla, minikursseja yhteen frameworkiin keskittyen, nopeita vinkkejä arjen ongelmiin ja uudelleenkäytettäviä koodinpätkiä selitettynä oikeassa kontekstissa.

Mukana

Kaikki lähdekoodi

Jokainen koulutusvideoilla käytetty koodirivi tulee oppitunnin mukana. Tutki sitä, aja sitä, muokkaa sitä. Ei tarvetta litteroida ruutunauhoitusta.

Kaksikielinen

Ääni englanniksi ja espanjaksi

Uusi koulutussisältö sisältää molemmat ääniraidat, ammattimaiset tekstitykset ja täydet transkriptiot. Kaksoisääni laajenee jatkuvasti myös vanhempaan sisältöön.

Apple Intelligence

Pyydä tekoälyä selittämään koodi

Napauta mitä tahansa koodinpätkää ja saat selkeän, muotoillun selityksen, joka luodaan laitteellasi. Yksityinen jo lähtökohtaisesti: mikään ei poistu Macistasi, iPadistasi tai iPhonestasi.

Ikuisesti ilmainen

Podcastit, artikkelit ja uutiset

Omia podcasteja, uutiskirjeitä, suoria lähetyksiä ja artikkeleita Applen ekosysteemistä — ilmaiseksi kaikille, ei tilausta tarvita.

Työtilasi

Muistiinpanot, kansiot ja aikaleimat

Tallenna koodinpätkiä, ideoita ja videomuistiinpanoja tarkkaan sekuntiin ankkuroituna. Markdown, kansiot ja synkronointi jokaisessa laitteessa, johon kirjaudut sisään.

Oppimispolku

Viisi tasoa. Aloita siitä, missä oikeasti olet.

Aloita Swiftistä tyhjästä tai hyppää suoraan SwiftUI:hin, UIKitiin tai tarvitsemaasi frameworkiin. Jokainen taso rakentuu edellisen päälle, joten tiedät aina, mitä seuraavaksi.

Aloittelija

Swift alusta asti: syntaksi, tyypit, kontrollivirta ja ensimmäinen appisi.

Junior

SwiftUI, navigointi, tila ja tietojen pysyvyys oikeissa projekteissa.

Keskitaso

Arkkitehtuuri, samanaikaisuus, verkkoyhteydet, UIKit-yhteensopivuus ja testaus.

Senior

Suorituskyky, laatu, tuotannon datavirrat ja monimutkaiset frameworkit.

Asiantuntija

Edistyneitä projekteja, teknisiä päätöksiä ja tekoälyn integrointia päästä päähän.

Oppiminen

Neljä formaattia, yksi polku

Kaikkea et opi kahdentoista tunnin kurssilla. Be Native yhdistelee formaatteja, jotta syvyys vastaa aina sitä kysymystä, joka sinulla oikeasti on.

  • Kursseja etenevillä oppimispoluilla ja ohjatuilla projekteilla.
  • Minikursseja, jotka keskittyvät yhteen frameworkiin, työkaluun tai tavoitteeseen.
  • Nopeita vinkkejä, jotka ratkaisevat arjen kehitysongelmia.
  • Käytännöllisiä, uudelleenkäytettäviä koodinpätkiä selitettynä oikeassa kontekstissa.
  • Swift, SwiftUI, UIKit, SwiftData, arkkitehtuuri, Xcode, GitHub ja tekoälyavusteinen kehitys.
  • Uutta sisältöä joka viikko, iOS:n, Swiftin ja WWDC:n tahdissa.
Be Nativen koulutuskatalogi: kursseja, minikursseja, koodinpätkiä ja vinkkejä.
Muistiinpanot

Muistiinpanot ankkuroituna tarkkaan sekuntiin

Tee muistiinpanoja videoidesi tarkkoihin aikaleimoihin ja järjestä ne kansioihin. Tallenna koodinpätkiä, vinkkejä, resursseja ja vapaamuotoisia ideoita, kirjoitettuna Markdownilla ja jaettavissa pelkkänä tekstinä.

  • Enintään 10 muistiinpanoa ilman tiliä; rajattomasti, kun kirjaudut sisään.
  • Synkronoituna iPhonen, iPadin ja Macin välillä.
  • Videomuistiinpanot vievät suoraan takaisin hetkeen, jolloin tallensit ne.
Muistiinpanot-moduuli Be Nativessa: muistikirjat järjestettynä aiheittain.
Apple Intelligence

Tekoäly, joka selittää koodin, laitteellasi

Pyydä järjestelmää selittämään mikä tahansa koodiesimerkki ja saat jäsennellyn, luettavan erittelyn. Semanttisen haun avulla voit kuvailla, mitä haluat oppia, omin sanoin, ja se löytää oikean oppitunnin, vaikka olisit unohtanut sen nimen.

  • Toimii Neural Enginellä: 100 % laitteella, 0 ulkoista palvelinta.
  • Kaksivaiheinen haku: kontekstuaaliset upotukset ja laitteella tapahtuva uudelleenjärjestely Foundation Models -kehyksellä.
  • Vaatii Apple Intelligencen kanssa yhteensopivan laitteen.

Opi ensin koodaamaan, anna sitten tekoälyn moninkertaistaa sinut. Tekoälyn käyttäminen osaamatta ohjelmoida ei ole sama asia kuin sen käyttäminen aidolla teknisellä harkinnalla.

Be Native Macissa: tekoälyn luoma selitys Swift-lähdekoodin vieressä.
Kaksikielinen

Ääni ja tekstitys englanniksi, jotta mikään ei jää epäselväksi

Uusi koulutussisältö sisältää ääniraidat englanniksi ja espanjaksi, ammattimaiset tekstitykset molemmilla kielillä sekä täydet transkriptiot, joita voit hakea ja lukea videon rinnalla. Vaihda äänen kieltä, niin transkriptio vaihtuu mukana — ja appi muistaa valintasi.

Alkuperäiset podcastit ovat espanjaksi.

Be Nativen videosoitin, jossa englanninkieliset tekstitykset oppitunnin päällä.
Insight

Podcastit, masterclassit, suorat lähetykset, artikkelit ja uutiskirjeet

Be Nativen toimituksellinen puoli on ilmainen kaikille. Omia podcasteja Applen ekosysteemistä, uutiskirjeitä, artikkeleita ja YouTube-integraatio, jonka ansiosta näet suorat lähetykset, videopodcastit ja masterclassit poistumatta appista.

Ilmainen ilman tiliä ja ilman tilausta.

Insight-välilehti Be Nativessa: podcasteja, uutiskirjeitä ja artikkeleita.
Uutta Macissa

Mac-appi, joka on rakennettu alusta alkaen macOS:lle

Be Native on nyt Mac App Storessa aidosti natiivina, moni-ikkunaisena appina. Pidä oppitunti auki yhdessä ikkunassa, sen lähdekoodi toisessa ja muistiinpanosi kolmannessa — asetelma, joka toimii juuri sinulle, ei venytetty iPad-appi.

  • Oikea moni-ikkunainen työtila.
  • Koodimuistiinpanot ja selitykset Apple Intelligencellä.
  • Yksi tilaus iPhonessa, iPadissa ja Macissa, samalla käyttöoikeustasolla.
Be Native MacBookilla: sivupalkki ja koulutuskatalogi.
Kirjautuminen

Ei ole salasanaa varastettavaksi

Be Nativessa ei ole koskaan ollut salasanakenttää, joten mitään ei voi vuotaa, käyttää uudelleen tai kalastella. Kirjautuminen käyttää pääsyavaimia — Applen alustoihin sisäänrakennettua WebAuthn-standardia — tai Kirjaudu sisään Applella -toimintoa.

Pääsyavaimet ovat FIDO2/WebAuthn-standardi, jota tuetaan kaikilla Applen alustoilla.

Avaimesi ei koskaan poistu laitteeltasi

Yksityinen avain pysyy laitteesi suojatussa tallennustilassa. Palvelimemme säilyttää vain julkisen puolen, joka on hyödytön kenelle tahansa sen varastavalle.

Kalastelu ei toimi

Pääsyavain on sidottu osoitteeseen benative.dev. Huijaussivusto ei voi pyytää sitä, koska laitteesi ei tarjoa sitä millekään muulle verkkotunnukselle.

Ei mitään muistettavaa, ei mitään nollattavaa

Face ID tai Touch ID, ja olet sisällä — iPhonessa, iPadissa ja Macissa. Ei salasanaa keksittäväksi, ei nollausviestiä, ei toiselta sivustolta kierrätettyä tunnusta.

Emme koskaan näe salaisuutta

Be Native ei tallenna, välitä eikä vahvista mitään salasanaa, koska sellaista ei ole olemassa. Myös Kirjaudu sisään Applella -toiminto on käytettävissä, ja halutessasi voit käyttää Piilota sähköpostini -ominaisuutta.

Kuvakaappaukset

Näe se ennen kuin lataat

Sama sisältö, sovitettuna jokaiselle alustalle.

Näin se toimii

Aloita ilmaiseksi. Mene syvemmälle, kun haluat.

Kaksi tapaa käyttää Be Nativea, ja ensimmäinen ei maksa mitään.

Ilmainen

Toimituksellinen puoli, ilmainen kaikille

Podcasteja, videoita, artikkeleita, uutiskirjeitä ja suoria lähetyksiä Applen ekosysteemistä. Lisäksi esimerkkitunteja monista kursseista, jotta voit kokeilla opetusmenetelmää ennen kuin päätät mitään. Aloittamiseen ei tarvita tiliä.

  • Omia podcasteja, videoita ja artikkeleita
  • Esimerkkitunteja monista kursseista
  • Muistiinpanot: 10 ilmaiseksi ilman tiliä, rajattomasti kun kirjaudut sisään
  • Semanttinen haku, laitteellasi
Koulutus

Jäsennelty koulutus, tilauksella

Ohjatut oppimispolut, projektit ja koko lähdekoodi ovat se osa, jonka tilaus avaa — kaikilla viidellä tasolla, aloittelijasta asiantuntijaan. Yksi tilaus kattaa iPhonen, iPadin ja Macin samalla käyttöoikeudella.

  • Kokonaisia kursseja ohjatuilla oppimispoluilla
  • Kaikkien oppituntien lähdekoodi
  • Viisi tasoa, aloittelijasta asiantuntijaan
  • Yksi tilaus iPhonelle, iPadille ja Macille

Saatavilla olevat tilaukset löydät appin sisältä, App Storesta.

Saavutettavuus

Rakennettu kaikkien käytettäväksi

Be Native julkaisee Applen Käyttöapumerkinnät App Storessa. Ne eivät ole markkinointisivun lupaus: Apple näyttää ne tuotesivulla, ja jokaisen siellä ilmoitetun ominaisuuden on oikeasti toimittava.

Ilmoitettu App Storen tuotesivulla

  • VoiceOver Kuvailevat tunnisteet, vihjeet ja mukautetut toiminnot; reaaliaikaiset päivitykset pitävät VoiceOver-fokuksen paikallaan.
  • Ääniohjaus Natiivit hallintaelementit kauttaaltaan, joten puhutut komennot toimivat ilman erikoistapauksia.
  • Suurenna tekstiäiPhone ja iPad Dynamic Type kattaa leipätekstin, otsikot ja interaktiiviset tunnisteet.
  • Tumma käyttöliittymä Vaalea ja tumma tila rakennettu semanttisille väreille, testattu molemmissa.
  • Erottele muullakin kuin pelkästään värillä Kuvakkeet, alleviivaukset ja tekstitunnisteet tukevat jokaista värivihjettä.
  • Riittävä kontrasti Teksti ja tärkeimmät käyttöliittymäelementit täyttävät WCAG 2.1 AA -tason tuetuilla taustoilla.
  • Vähennetty liike Siirtymistä tulee ristihäivytyksiä ja parallaksi poistetaan käytöstä, kun järjestelmä sitä pyytää.
  • Tekstitys Aikasynkronoidut tekstitykset videotunneilla.

Koko kuva

Mac-appi kantaa samat ilmoitukset — sen merkintä on jätetty ja julkaistaan, kun appi läpäisee tarkistuksen Mac App Storessa. Kuvailutulkkaus on ainoa ominaisuus, jota ei tueta millään alustalla. Saavutettavuus tarkistetaan sisäisesti joka julkaisusyklissä, ja havainnot korjataan ennen kuin päivitys julkaistaan.

Löysitkö esteen? Kirjoita osoitteeseen info@benative.dev.

Lue saavutettavuusseloste
Tietosuoja

Tietosuoja, jonka voit tarkistaa ennen latausta

Apple julkaisee tietosuojamerkinnän Be Nativen tuotesivulla, ja jokainen appiversio sisältää tietosuojamanifestin, jonka Apple lukee julkaisun yhteydessä. Nämä asiakirjat kertovat, mitä appi kerää. Tässä osiossa sanotaan sama asia selkeällä kielellä — ja lyhyin lause on tärkein: seurantaa ei ole.

Tiedot, jotka Be Native ilmoittaa App Storessa

  • KäyttäjätunnusSinuun yhdistettyTilisi tunniste, joka on olemassa vain, jos päätät luoda tilin. Se saa edistymisesi, muistiinpanosi ja tilauksesi toimimaan jokaisella laitteella, jolle kirjaudut sisään. Ei koskaan käytetä analytiikkaan tai mainontaan.
  • SähköpostiosoiteSinuun yhdistettyVain jos luot tilin, ja vain jotta tili on sinun. Kirjaudu sisään Applella -toiminnolla voit käyttää Piilota sähköpostini -ominaisuutta, jolloin säilytämme Applen välitysosoitteen, emme oikeaa osoitettasi.
  • LaitetunnusEi sinuun yhdistettyKäytetään käyttötilastoihin. Ilmoitettu ei-yhdistetyksi, mikä tarkoittaa, ettei näitä tietoja yhdistetä tiliisi tai nimeesi.
  • Tuotteen käyttöEi sinuun yhdistettyMitkä ominaisuudet avataan ja kuinka usein, jotta tiedämme, mitä parantaa seuraavaksi. Myös tämä on ilmoitettu ei-yhdistetyksi identiteettiisi.

Mitä appi ei tee

  • Ei seurantaa. Appin sisällä oleva tietosuojamanifesti ilmoittaa seurannan arvoksi false, eikä yhtäkään ilmoitetuista tietotyypeistä kerätä seurantaa varten.
  • Ei App Tracking Transparency -kehotetta. Tämä järjestelmän valintaikkuna pyytää lupaa seurata sinua; Be Nativella ei ole mitään pyydettävää, joten sitä ei näytetä koskaan.
  • Ei mainontaa eikä mainontatunnistetta.
  • Mitään ei myydä eikä jaeta millekään yritykselle mainontaa tai profilointia varten.
  • Ei kolmannen osapuolen analytiikka- tai mainoskoodia appin sisällä.
  • Ei tiliä lukemiseen, katsomiseen tai kuunteluun. Ilmainen katalogi toimii antamatta meille lainkaan henkilötietoja.
  • Ei salasanaa tallennettavaksi tai vuodettavaksi: kirjautuminen käyttää pääsyavaimia tai Kirjaudu sisään Applella -toimintoa.
  • Apple Intelligence -ominaisuudet toimivat laitteellasi. Kysymyksesi, näytöllä oleva koodi ja selitys eivät koskaan poistu siitä.
  • Tilaukset hoitaa App Store, joten Be Native ei koskaan näe maksutietojasi.
  • Tämä verkkosivusto ei lataa kolmannen osapuolen fontteja, analytiikkaa eikä mainontaa: kirjasimet tulevat osoitteesta benative.dev, joten käyntiäsi ei raportoida kenellekään.

Koko kuva

Kaksi ilmoitetuista tietotyypeistä on yhdistetty identiteettiisi, ja ne ilmestyvät vain, jos päätät luoda tilin: tili tarvitsee tunnisteen ja sähköpostiosoitteen, tai se ei voi palauttaa tilaustasi tai synkronoida muistiinpanojasi. Kaksi muuta ovat käyttötilastoja, jotka on ilmoitettu ei-yhdistetyiksi identiteettiisi — käytämme Applen omaa sanamuotoa emmekä kutsu niitä anonyymeiksi. Palvelun toteuttamiseen osallistuu kaksi yritystä: Axinom, Saksassa, isännöi ja toimittaa videon, tekstitykset ja transkriptiot, ja Apple hoitaa App Storen tilaukset, kirjautumisen ja turvatarkistukset, jotka suojaavat toistoa. Kummallekaan ei anneta tietojasi mainontaa varten.

Kysymys tiedoistasi? Kirjoita osoitteeseen info@benative.dev.

Lue tietosuojaseloste
UKK

Kysymyksiä, joihin kannattaa vastata

Mikä on Be Native?

Be Native on iPhonelle, iPadille ja Macille suunniteltu appi, joka opettaa Swiftiä, SwiftUI:ta ja natiivia kehitystä Applen alustoille. Se sisältää ilmaisia podcasteja, videoita ja artikkeleita sekä tilaukseen perustuvia jäsenneltyjä kursseja viidellä vaikeustasolla, aloittelijasta asiantuntijaan.

Onko Be Native ilmainen?

Voit aloittaa ilmaiseksi: kaikki podcastit, videot ja artikkelit ovat ilmaisia kaikille, ja monissa kursseissa on esimerkkitunteja. Jäsennelty koulutus — ohjatut oppimispolut, projektit ja lähdekoodi — on se, minkä tilaus avaa. Saatavilla olevat tilaukset löydät appin sisältä.

Tarvitsenko aiempaa kokemusta?

Et. Voit aloittaa tyhjästä Swift alusta asti -polulla tai hypätä suoraan SwiftUI:hin, UIKitiin tai muuhun frameworkiin, jos sinulla on jo pohja. Viisi tasoa ovat olemassa siksi, että jokainen oppija löytää oikean lähtökohdan.

Mitä laitteita se tukee?

iPhonea ja iPadia, joissa on iOS tai iPadOS 18.4 tai uudempi, sekä Macia, jolla appi on saatavilla Mac App Storesta. Yksi tilaus kattaa kaikki kolme samalla käyttöoikeustasolla.

Sisältyykö oppituntien lähdekoodi mukaan?

Kyllä. Kaikki koulutusvideoilla käytetty lähdekoodi tulee oppitunnin mukana, ja sitä saa käyttää vapaasti. Voit seurata mukana, kopioida sen ja harjoitella suoraan Xcodessa kirjoittamatta kaikkea alusta asti.

Onko appi saatavilla englanniksi?

Kyllä. Uusi koulutussisältö sisältää ääniraidat englanniksi ja espanjaksi, ammattimaiset tekstitykset molemmilla kielillä ja täydet transkriptiot, ja kaksoisääni laajenee jatkuvasti myös vanhaan katalogiin. Alkuperäiset podcastit äänitetään espanjaksi.

Miten tekoäly toimii, ja onko se yksityinen?

Sekä koodin selitykset että semanttinen haku toimivat laitteellasi Apple Intelligencen ja Foundation Models -kehyksen avulla. Haku käyttää kaksivaiheista arkkitehtuuria — kontekstuaaliset upotukset ja sen jälkeen laitteella tapahtuva uudelleenjärjestely — kokonaan Neural Enginellä. Mitään ei lähetetä ulkoiselle palvelimelle. Se vaatii Apple Intelligencen kanssa yhteensopivan laitteen.

Kuinka usein sisältöä päivitetään?

Uutta sisältöä julkaistaan joka viikko, iOS:n julkaisusyklin ja WWDC:n julkistusten tahdissa. YouTube-integraation ansiosta suorat lähetykset, videopodcastit ja masterclassit ovat saatavilla poistumatta appista.

Ole rehellinen itsellesi hetki

Be Native ei lupaa oikoteitä. Sisältömme on 25 % matkasta; loput 75 % on sinua kirjoittamassa koodia, harjoittelemassa ja oppimassa omista virheistäsi. Jos haluat oikoteitä, tämä ei ole sinun appisi. Jos haluat vakaat perusteet ja jatkuvaa kehitystä, se on.

Ymmärrä koodi. Muuta maailma.

Lataa