először töltse le az Xcode-ot. Ez egy nagy letöltés, súlya körülbelül 5 GB, ezért győződjön meg róla, hogy rengeteg hely van a merevlemezen, hogy a letöltési folyamat zökkenőmentesen működjön. A letöltés után kérheti, hogy telepítsen további összetevőket, amelyekre szüksége van. Ha a rendszer kéri, fogadja el és töltse le ezeket az összetevőket. Amikor először nyitja meg az Xcode-ot, egy ehhez hasonló nézetet fog látni, levonva a jobb oldali nyitott projekteket:

Xcode üdvözlő képernyő.

válassza az “új Xcode projekt létrehozása” lehetőséget, és látni fogja ezt az eredményt:

válassza az ” Egy nézet alkalmazás “lehetőséget, kattintson a” Tovább ” gombra, és megjelenik egy képernyő, ahol megadja az alkalmazás adatait. Az alábbiakban bemutattam egy példát referenciaként.

nézzük át az opciókat egyenként:

. Termék neve: Itt adja meg az alkalmazás felhasználóval szembeni nevét. Tehát az Instagram termékneve “Instagram” lenne.

. Csapat: a csapat neve az Apple Developer Centerből ide kerül. Ezt a mezőt akkor használja, amikor egy alkalmazás App Store-ban történő közzétételén dolgozik.

. Szervezet neve: annak a cégnek a neve, amelynek dolgozik, vagy az Ön neve, ha egyedül fejleszti az alkalmazást. Néha ez a mező egy magánszemély LLC-vel van feltöltve, ha vállalkozó.

. Szervezetazonosító: pontokkal elválasztott fordított DNS-stílusú név. A cég fordított azonosítója általában ide kerül. Amikor oktatási célokra építek egy alkalmazást, általában a com-ot használom.oktatás.én, de nevezheted valami másnak, ha akarod.

. Bundle Identifier: pontokkal elválasztott fordított DNS-stílusú név, a Szervezetazonosító és a terméknév kombinációja. Erre azért van szükség, hogy az Apple egyedileg azonosítsa az alkalmazást. Az alkalmazás által igényelt további képességek, például az Apple Push értesítések, ehhez az azonosítóhoz kötődnek.

. Nyelv: az a programozási nyelv, amelyen fejleszteni szeretné az alkalmazást. A cikktől kezdve a legördülő menüben kiválaszthatja az Objective-C vagy a Swift lehetőséget. Azt is írni az alkalmazást Objective-C++, ha akarod. Végül, számtalan különböző módja van az alkalmazások írásának olyan szkriptnyelveken, mint a Ruby és a JavaScript, a Java-tól az Objective-C-ig, és még sok más nem szerepel itt. Az egyszerűség kedvéért ragaszkodunk a Swifthez,mivel az Apple ezt a nyelvet támogatja a legjobban.

. Eszközök: univerzális, ami mind iPhone-t, mind iPad-et jelent. Azt is választhatja, hogy az alkalmazást csak az iPhone vagy csak az iPad számára fejleszti, bár az Xcode Interface Builder eszköze megkönnyíti az egyik felhasználói felület felépítését minden formai tényezőhöz.

. Használja az alapadatokat: ez az, ha perzisztenciát szeretne létrehozni az alkalmazásában az Apple Core Data framework segítségével. Ez az oktatóanyag nem foglalkozik ezzel.

. Tartalmazza az Egységteszteket: az Egységteszteket az alkalmazás logikájának helyességének ellenőrzésére használják. Az alkalmazás céljától függően az egységtesztelés fontos szerepet játszhat az alkalmazás fenntartásának sikerében a kiadástól a kiadásig. Ezt egy jövőbeli oktatóanyag részletesen tárgyalja, de itt nem.

. Tartalmazza az UI teszteket: az egységtesztekhez hasonlóan az UI tesztek is ellenőrzik az alkalmazás felhasználói felületének helyességét. Például elvégezhet egy felhasználói felület tesztet annak ellenőrzésére, hogy egy gomb megnyomásakor egy bizonyos színt vált-e. Ezt egy jövőbeli oktatóanyag is részletesen tárgyalja.

most, hogy megértette a menüpontokat, térjünk át az alkalmazás létrehozására!

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.