Az iOS-alkalmazások fejlesztéséhez Xcode-ot kell használnia, amely a integrált fejlesztési környezet, más néven IDE (rövidítés angolul: Iintegrált fejlesztési környezet), ami azt jelenti, hogy ez egy számítógépes program, amely egy sor készletből áll programozási eszközök.
Ez az IDE a Grafikus felület ami nagyon hasznos az alkalmazás fejlesztésében és magában foglalja az új programozási nyelvet Gyors, amelyet az Apple adott ki idén.
Az Apple az a Swift népszerűsítése, de ez nem azt jelenti, hogy nem lehet programozni más nyelvek mint a C-objektív. A választott nyelv rajtad múlik, itt van egy lista erőforrás hogy eligazítsalak:
- Kezdje el fejleszteni az iOS-alkalmazásokat még ma: Ez a hivatalos Apple útmutató A programozás megkezdéséhez kezdje az Xcode tömörítésével, és kezdje az alkalmazás felépítésével, hajtsa végre azt, és fejezze be az App Store-ba történő feltöltéssel.
- Bemutatjuk a Swift-et: Ez az új Apple nyelv, sokkal könnyebb használni, így ha a semmiből tanul, talán az is édes hely a kezdéshez tanulni.
- Az Apple fejlesztői videói: Az Apple összeállította a WWDC videókat, amelyek megtanítják a fejlesztés egyes részeit, tippeket és forrásokat, érdemes megállni, hogy megnézzünk néhányat.
- Ray Wenderlich oktatóanyagai: Ha játékot akarsz készíteni, Ray Wenderlich oktatóanyagai a legjobb kiindulópontok. Bizonyos ismeretekkel kell rendelkeznie a Swiftről és az Objective-C-ről.
- Az Apple API képességei: Az Apple sokféle API-val rendelkezik az iOS 8 kiterjesztések eléréséhez, beleértve a Touch ID, a Photos, az HealthKit és másokét is. Megismerheti ezeket az API-kat exponenciálisan emelje az alkalmazás szintjét.
- Code School iOS App Development osztálya: Hozzáférhet a fejlesztési alapismeretek ingyen ebben az iskolában a bevezető órákon keresztül.
- Stanford iOS fejlesztési osztályai: Stanford kínál ingyenes órák az iOS elsajátításához. Jelenleg csak iOS 7-re érhetők el, de nagy valószínűséggel hamarosan kiadnak egy frissítést az iOS 8-hoz.
Alkalmazás-áttekintési útmutató
Az Apple-nek nagyon konkrét nézete van alkalmazások, amelyek lehetővé teszik a boltban, ezért még az alkalmazás elindítása előtt is hasznos ismerni a szabályait. Ha nem, akkor sok időt tölthet egy olyan alkalmazással, amelyet az Apple nem engedélyez az App Store-ban. Ezek szabványok vannak a Az App Store Review Guidelines.
Az alkalmazás befejezése után elküldheti az App Store és a szigorúan felül fogják vizsgálni tartalma, kialakítása és műszaki részletei alapján. Ezért fontos figyelembe venni a felülvizsgálati útmutatót, Áttekintési irányelvek. Az Apple rendelkezik egy listával is az elutasítás leggyakoribb okai.
Ugyanígy ott konkrét útmutatók Ha valamelyik API-t szeretné használni, a leggyakoribbak a következők:
- Apple Pay irányelvek
- App kiterjesztések
- HealthKit
- HomeKit
Tervezési útmutató
Az Apple azt akarja, hogy a boltjában lévő összes alkalmazás «következetesség«, És bár ennek nem feltétlenül kell jó dizájnt jelentenie, ez azt jelenti, hogy az alkalmazások ugyanazokat az alapvető elemeket használják a felhasználói felületen, amelyet a Human Interface iránymutatások. Ebben megtalálja azt, amiben annyira követelik alkalmazás tervezés, mint az ikon tervezésében.
A folyamat megkönnyítése érdekében összefoglalják, mit lehet és mit nem lehet tenni, hogy könnyebb legyen elindítani Csinálj és tedd. Egyéb források;
- Nagyszerű alkalmazások tervezése: A legjobb WWDC beszélgetések összeállítása az interfész tervezéséről.
- Felhasználói felület megtervezése: Útmutató az interfészek tervezéséhez az iOS 8 rendszerben az Xcode beépített eszközeivel.
Tesztelés
Fontos, hogy teszteljük az alkalmazást, és mindig új szemeket várunk, ezért fontos olyan bétatesztelőket használjon, amelyek az alkalmazásodat a végsőkig szorítják. Ebben a forgatókönyvben két érdekes lehetőségünk van:
- GitHub neki való szoftver verzió ellenőrzése és együttműködő munka. Miután regisztrált a GitHub szolgáltatásra, nagyon egyszerű az Xcode-ot összekapcsolni vele, így minden, amit csinál, ott el lesz mentve, és a csapat többi tagja hozzáférhető. Ha szüksége van egy kis segítségre, használja őket guías.
- TestFlight, egy olyan alkalmazás, amely lehetővé teszi más felhasználók számára tesztelje az alkalmazását, csak le kell töltenie és telepítenie kell TestFlight.
Az iOS fejlesztése megismeri az Xcode-otMiután megértette a működését, sok nyelven megírhatja alkalmazását, vagy megadhatja a Swift parancsot.
Kiváló köszönöm szépen
Nagyon jó információ, az ilyen kiadványokért érdemes időnként megállni, köszönöm.
köszönöm szépen, komolyan