# Alkalmazás készítése Codex-szel: útmutató kezdőknek

> Készítsd el az első appodat az OpenAI Codex-szel: Expo előkészítése, pontos promptok, tesztelés iPhone-on és a lépések az App Store előtt.

Eredeti oldal: [Alkalmazás készítése Codex-szel: útmutató kezdőknek](https://devoria.fr/hu/blog/alkalmazas-keszites-codex-kezdoknek)
Szerző: [Mehdi Azizi](https://devoria.fr/hu/mehdi-azizi)
Megjelenés: 2026-10-01
A tartalom utolsó frissítése: 2026-10-09


## Lehet mobilalkalmazást készíteni Codex-szel?

Igen. A Codex, az OpenAI programozó ágense, segíthet felépíteni egy alkalmazást: elolvassa a projektedet, módosítja a fájlokat és parancsokat futtat. iPhone-os apphoz egy React Native és Expo projektben használhatod, aztán a telefonodon tesztelheted az eredményt.

A Codex a kódon dolgozik. Az iPhone-on való megjelenítést, a terjeszthető verzió buildelését és az Apple-nek való beküldést külön kell ellenőrizni. Ez az útmutató egy első utat mutat egy egyszerű funkcióval, mielőtt fiókokat vagy fizetést adnál hozzá.

## 1. Egy kezdéshez elég kicsi ötlet előkészítése

Írj le három sort, mielőtt bármit telepítenél:

- A felhasználó: kinek segít az app.
- A művelet: mit kell tudnia megcsinálni az első verzióban.
- Az ellenőrzés: honnan fogod tudni, hogy ez a művelet működik.

**Az itt használt kitalált példa:** egy túrázó felveszi a hátizsákja tárgyait egy listára, aztán kipipálja őket. Az első verzióban nincs se térkép, se közösségi háló.

Ha a leírásod még mindig úgy hangzik, hogy „egy szuper app MI-vel”, az [appötlet-találó útmutató](https://devoria.fr/hu/blog/alkalmazas-otlet-validalas-5-teszt-kodolas-elott) konkrétabb kiindulópontot ad. Utána használhatod az [egyoldalas specifikációt](https://devoria.fr/hu/blog/mobilalkalmazas-specifikacio-egyoldalas-sablon).

## 2. A mobilprojekt létrehozása és az első képernyő megjelenítése

Ehhez készítsd elő a Node.js-t az Expo által ajánlott verzióban, egy kódszerkesztőt és egy tesztkörnyezetet. Kövesd az [Expo projekt létrehozásának hivatalos leírását](https://docs.expo.dev/get-started/create-a-project/): ebben szerepel az aktuális parancs és az Expo Go-kompatibilitással kapcsolatos óvintézkedések.

Jelenítsd meg a kiinduló projektet, mielőtt bármilyen funkciót kérnél a Codextől. Ha az üres projekt nem indul el, nehéz lesz megmondani, hogy egy későbbi hiba a telepítésből vagy a generált kódból jön.

Az Expo Go a saját környezetével kompatibilis funkciók tesztelésére való. Ha olyan natív kódot adsz hozzá, ami nincs benne, másik tesztkörnyezetre lehet szükséged, és ez a kód feltöltéskor átmegy az Apple ellenőrzésén, ilyen például az ITMS-90338 a nem nyilvános API-knál. Ne keverd össze ezt az előnézetet az App Store-ba szánt végleges verzióval. A [React Native és Expo](https://devoria.fr/hu/expertise/react-native-expo-mobilalkalmazas) útmutató elmagyarázza ezeknek az eszközöknek a szerepét.

## 3. A megfelelő mappa átadása a Codexnek

Válaszd ki a neked megfelelő felületet: asztali alkalmazás, terminál vagy szerkesztőbővítmény. Az [OpenAI hivatalos gyorsindítója](https://learn.chatgpt.com/docs/quickstart) leírja az elérhető lehetőségeket és a bejelentkezést.

Az asztali alkalmazásban nyisd meg az appod mappáját, és válaszd a Codexet a fejlesztési munkához. A terminálban, miután a [hivatalos dokumentáció](https://learn.chatgpt.com/docs/cli) szerint telepítetted a CLI-t, lépj be ugyanebbe a mappába, mielőtt elindítod az ágenst:

```bash
cd mon-app
codex
```

A `mon-app` itt a mappád nevét jelenti. Ellenőrizd, ne másold be a parancsot egy tetszőleges könyvtárba. Ne nyisd meg az egész gépedet, ha elég a projekt mappája.

Az első kérésed lehet csak olvasási:

```text
Olvasd el ezt a projektet, de ne módosíts
egy fájlt sem.
Magyarázd el, hol vannak a képernyők, a
navigáció és az adatok.
Írd le, milyen parancsokkal lehet elindítani
és ellenőrizni az appot.
Kezdő vagyok: magyarázd el a szakkifejezéseket,
amiket használsz.
```

## 4. Egy funkció megépítése, aztán az eredmény megnézése

Kérj egy behatárolt változtatást:

```text
Adj hozzá egy képernyőt egy túrahátizsák
összepakolásához.
A felhasználó beírhatja egy tárgy nevét,
hozzáadhatja egy listához és kipipálhatja.
Tartsd magad a projekt konvencióihoz, és
helyi adatokat használj.
Ne hozz létre fiókot, szervert vagy
fizetést.
Először magyarázd el a tervet, aztán sorold
fel a módosított fájlokat.
Ellenőrizd a projektet a meglévő
parancsaival.
Add meg, milyen műveleteket teszteljek a
telefonomon.
```

A változtatás után nézd meg a módosított fájlokat, és jelenítsd meg az appot. Kérj magyarázatot, ha nem érted, miért adott hozzá az ágens egy szolgáltatást, vagy miért cserélte le a projekt nagy részét.

Teszteld egy tárgy hozzáadását, az üres bevitelt, a kipipálást és a billentyűzet megnyitását. Kis képernyőn is elérhetőnek kell maradnia a gombnak. Egy sikeres technikai parancs önmagában nem bizonyítja, hogy ez a folyamat használható.

## 5. Javítás pontos megfigyelésekkel

A „nem működik” túl sok lehetőséget hagy nyitva. Írd le a műveletet, a várt eredményt és azt, ami ténylegesen történt:

```text
Az iPhone-omon hozzáadom azt, hogy „kulacs”,
aztán bezárom és újranyitom az appot.
A lista megint üres. Szeretném, ha a tárgyak
megmaradnának két megnyitás között.
Javasold a legegyszerűbb javítást ebben
a projektben.
Írd le, hogyan ellenőrizzem a mentést és
egy tárgy törlését.
```

Csatold a hasznos képernyőképet vagy hibaüzenetet, személyes adatok és titkos kulcsok nélkül. Ha több javítás is kudarcot vall, kérd meg a Codexet, hogy magyarázza el a megfigyelt okot, mielőtt újrakezdenéd. Ments el egy működő verziót, hogy vissza tudj lépni.

## 6. A prototípustól a terjeszthető alkalmazásig

Ha a fő funkció már használható, a következő döntések az igényeidtől függenek: helyi vagy szinkronizált adatok, kötelező vagy opcionális bejelentkezés, ingyenes verzió vagy előfizetés.

Minden új elem újabb ellenőrzést jelent. Egy fióknál tesztelni kell, hogy minden felhasználó csak a saját adataihoz fér hozzá. Egy előfizetésnél tesztelni kell a vásárlást, a visszaállítást és a hozzáférést lejárat után. Egy fizetős API-t használó funkciónál érteni kell, hol fut a hívás, és ki fizeti a használatát.

Ezek előtt nézd meg az [MI-vel készült iOS-appok buktatóit](https://devoria.fr/hu/blog/ios-app-keszitese-ai-buktatok-ellenorzes). Tesztverzió terjesztéséhez használd a [TestFlight útmutatót](https://devoria.fr/hu/blog/testflight-iphone-app-tesztelese). A közzétételhez kövesd az [App Store útmutatót](https://devoria.fr/hu/expertise/alkalmazas-kozzetetele-app-store).

## Gyakori kérdések

### A Codex automatikusan MI-t tesz az alkalmazásomba?

Nem. Attól, hogy MI-vel írod a kódot, a kész alkalmazásban nem lesz chatbot, és nem fog modellt hívni. A példánk működhet egy helyi listával, MI nélkül a termékben.

### Lehet kezdeni úgy, hogy nem fizetek elő minden eszközre?

Nézd meg a fiókod hozzáféréseit és korlátait az OpenAI aktuális csomagjaiban. Egyetlen funkcióval kezdj, mielőtt halmoznád a szolgáltatásokat. Az [ingyenes appkészítés](https://devoria.fr/hu/blog/ingyenes-iphone-app-keszites-valodi-koltseg) útmutató különválasztja a prototípust és a közzététel költségeit.

### Codex vagy Claude Code kezdőként?

Azt hasonlítsd össze, melyik folyamatot tudod végigcsinálni, ne a gyorsasági ígéreteket. A [Codex és Claude Code összehasonlítás](https://devoria.fr/hu/blog/codex-vagy-claude-code-iphone-app) egy közös gyakorlatot ad a döntéshez.

## Szeretnéd tudni, mit építs utána?

Az [ingyenes diagnózis](https://devoria.fr/hu/diagnostic) segít felmérni, hol tart a projekted, és kiválasztani a következő lépést, aztán elküldi neked az Apple-elutasítás elleni checklistemet. Az [iOS Kit](https://devoria.fr/hu/kits/ios) megadja az appjaim kiinduló kódját és egy négylépéses utat az ötlettől az App Store-ig. A teljes módszerért nézd meg az [iOS-appkészítő képzést](https://devoria.fr/hu/expertise/ios-fejleszto-kepzes). Ha MI-vel építesz, a [vibe coding képzés](https://devoria.fr/hu/expertise/vibe-coding-kepzes-iphone-app) oldal ugyanezt az utat követi.


## A projekted

[iOS Kit](https://devoria.fr/hu/kits/ios): Készítsd el az iPhone-appodat Claude Code-dal: az appjaim kiinduló kódja, a munkáját ellenőrző skillek, valamint az Apple Review Kit, az App Store Screenshots Kit és az ASO Kit. 129,99 €.
