Hogyan készítsünk egy alkalmazást iphone-ra
Az alkalmazáspiac folyamatosan mozog és megváltozik. Olyan sok sikertörténet már megjelent, hogy mindenki tudja róluk. Úgy gondolja, hogy van egy nagy ötlete az iPhone alkalmazásnak? Hozzon létre, hogy könnyebb legyen, mint gondolnád. Bár meg kell tanulnod a kódolást, az interfészen végzett munka nagy része grafikusan történhet. Alkalmazás létrehozása idő, tanulmányozás és türelemre van szükség, de talán a következő játékot lehet létrehozni Flappy Bird! Menjen az 1. lépéshez.
Lépések
5. rész:
A fejlesztési környezet beállításaegy. Töltse le és telepítse az XCode-t. Az XCode olyan fejlesztési környezet, amelyben az összes alkalmazás az iPhone számára készült. Az XCode ingyenes az Apple-től, de ez a program a telepített OS X verziót igényli.8 vagy újabb. Nincs hivatalos út az XCode futtatására Windows vagy Linuxon. Ez azt jelenti, hogy ha szeretné kifejleszteni az alkalmazást az iPhone-on, de nincs Poppy, akkor először meg kell vásárolni.
- Alkalmazások fejlesztése az IOS 8 alatt, az XCode 6-ra lesz szüksége.0.1 és iOS 8 SDK. Mindkettő az Apple-től érhető el. iOS 8 SDK tartalmaz egy meglehetősen nagy számú új API-t, amely lehetővé teszi, hogy mindenféle új alkalmazást hozzon létre, beleértve az icloud és az érintőképesség integrációját.
- Az iOS 10 alkalmazások fejlesztéséhez 10 SDK-ra van szükség az Apple weboldalán. A SWIFT programozási nyelvben és az SDK-ban az XCODE verziójában jelentős változások történtek. Jó hír az, hogy ezt a verziót Swift után még több kódváltozás lesz.

2. Telepítse a jó szövegszerkesztőt. Bár mindent meg tudsz tenni az Xcode-ban, hamarosan rájön, hogy sokkal könnyebben dolgozni nagyméretű, ha van egy külön szövegszerkesztő, amely szakosodott a programozásban. A két legnépszerűbb lehetőség a Textmate és a Jedit.

3. Telepítse a vektor grafikai programot. Ha képeket és formaterveket kíván létrehozni az alkalmazáshoz, szüksége lesz egy vektoros grafikai programra. A vektoros grafika minőségi veszteség nélkül skálázhat, ami fontos a jó megjelenéshez. Népszerű vektoros programok Ez a Coreldraw, az Adobe Illustrator, a Xara Designer és Inkscape. A jó ingyenes grafika szerkesztési program a rostély. Nem olyan erős, mint a szakmai program, de jó a kezdőknek, vagy azok számára, akik nem akarnak fizetni valamit, amit csak egyszer fog használni.

4. Fedezze fel az objektív C. Az objektív-C egy olyan programozási nyelv, amelyet az iPhone alkalmazások funkcionalitásának létrehozására szolgál. Az adatokat és az objektumokkal dolgozik. C. célkitűzés a C Családcsaládból származik, és objektumorientált nyelv. Ha már megértette a C-t vagy Java-t, akkor csak az objektív-C-t vizsgálja.

öt. Tekintsük az opció outsourcing fejlesztését. Ha nincs vágya, hogy megtanulja az objektív-C-t, vagy nincs művészi fátyolja, nagyszámú szabadúszó és fejlesztő csapat létezik, amelyek a projekt különböző részeit elvégezhetik Önnek. A fejlesztés kiszervezése összetett folyamat, de sok problémától ment, ha nem programozó. Győződjön meg róla, hogy mindenki, aki dolgozni fog, megállapodást köt a nem nyilvánosságra hozatalról, és hogy megállapodott a munka előtt.

6. Hozzon létre egy fejlesztői fiókot. Az alkalmazás terjesztése az App Store-ban, vagy adja meg másoknak a teszteléshez, regisztrálnia kell az Apple fejlesztői fiók megszerzéséhez. A fiók 99 dolláros költsége évente, és létrehozni kell az adókkal és a banki információkkal kapcsolatos információkat.

7. Több tesztalkalmazás letöltése. Miután regisztráltál egy fejlesztői fiókot, hozzáférhet az Apple fejlesztési erőforrásaihoz. Ezek az erőforrások közé tartoznak például több projekt, amely képes adni a kolosszális információt az alkalmazások fejlesztésére. Keressen egy példát, valahogy az alkalmazás típusához kapcsolódik, és gyakorolja az XCode-ban.
5. rész:
Tervezzük a mellékletetegy. Meghatározza a koncepciót. Mielőtt először nyitja meg az XCode-t, akkor rendelkeznie kell az alkalmazással és képességével kapcsolatos jól átgondolt tervével. Ez magában foglalja a tervezési dokumentum, amely tükrözi a teljes funkcionalitását az alkalmazás, a felhasználói felület vázlatát és az átmenetet a képernyők, az alapgondolat a típusú rendszerek, amelyek végre kell hajtani.
- Próbálja meg, amikor olyan alkalmazást fejleszt ki, hogy a lehető legnagyobb mértékben betartsa a tervezési dokumentumot. Ez segíteni fog a szükséges lehetőségekre.
- Próbáljon meg legalább egy vázlatot rajzolni az alkalmazás minden képernyőjén.

2. Meghatározza a célközönséget. Az Ön alkalmazásának közönsége nagyon attól függ, hogy az alkalmazás hogyan néz ki és a funkcionalitására. Például az esetek listájával rendelkező alkalmazásnak egyáltalán nem lesz ilyen célközönsége, mint a lövöldözős játék. Ez segít.

3. Gondolj arra, hogy mi az alkalmazási igények. Ha az alkalmazás hasznos, akkor megoldást kell adnia arra a problémára, amelyet senki sem kínált, vagy meg kell adnia a legjobb megoldást, mint korábban felajánlott. Ha az alkalmazás egy játék, akkor egyedi tulajdonsággal kell rendelkeznie (vagy funkciókkal), amely lehetővé teszi, hogy elkülönítse más játékokból, és vonzza a konkrét játékosokat.

4. Vizsgálja meg a tartalmat. A felhasználói felületét a tartalomtípus határozza meg, amelyet megmutatja az alkalmazás felhasználói számára. Például, ha az alkalmazás fotókkal működik, azt szeretné, hogy a felhasználói felület a lehető legegyszerűbbek legyenek a fényképek között.

öt. Gyakorlat a jó ui létrehozásában. A felhasználói felületnek soha nem zavarhatja a felhasználót. Ez azt jelenti, hogy a lehetőségeknek jól láthatónak kell lenniük, és a felhasználónak soha nem kell csodálkoznia, hogy mit csinál a gomb. Ha ikonokat használ, egyértelműen meg kell jelölniük a funkciójukat. Az alkalmazásban navigációnak rugalmasnak és természetesnek kell lennie.
3. rész 5:
Alkalmazás létrehozásaegy. Hozzon létre egy új projektet az XCode-ban. Nyissa meg az XCode-t, és indítsa el az új projektet a Fájl menüből. Választ "Alkalmazás" (alkalmazás) a cím alatt "iOS" Az ablak bal oldalán. A Sablon szakaszban válassza a lehetőséget "Üres alkalmazás" (üres alkalmazás).
- Sok készenléti mintázat van, és minden különböző feladatokhoz jön létre. Indítsa el az üres sablontól, amíg ki nem deríti ki a fejlesztési folyamatban. Megpróbálhatod az egyik összetett sablonot, amint kitalálod, hogyan működik minden.
- Meg kell adnia a termék nevét, a vállalat azonosítóját és az osztály előtagját. Ha nincs vállalati azonosítója az Apple-től, írja be Com.Példa. Az osztály előtagja XYZ.
- Választ "iPhone" A készülék menüből.

2. Hozzon létre storyboardot. A Storyboard az összes képernyők vizuális ábrázolása az alkalmazásban. Megjeleníti az egyes képernyő tartalmát, valamint az átmeneteket. A Storyboard eszköz segít Önnek az alkalmazás fejlesztésében.

3. Hozzárendeljen storyboardot a projekthez. Miután létrehozta a storyboardot, meg kell adnia az alkalmazás fő felületét. Ezután a storyboard letölthető, ha az alkalmazás elindul. Ha nem hozzárendel egy storyboardot, amikor elindítja az alkalmazást, semmi sem történik.

4. Adja hozzá az első képernyőt a Type Controller segítségével. A vezérlők megtekintése határozza meg, hogy a tartalom hogyan történik a felhasználó által. Számos előre létrehozott típusú vezérlő létezik, beleértve a szabványos fajokat és táblákat. View vezérlők hozzáadása a storyboardhoz, amely megmondja az alkalmazásnak, hogyan jelenítse meg a tartalmat a felhasználónak.

öt. Adjon hozzá interfészobjektumokat az első képernyőhöz. Miután azonosította a típusvezérlőt, elindíthatja a szükséges interfészobjektumok kiküldését, például címkéket, bemeneti szövegmezőket és gombokat. Minden interfész objektum megtalálható az objektumkönyvtár listában, amely a View Controller objektum (nézetvezérlő) belsejében található.

6. Módosítsa a hozzáadott objektumokat. Megváltoztathatja az egyes objektumok tulajdonságait, amely lehetővé teszi az egyéni és intuitív felület létrehozását. Például hozzáadhat egy csere szöveget a beviteli szövegmezőbe, amely felkéri a felhasználónak, hogy be kell lépnie.

7. Add több képernyőt. Ahogy a projekt létrehozása, valószínűleg több képernyőt szeretne hozzáadni, hogy megjelenjen mindazt, amire szüksége van az alkalmazáshoz. Például, ha alkalmazást készít az esetek listájával, legalább két képernyőt igényel: az egyik beírja az esetet, a második pedig a lista megtekintéséhez.

nyolc. Adja hozzá a navigációs ablaktáblát. Most van két képernyõje az alkalmazásban, és itt az ideje, hogy a felhasználó mozogjon közöttük oda-vissza. Ezt a navigációs vezérlő (navigációs vezérlő) használatával érheti el, amely a View Controller (View Controller) speciális verziója. Ez a vezérlő hozzáadja a navigációs ablaktáblát az alkalmazás tetejére, és lehetővé teszi a felhasználó számára, hogy a képernyők között mozogjon oda-vissza.

kilenc. Adja hozzá a navigációs panel funkcióit. Most, hogy behelyezte a navigációs panelt, elkezdheti hozzáadni navigációs eszközök hozzáadásával. Ez lehetővé teszi a felhasználó számára, hogy mozogjon a képernyők között oda-vissza.

10. Kösse össze az új gombot egy meglévő képernyővel. A gomb funkcióhoz csatlakoztatnia kell egy másik képernyőre. Példánkban az esetek listájával a gomb az átfogó listában található, és a bemeneti képernyőhöz kell társítani. A gomb csatlakoztatásához rögzítse a gombot Ellenőrzés, és húzza a gombot a második képernyőhöz.

tizenegy. Használja az adatfeldolgozási képességeket. Ettől a pontig egy alapfelület létrehozása volt, anélkül, hogy kódot kellene írnia. Ha mélyebb funkciókat szeretne hozzáadni, mint például az adattárolás, a felhasználói beviteli feldolgozás, akkor meg kell merülnie az írásbeli kódba. A script írása meghaladja ezt a cikket, de az interneten számos tankönyv található az objektív-C.
5. rész 5:
Tesztelési alkalmazásokegy. Futtassa az iOS szimulátort. Az XCode beépített iOS emulátorral rendelkezik, amely lehetővé teszi, hogy tesztelje az alkalmazását néhány emulált eszközre az iOS-val. Az emulátor elindításához válasszuk a menü közül az XCODE ablakelem tetején "Szimulátor és hibakeresés", majd válassza ki a tesztelni kívánt eszközt.

2. Összegyűjti az alkalmazást. Kattintson a Build gombra, hogy úgy néz ki, mint egy hagyományos Play gombot összeállításához, és indítsa el az alkalmazást. Alkalmazás létrehozása néhány percig tarthat. A panelen megnézheti a haladást. Amint az összeszerelési folyamat befejeződött, az iOS szimulátor megnyílik, és megkezdheti az alkalmazás tesztelését.

3. Ellenőrizze az alkalmazást a saját iPhone-on. A tesztalkalmazás terjesztése előtt tesztelheti a saját eszközön (ha van). Először csatlakoztassa az eszközt egy USB számítógéphez. Ha az iTunes megnyílik, zárja be. Válassza ki a legördülő listát "Eszköz és hibakeresés", majd kattintson az építési gombra. Néhány másodperc múlva az alkalmazásnak meg kell kezdenie az iPhone-on. Az alkalmazás bezárása előtt ellenőrizze az összes funkciót.

4. Lépjen le a hibakeresést. Ha az alkalmazás "Félelem", meg kell határozni, hogy mi történt és miért. Okok lehetnek végtelenül sokat. Nyissa meg a hibakeresési konzolt és olvassa el a hibaüzeneteket. Leggyakrabban nem lesznek különösebben érthetőek. Ha nem érti a hibát, próbáljon meg hibákat keresni a Google-ban. Van egy esély, hogy megbotlik az Apple Developer fórumán maradt üzeneten, ahol bármely fejlesztő már válaszolt a kérdésre.

öt. Ellenőrizze a memória használatát. Egy kicsit az iPhone memóriájában. Minden alkalommal, minden alkalommal, a memória elosztása az objektumhoz, meg kell szabadítani a vele való munkavégzés befejezése után. Vannak olyan eszközök, mint az iPhone SDK, amely többek között a memóriahasználat megtekintéséhez és elemzéséhez használható.

6. Elválasztja az alkalmazást más embereknek. Bár az alkalmazás tesztelése az emulátorban jó módja annak, hogy megbizonyosodjon róla, hogy működik, és van egy gyönyörű felülete, semmi sem hasonlítható össze a többi felhasználó tesztelésével. Csak ellenőrizze, hogy törölte a leginkább irritáló hibákat, mielőtt az alkalmazást külső tesztelésre küldene. A tesztelőknek küldött kérelem elküldéséhez ad-hoc tanúsítványt kell létrehoznia az iOS Dev Center honlapján.
5. rész 5:
Közzéteszi az alkalmazástegy. Hozzon létre elosztási típusú összeszerelést úgy, hogy kiválasztja a készüléket és írja be a szerelvényt a legördülő menüből, majd kattintson az ikonra "Épít". A Finder programban nyissa meg a mappát a projektjével, és keresse meg a mappát "Kiadás-iphoneos". Ez lesz az alkalmazás. Zip formátumban.
- Az Apple új alkalmazásainak átadása érdekében optimalizálni kell az iOS 8 és a retina típusú megjelenítők számára.

2. Nyissa meg az iTunes Connect menüt. Eljuthat az iOS Dev Center-től. Ha befejezetlen lépéseket végez, akkor a képernyő tetején lesz írva. Győződjön meg róla, hogy a teljes banki és adózási információk helyesen vannak megadva.

3. Adja meg az alkalmazás összes információját. nyomja meg "Alkalmazás kezelése", majd válassza ki "Új alkalmazás hozzáadása". Adja meg az alkalmazás nevét, SKU és BUDLE ID számát. Válassza ki az alkalmazást a legördülő menüből.

4. Töltse be az alkalmazást. nyomja meg "Készen áll a bináris feltöltésre", És megy a képernyőre, amelyben felajánlja az alkalmazás feltöltési eszközét. Töltse le, és kattintson a Befejezés gombra.

öt. Várjon ellenőrzés. Nincs mit tennie, kivéve, hogy elvárja az ellenőrzési folyamat végét. Az Apple néhány nap múlva értesíti Önt e-mailben, ha az alkalmazás helyébe lép "Felülvizsgálatban" (Ellenőrzött). Amikor az alkalmazás ebbe a lépésre megy, tovább történik nagyon gyorsan. Ha az alkalmazás nem halad át a kezdeti tesztkészleteken, akkor e-mailt fog kapni ugyanazon a napon, ha elutasította az alkalmazás elutasítását. Továbbá, a levélben lesz az Apple ajánlásai javítására. Ha az alkalmazás ellenőrzése történt, az Apple küld egy e-mailt, amely azt mondja, hogy az alkalmazás készen áll az eladásra. Most az alkalmazás megjelenik az iTunes App Store-ban.

6. Hirdesse az alkalmazást. Most már megvásárolható a csodálatos alkalmazásod, és itt az ideje, hogy elkezdje elterjeszteni a híreket róla. Használja a szociális médiát, küldjön egy sajtóközleményt az alkalmazások webhelyén, készítsen néhány videót a YouTube-on, és bármit is szeretne, hogy az emberek beszéljenek az alkalmazásról.

7. Nézd meg az értékesítést. Töltse le az ingyenes iTunes Connect Mobile alkalmazást az iPhone-ra, és menjen minden nap, és kövesse az értékesítési, piacait és értékesítési országait. Ez egy vidám rész! Az Apple időről időre lesz, hogy e-maileket küldjön a legújabb értékesítési adatokra való hivatkozással. Töltse le őket a jelentésekre. Sok szerencsét!
Tippek
- Eredeti, ne másolja az AppStore-ban már meglévő alkalmazásokat. Óvatosan fedezze fel az AppStore-t, hogy megtudja, mi van ott. Természetesen, ha az ötleted jobb, mint az összes többi, akkor elkezdheted.
- Mindig keresse meg az alkalmazás javítását.
- Próbálja meg tesztelni az alkalmazást olyan sok i-eszközön, amennyit megtalálhat. Még jobb, ha különböző iOS verziókat telepítenek rájuk.
- Ha tetszik a papírkönyvek, menj az Amazonba.Com, hogy keressen könyveket az iPhone fejlesztésen.
Figyelmeztetések
- Az iPhone SDK folyamatosan változik, és az eszközök is. Ha az SDK frissítés bekövetkezett a projekten dolgozva, olvassa el az új SDK használatával. Ebben a szakaszban nem szükséges ezt megtenni, hacsak az Apple azt mondta, hogy az összes új letöltésnek össze kell állítani az SDK új verziójával. Ha frissít, bizonyos módszerek lehetnek elavult. Bár valószínűleg ez valószínűleg a fordítás során legfeljebb figyelmeztetéshez vezet, jobb, ha visszatartja.
- Amikor sikerrel éri el, és az alkalmazás megjelenik az App Store-ban, ne haragudj azokra, akik elhagyják az alkalmazást rossz visszajelzést. Némi hagyják hasznos értékeléseket, és néhányan olyan, mint durva.
- Senki sem garantálja Önt sok letöltést vagy értékesítést, de nem szabad ideges.
- Alkalmazásfejlesztés - A dolog lenyűgöző - nem lesz képes megállítani.