Prejsť na hlavný obsah
iOS KitDiscordZadarmo (nová karta)
Návody

Vývojár mobilných aplikácií v React Native: prečo začať s Expo

Ak začínaš ako vývojár mobilných aplikácií v React Native, Expo je jednoduchý štart. Appku píšeš v JavaScripte alebo TypeScripte, vidíš ju bežať na iPhone počas kódovania a nemusíš hneď prvý deň riešiť celú natívnu konfiguráciu. Je to technický základ mojich appiek aj štartovacieho kódu iOS Kit.

Autor: · Obsah skontrolovaný

MacBook Pro zobrazuje Claude Code, ktorý upravuje appku TradaZen, vedľa simulátora iPhonu s obrazovkou appky.

Čo sa naučíš

Len jeden jazyk
JavaScript alebo TypeScript, jazyk webu. AI ho dobre pozná, takže ti užitočne pomôže kód písať a opravovať.
Appka na iPhone počas kódovania
Každá zmena sa zobrazí na telefóne. Učíš sa z výsledku, nie z teórie.
Buildy pripravené v cloude
Služby Expo skompilujú appku a pošlú ju do TestFlight, čím ušetríš veľkú časť natívnej konfigurácie.
Hotové stavebné bloky
Notifikácie, nákupy, kamera, úložisko: bežné moduly už existujú. Skladáš ich namiesto prepisovania.
Limity, ktoré rozpoznáš
Niektoré funkcie vyžadujú natívny kód. Naučíš sa ich spoznať vopred a vybrať si nápad, ktorý zvládneš.

Krok za krokom

  1. Krok 1

    Nainštaluješ Expo, vytvoríš projekt a spustíš prvú obrazovku na iPhone.

  2. Krok 2

    Postavíš hlavnú funkciu a pošleš verziu do TestFlight.

  3. Krok 3

    Pridáš RevenueCat a PostHog, dva moduly, ktoré sa dajú zapojiť do Expo projektu.

  4. Krok 4

    Pripravíš finálnu verziu a odošleš ju Apple.

Prečo so mnou

Moje appky, Solys, TradaZen, Nolera a Vigie, sú postavené na Expo. Viem aj, kde Expo končí: budík v Solys ide cez AlarmKit natívne, lebo alarm, ktorý prerazí tichý režim, to vyžaduje. Učíš sa s nástrojom, ktorý denne používam, aj s jeho limitmi.

Prečítaj si cestu TradaZen, od vytvorenia cez zamietnutia od Apple až po zverejnenie.

Začni s bezplatnými návodmi

Časté otázky

React Native, alebo Swift na začiatok?

Swift je natívny jazyk Apple a má svoje výhody. Pre prvú appku s predplatným ti React Native s Expo dá viac hotových blokov a jazyk, ktorý AI dobre ovláda.

Je Expo len na malé appky?

Nie. Na Expo bežia zverejnené appky a keď funkcia potrebuje natívny kód, pridáš modul bez prepisovania všetkého.

Môžem spraviť aj verziu pre Android?

Expo to umožňuje a kód kitu sa skompiluje pre Android, ale všetko doladenie je pre iPhone a App Store. Lepšia je jedna dobre zverejnená appka než polovičatá na dvoch platformách.

iOS Kit

Štartovací kód mojich appiek, postup so správami pre Clauda a všetky kity. Claude začína od appky, ktorá už beží. 129,99 €.

Zobraziť iOS Kit

Prečítaj si aj