5 načina za stvaranje iPhone aplikacija

Sadržaj:

5 načina za stvaranje iPhone aplikacija
5 načina za stvaranje iPhone aplikacija

Video: 5 načina za stvaranje iPhone aplikacija

Video: 5 načina za stvaranje iPhone aplikacija
Video: CS50 2015 - Week 7, continued 2024, Svibanj
Anonim

Tržište aplikacija se uvijek mijenja i razvija, a uspješno stvaranje aplikacije može zapeti za oko svakome tko to vidi. Imate li sjajnu ideju za iPhone aplikaciju? iPhone aplikacije lakše je izgraditi nego što se čini. Iako morate naučiti programski jezik, dizajn sučelja može se obaviti pomoću grafičkih alata. Za izradu aplikacija potrebno je vrijeme, strpljenje i volja za učenjem, ali možda možete napraviti sljedeću Flappy Bird! Za početak pogledajte donji korak 1.

Korak

Metoda 1 od 5: Postavljanje razvojnog okruženja

Napravite iPhone aplikaciju 1. korak
Napravite iPhone aplikaciju 1. korak

Korak 1. Preuzmite i instalirajte Xcode

Xcode je razvojno okruženje koje se koristi za razvoj iPhone aplikacija. Xcode je besplatan za preuzimanje s Applea, ali zahtijeva OS X 10.8 ili noviji. Ne postoji službeni način za pokretanje Xcodea na Windows ili Linux računalu. To znači da ako želite razvijati iPhone aplikacije, ali nemate Mac, prvo morate kupiti Mac.

Za razvoj iOS 8 aplikacija trebat će vam Xcode 6.0.1 i iOS 8 SDK, oba dostupna besplatno od Applea. SDK za iOS 8 sadrži niz novih API -ja koji vam omogućuju stvaranje novih korisničkih iskustava, uključujući integraciju iClouda i Touch ID -a

Napravite aplikaciju za iPhone 2. korak
Napravite aplikaciju za iPhone 2. korak

Korak 2. Instalirajte dobru aplikaciju za uređivanje teksta

Iako možete pisati programe s Xcode -om, možete lakše raditi s kodom ako imate poseban uređivač teksta za programiranje. Textmate i JEdit dva su vrlo popularna izbora.

Napravite iPhone aplikaciju 3. korak
Napravite iPhone aplikaciju 3. korak

Korak 3. Instalirajte aplikaciju za vektorsku grafiku

Ako planirate izraditi prilagođeni dizajn za svoju aplikaciju, morate instalirati dobru vektorsku aplikaciju. Vektorska grafika može napredovati bez žrtvovanja kvalitete i bitna je za lijepe aplikacije. Primjeri dobrih vektorskih programa su CorelDraw, Adobe Illustrator, Xara Designer i Inkscape ili koristite Drawberry, dobar besplatni uređivač vektorskih slika. Drawberry nije toliko dobar kao profesionalni programi, ali je dovoljno dobar za početnike ili korisnike koji ne žele platiti jer rijetko koriste program.

Napravite aplikaciju za iPhone Korak 4
Napravite aplikaciju za iPhone Korak 4

Korak 4. Shvatite Cilj-C

Objective-C je programski jezik koji se koristi za stvaranje funkcija u iPhone aplikacijama i rukovanje podacima i objektima. Objective-C pripada jezičnoj obitelji C i objektno je orijentiran jezik. Ako razumijete C ili Java, Objective-C bi trebao biti lak za razumijevanje.

  • Iako možete graditi osnovne aplikacije bez razumijevanja Objective-C, ne možete graditi napredne funkcije bez da sami napišete kôd. Bez Objective-C aplikaciju možete pomicati samo između zaslona.
  • Mnogo je udžbenika Objective-C dostupnih na mreži i u obliku knjige. Ako zaista želite naučiti programiranje za iPhone, možete ga udobno naučiti jer imate mnogo resursa.
  • Popularne zajednice Objective-C uključuju Apple Developer Forums, grupu iPhoneSDK na Googleu i Stack Overflow.
Napravite aplikaciju za iPhone 5. korak
Napravite aplikaciju za iPhone 5. korak

Korak 5. Razmislite o tome da platite programeru treće strane

Ako niste zainteresirani za učenje Objective-C ili ne možete dizajnirati aplikacije, postoji mnogo slobodnjaka i razvojnih timova koji za vas mogu riješiti sve aspekte razvoja aplikacija. Plaćanje razvojnog programera treće strane može biti kompliciran proces, ali može pomoći ako ne volite programiranje. Pobrinite se da svi uključeni u projekt potpišu ugovor o neotkrivanju podataka i provjerite postoji li struktura plaćanja prije početka projekta.

ODesk i Elance dva su najpopularnija slobodna pružatelja usluga na internetu, a oba imaju stotine programera i umjetnika različite razine vještine

Napravite iPhone aplikaciju Korak 6
Napravite iPhone aplikaciju Korak 6

Korak 6. Izradite račun razvojnog programera

Da biste svoju aplikaciju postavili na App Store ili je dali drugima na testiranje, morate imati Appleov račun razvojnog programera. Ovaj račun košta 99 USD godišnje i od vas će trebati unijeti porezne i bankovne podatke.

Račun možete stvoriti na web mjestu iOS Dev Center

Napravite iPhone aplikaciju 7. korak
Napravite iPhone aplikaciju 7. korak

Korak 7. Preuzmite uzorak aplikacije

Nakon što stvorite račun razvojnog programera, imat ćete pristup Appleovim resursima za razvojne programere, uključujući uzorke projekata koji mogu rasvijetliti način na koji se razvija aplikacija. Pronađite primjere vezane za aplikaciju koju namjeravate izgraditi i eksperimentirajte s njima u Xcode -u.

Metoda 2 od 5: Planiranje aplikacija

Napravite iPhone aplikaciju 8. korak
Napravite iPhone aplikaciju 8. korak

Korak 1. Definirajte svoj koncept

Prije nego što prvi put otvorite Xcode, morate imati dobro osmišljen plan za svoju aplikaciju i značajke, kao što je dokument o dizajnu koji uključuje sve funkcionalnosti aplikacije, škrabotine budućeg sučelja aplikacije i protok između zaslona, i osnovna ideja sustava koji treba provesti.

  • Pokušajte biti "lojalni" svojim dizajnerskim dokumentima prilikom izrade aplikacije. To će vam pomoći da se usredotočite na značajke koje želite.
  • Pokušajte nacrtati jedan mali logotip za svaki zaslon u aplikaciji.
Napravite iPhone aplikaciju 9. korak
Napravite iPhone aplikaciju 9. korak

Korak 2. Odredite svoj tržišni udio

Tržišni udio vaše aplikacije odredit će kako vaša aplikacija izgleda i funkcionira. Na primjer, aplikacija za dnevni red imat će drugačiji tržišni udio od krvave pucnjave.

Napravite iPhone aplikaciju 10. korak
Napravite iPhone aplikaciju 10. korak

Korak 3. Odredite potrebu za prijavom

Ako je vaša aplikacija uslužna, mora biti rješenje neriješenog problema ili bolje rješenje od dostupnog. Ako je vaša aplikacija igra, vaša bi aplikacija trebala imati značajke po kojima se razlikuje od drugih igara i privlači određenu skupinu igrača.

Napravite iPhone aplikaciju 11. korak
Napravite iPhone aplikaciju 11. korak

Korak 4. Razmotrite svoj sadržaj

Sučelje vaše aplikacije određeno je vrstom sadržaja koji će biti prikazan korisniku aplikacije. Na primjer, ako je vaša aplikacija aplikacija o fotografiji, trebali biste stvoriti sučelje koje korisnicima olakšava pregled i pregledavanje fotografija.

Napravite iPhone aplikaciju 12. korak
Napravite iPhone aplikaciju 12. korak

Korak 5. Implementirajte dobar proces projektiranja sučelja

Sučelje koje dizajnirate ne bi trebalo ometati korisnika. Odnosno, gumb za odabir mora biti jasno vidljiv, a korisnik ne bi trebao dovoditi u pitanje funkciju gumba. Ako koristite ikone, ikone koje koristite moraju predstavljati njihovu funkciju. Navigacija u aplikaciji trebala bi biti glatka i prirodna.

Dizajn sučelja spoj je umjetnosti i znanosti. Možda ćete morati promijeniti dizajn mnogo puta u svom projektu

Metoda 3 od 5: Stvaranje aplikacije

Napravite iPhone aplikaciju 13. korak
Napravite iPhone aplikaciju 13. korak

Korak 1. Izradite novi projekt u Xcode -u

Otvorite Xcode i započnite novi projekt s izbornika Datoteka. Odaberite "Aplikacija" na traci "iOS" s lijeve strane prozora. U odjeljku Predlošci odaberite "Prazna aplikacija".

  • Postoje različiti predlošci dizajnirani za različite zadatke. Počnite s praznim predloškom dok se ne usvojite s procesom razvoja. Možete isprobati naprednije predloške kad shvatite kako funkcionira izrada aplikacije.
  • Od vas će se tražiti da unesete naziv proizvoda, identifikaciju tvrtke i prefiks klase. Ako niste primili identifikaciju tvrtke od Applea, unesite com.example. Za prefiks unesite XYZ.
  • Odaberite "iPhone" s izbornika Uređaji.
Napravite iPhone aplikaciju Korak 14
Napravite iPhone aplikaciju Korak 14

Korak 2. Izradite Storyboard

Storyboard je vizualni prikaz cijelog zaslona u vašoj aplikaciji i prikazuje cijeli zaslon i njegove prijelaze. Alat Storyboard pomoći će vam u izgradnji tijeka vaše aplikacije.

  • Pritisnite Datoteka> Novo> Datoteka
  • Pod opcijama iOS -a kliknite "Korisničko sučelje".
  • Odaberite "Storyboard", a zatim kliknite Dalje.
  • Na izborniku Uređaji odaberite iPhone, a zatim mu dajte naziv "Glavni". Provjerite je li datoteka spremljena na isto mjesto kao i vaš projekt.
Napravite iPhone aplikaciju Korak 15
Napravite iPhone aplikaciju Korak 15

Korak 3. Primijenite Storyboard na svoj projekt

Nakon što stvorite Storyboard, morate ga implementirati kao glavno sučelje svoje aplikacije. Ovo će otvoriti Storyboard kada se aplikacija otvori. Ako ne implementirate Storyboard, ništa se neće dogoditi kada se aplikacija otvori.

  • Kliknite naziv svog projekta u lijevom navigacijskom stablu
  • Pronađite ciljeve na glavnom računalu i odaberite svoj projekt s popisa ciljeva.
  • Pronađite odjeljak Informacije o implementaciji na kartici Općenito.
  • Unesite Main.storyboard u polje "Glavno sučelje".
Napravite iPhone aplikaciju Korak 16
Napravite iPhone aplikaciju Korak 16

Korak 4. Unesite prvi zaslon pomoću kontrolera zaslona

Ovaj kontroler kontrolira način na koji korisnik gleda sadržaj. Dostupni su različiti kontroleri pogleda, uključujući standardni i tablični prikaz. Morate dodati kontroler prikaza na svoju Storyboard, koji aplikaciji govori kako prikazati sadržaj korisniku.

  • Odaberite datoteku "Main.storyboard" u navigaciji projektom. U prozoru Builder sučelja vidjet ćete prazno platno.
  • Pronađite Biblioteku objekata pri dnu desnog okvira i možete je pokrenuti klikom na ikonu male kocke. Time će se učitati popis objekata koji se mogu dodati na vaše platno.
  • Kliknite i povucite objekt "View Controller" na svoje platno. Na platnu će se pojaviti vaš prvi zaslon.
  • Vaša prva "scena" je dovršena. Kad se aplikacija pokrene, kontroler zaslona učitat će vaš prvi zaslon.
Napravite aplikaciju za iPhone Korak 17
Napravite aplikaciju za iPhone Korak 17

Korak 5. Dodajte objekte sučelja na svoj prvi zaslon

Nakon što postavite kontroler prikaza, možete ispuniti zaslon objektima sučelja koji su vam potrebni, poput oznaka, tekstualnih polja i gumba. Objekti sučelja mogu se pronaći na popisu Knjižnica objekata - mjesto na kojem se sada nalazi View Controller.

  • Kliknite i povucite objekt s popisa da biste ga povukli na zaslon.
  • Većina objekata može se promijeniti veličinom klikom i povlačenjem okvira u kutu objekta. Kad promijenite veličinu objekta, na zaslonu će se pojaviti rešetka kako biste bili sigurni da je odgovarajuće veličine.
Napravite iPhone aplikaciju 18. korak
Napravite iPhone aplikaciju 18. korak

Korak 6. Promijenite objekt koji ste unijeli

Možete promijeniti svojstva svakog objekta. To vam omogućuje stvaranje jedinstvenog i intuitivnog sučelja. Na primjer, možete dodati uzorak teksta u tekstualno polje kako biste ga pomogli korisnicima ispuniti.

  • Odaberite objekt koji želite izmijeniti i kliknite gumb "Inspektor atributa" pri vrhu desnog okvira. Ovaj gumb je u obliku štita.
  • Promijenite objekt prema svom ukusu. Možete promijeniti stil fonta, vrstu i boju, izgled, pozadinsku sliku, uzorak teksta, stil okvira itd.
  • Dostupne opcije ovisit će o objektu koji želite izmijeniti.
Napravite iPhone aplikaciju 19. korak
Napravite iPhone aplikaciju 19. korak

Korak 7. Dodajte još jedan zaslon

Kako vaš projekt raste, možda ćete morati dodati više zaslona za prikaz svih sadržaja koji su potrebni vašoj aplikaciji. Na primjer, ako kreirate aplikaciju za to-do, potrebna su vam dva zaslona: jedan za unos zadataka i jedan za prikaz svih unosa.

  • Novi zasloni dodaju se povlačenjem i ispuštanjem objekta kontrolera pogleda na prazan dio vašeg platna. Ako ne možete pronaći prazno područje na platnu, kliknite "Umanji" dok ne pronađete prazno područje. Obavezno ispustite kontroler pogleda na platno, a ne na postojeći zaslon.
  • Glavni zaslon možete promijeniti odabirom kontrolera prikaza koji želite koristiti u prikazu strukture projekta. Kliknite gumb "Inspektor atributa" i označite "Je li kontroler početnog prikaza". Na primjer, ako kreirate aplikaciju za obveze, kao glavni zaslon upotrijebit ćete zaslon prikaza obaveza.
Napravite aplikaciju za iPhone 20. korak
Napravite aplikaciju za iPhone 20. korak

Korak 8. Dodajte navigacijsku traku

Nakon što imate dva zaslona, vrijeme je za stvaranje navigacijske trake kako bi se korisnici mogli kretati između zaslona. Možete koristiti navigacijski kontroler, koji je prilagođeni kontroler prikaza. Ovaj kontroler dodaje navigacijsku traku na vrh vaše aplikacije i omogućuje korisnicima da se kreću između zaslona.

  • Vaše navigacijske kontrole treba dodati na početni zaslon kako bi mogle kontrolirati druge zaslone.
  • Odaberite početni prikaz aplikacije u prikazu strukture projekta.
  • Pritisnite Editor → Embed In → Navigation Controller.
  • Vidjet ćete sivu navigacijsku traku pri vrhu zaslona na koju ste dodali kontroler.
Napravite aplikaciju za iPhone 21. korak
Napravite aplikaciju za iPhone 21. korak

Korak 9. Dodajte funkciju na navigacijsku traku

Nakon što uđete u navigacijsku traku, na traci možete unijeti navigacijske alate. Ako ga unesete, korisnik će se moći kretati između zaslona.

  • Dodajte naslov navigacijskoj traci. Kliknite "Navigacijske stavke" ispod željenog kontrolera zaslona. Otvorite Inspektor atributa i unesite naslov zaslona u okvir Naslov.
  • Dodajte navigacijske gumbe. Otvorite Knjižnicu objekata ako već niste i pronađite stavku Gumb trake. Kliknite i povucite na navigacijsku traku. Općenito, gumb koji vas pomiče naprijed na drugi zaslon nalazi se s desne strane, a gumb natrag s lijeve strane zaslona.
  • Dajte svojstva gumbu. Gumbi se mogu postaviti tako da imaju određena svojstva koja ih čine prilagodljivim za različite namjene. Na primjer, ako stvarate popis obaveza, trebat će vam gumb za dodavanje unosa. Odaberite svoj gumb i otvorite Inspektor atributa. Odaberite izbornik Identifikator i odaberite "Dodaj". Vaš će gumb promijeniti oblik u logotip "+".
Napravite aplikaciju za iPhone 22. korak
Napravite aplikaciju za iPhone 22. korak

Korak 10. Povežite gumb na postojećem zaslonu

Da bi gumb funkcionirao, morate ga povezati s drugim zaslonom. U našem primjeru popisa zadataka gumb se nalazi na popisu i mora biti povezan na ekranu za unos unosa. Da biste povezali gumb, držite pritisnutu tipku Control i povucite gumb na drugi zaslon.

  • Kad otpustite tipku miša, pojavit će se izbornik Action Segue s nekoliko opcija. Odaberite "Push" da biste koristili "push" prijelaz pri prebacivanju između zaslona. Također možete odabrati "Veliko", koje će otvoriti zaslon kao posebnu radnju, a ne kao dio niza radnji.
  • Ako koristite Push, navigacijska traka i gumb za povratak automatski će se dodati na vaš drugi zaslon. Ako odaberete Modal, morat ćete dodati drugu navigacijsku traku, gumb za otkazivanje i gumb gotovo (za aplikacije za obveze. Druge aplikacije zahtijevaju drugu vrstu gumba).
  • Gumbi "Odustani" i "Gotovo" mogu se stvoriti na isti način kao i gumbi "Dodaj". Odaberite "Cancel" ili "Done" na izborniku Identifier u Attribute Inspectoru.
Napravite aplikaciju za iPhone 23. korak
Napravite aplikaciju za iPhone 23. korak

Korak 11. Dodajte mogućnosti rukovanja podacima

Do sada ste već mogli kreirati navigacijska sučelja bez potrebe za pisanjem koda. Ako želite dodati naprednije funkcije, poput pohrane podataka ili rukovanja korisničkim unosom, morat ćete napisati kôd. Vodiči za pisanje koda nadilaze opseg ovog članka, ali na Internetu postoji mnogo vodiča Objective-C.

Pomoću prototipa sučelja možete pronaći programera. Navigacijsko sučelje pomoći će vam razjasniti koji dijelovi trebaju programiranje

Metoda 4 od 5: Testiranje aplikacije

Napravite aplikaciju za iPhone 24. korak
Napravite aplikaciju za iPhone 24. korak

Korak 1. Pokrenite iOS Simulator

Xcode uključuje iOS Simulator koji vam omogućuje testiranje aplikacije na simulacijama različitih vrsta iOS uređaja. Da biste pokrenuli Simulator, odaberite "Simulator i ispravljanje pogrešaka" s izbornika pri vrhu prozora Xcode, a zatim odaberite uređaj na kojem želite testirati.

Napravite aplikaciju za iPhone Korak 25
Napravite aplikaciju za iPhone Korak 25

Korak 2. Izradite svoju aplikaciju

Pritisnite gumb Build, koji izgleda kao običan gumb Play, da biste sastavili aplikaciju i pokrenuli je. Ovaj proces može potrajati nekoliko trenutaka, napredak možete vidjeti na alatnoj traci. Kad završite, otvorit će se iOS simulator i možete početi testirati svoju aplikaciju.

Napravite aplikaciju za iPhone Korak 26
Napravite aplikaciju za iPhone Korak 26

Korak 3. Testirajte aplikaciju na svom iPhoneu

Prije postavljanja aplikacije za testiranje, možete je testirati na vlastitom uređaju ako imate iPhone. Prvo povežite uređaj s računalom putem USB -a. Zatvorite iTunes ako je otvoren. Na izborniku odaberite "Uređaj i otklanjanje pogrešaka", a zatim kliknite Izradi. Nakon nekog vremena aplikacija će se otvoriti na iPhoneu. Testirajte sve funkcije prije zatvaranja aplikacije.

Napravite aplikaciju za iPhone Korak 27
Napravite aplikaciju za iPhone Korak 27

Korak 4. Otklonite pogreške u aplikaciji

Ako vaša aplikacija ima problema, morate znati što se dogodilo i zašto se to dogodilo. Proces otkrivanja ovog problema opsežan je i postoji mnogo razloga zašto vaša prijava može biti problematična. Otvorite konzolu za otklanjanje pogrešaka i pročitajte poruku o pogrešci. Većinu ovih poruka o pogreškama teško je razumjeti. Ako ne razumijete, pokušajte potražiti poruku o pogrešci. Velike su šanse da ćete na Appleovim razvojnim forumima moći pronaći postove s odgovorima drugih iskusnih programera.

Otklanjanje pogrešaka može potrajati dugo. Ako ne odustanete, bit ćete bolji u tome. Počet ćete prepoznavati pogreške u aplikaciji, pronaći ih, a ponekad čak i predvidjeti pojavu pogrešaka. Jedna od najčešćih grešaka je oslobađanje objekta iz memorije više puta. Druga je pogreška zaboraviti dodijeliti memoriju i inicijalizirati objekte prije pokušaja dodavanja ili povezivanja objekata u memoriji. Što više aplikacija stvorite, manje ćete pogrešaka napraviti

Napravite aplikaciju za iPhone 28. korak
Napravite aplikaciju za iPhone 28. korak

Korak 5. Provjerite upotrebu memorije

iPhone ima vrlo ograničenu memoriju. Kad god dodijelite memoriju određenom objektu, morate je osloboditi nakon što objekt završi s korištenjem i vratiti iskorištenu memoriju. Alati su dostupni u iPhone SDK -u za provjeru memorije i drugih resursa.

  • Nakon odabira Device and Debug, odaberite Run → Run with Performance Tool → Leaks. Ovo će prikazati Instrumente i pokrenuti aplikaciju na uređaju. Samo naprijed i koristite aplikaciju kao i obično. Aplikacije možda neće reagirati često jer Instruments bilježi i analizira vašu upotrebu memorije. Curenje memorije stvorit će crveni šiljak na vremenskoj traci Leaksa. Izvor curenja memorije bit će prikazan pri dnu zaslona.
  • Dvostruki klik na objekat koji je procurio pokušat će vas odvesti do problematičnog koda ili će klik na malu strelicu na adresnoj traci prikazati povijest curenja. Ponekad izvor curenja nije s mjesta na kojem je curenje otkriveno.
  • Ako se osjećate zbunjeno, isprobajte postupak eliminacije. Označite ih kao komentare i/ili pažljivo preskočite neke dijelove koda i pokrenite aplikaciju. Ponekad možete suziti opće područje i pronaći problematična područja. Kad ga pronađete, možete popraviti kôd ili ga ponovno napisati. Imajte na umu da vas upotreba Googlea često dovodi do izravnih veza do Appleovih internih foruma ili dokumentacije o vašem problemu.
Napravite aplikaciju za iPhone Korak 29
Napravite aplikaciju za iPhone Korak 29

Korak 6. Postavite svoju aplikaciju kako bi je drugi testirali

Iako je testiranje vaše aplikacije u simuliranom stanju dobar način da se uvjerite da vaša aplikacija radi i da njeno sučelje izgleda dobro, testiranje drugih je odlično. Prije postavljanja aplikacije na testere provjerite jeste li ispravili najsmrtonosnije pogreške. Da biste svoju aplikaciju primijenili na testere, morate generirati ad-hoc certifikat na web lokaciji iOS Dev Center.

  • Vanjski ispitivači mogu vam dati mišljenje koje ne očekujete. Ta su mišljenja često korisna ako je vaša prijava vrlo složena.
  • Za autorizaciju testnog uređaja morate imati UDID broj uređaja.
  • Odaberite Device s izbornika i kliknite "Build". U Finderu pronađite mapu svog projekta i potražite mapu "Ad-Hoc-iphoneos". Unutar te mape nalazi se aplikacija. Kopirajte certifikat "AdHoc.mobileprovision" iz iOS Dev Centra u istu mapu. Odaberite aplikaciju i certifikat, a zatim ih komprimirajte u zip obliku. Ova se arhiva može dostaviti vanjskim testerima. Morat ćete stvoriti zasebnu arhivu za svaki ad-hoc certifikat.

Metoda 5 od 5: Objavljivanje vašeg projekta

Napravite aplikaciju za iPhone 30. korak
Napravite aplikaciju za iPhone 30. korak

Korak 1. Izradite aplikaciju za distribuciju

Odaberite Device and Release i kliknite "Build". U Finderu pronađite mapu svog projekta i potražite mapu "Ad-Hoc-iphoneos". Unutar te mape nalazi se aplikacija. Komprimirajte aplikaciju kao zip.

Da bi vaša aplikacija prošla Appleov certifikat, mora biti optimizirana za iOS 7 i Retina Display

Napravite iPhone aplikaciju 31. korak
Napravite iPhone aplikaciju 31. korak

Korak 2. Otvorite nadzornu ploču iTunes Connect iz iOS Dev Centra

Ako imate nedovršene korake za dovršenje postavljanja, oni će se prikazati pri vrhu stranice. Provjerite jesu li svi vaši porezni i bankovni podaci ispravno uneseni.

Napravite iPhone aplikaciju korak 32
Napravite iPhone aplikaciju korak 32

Korak 3. Unesite sve podatke o aplikaciji

Kliknite "Upravljanje aplikacijama" i odaberite "Dodaj novu aplikaciju". unesite naziv aplikacije, broj SKU -a i ID paketa. Odaberite paket aplikacija s dostupnog izbornika.

  • Ispunite obrazac za opis aplikacije, ključne riječi, web lokaciju za podršku, kategoriju, e -adresu za kontakt, autorska prava itd.
  • Ispunite obrazac za prava i cijene.
  • Pripremite sliku za iTunes. Trebate vektorsku ikonu 512x512 i snimak zaslona vaše aplikacije. Snimku zaslona možete snimiti iz iPhone simulatora pritiskom na Command+⇧ Shift+4 i povlačenjem crte u području koje se pojavi. Provjerite je li veličina iPhone 320x480. Snimke zaslona najvažniji su dio procesa marketinga aplikacije, stoga pazite da prikazuju najvažnije informacije o aplikaciji.
Napravite aplikaciju za iPhone 33. korak
Napravite aplikaciju za iPhone 33. korak

Korak 4. Prenesite svoju aplikaciju

Kliknite "Spremno za učitavanje binarnih datoteka" i bit ćete preusmjereni na zaslon koji vas upućuje da preuzmete program za prijenos aplikacija. Preuzmite program za otpremanje aplikacija i pritisnite Gotovo.

  • Instalirajte program Uploader aplikacija i pokrenite aplikaciju. Prilikom prvog pokretanja od vas će se tražiti da unesete podatke za prijavu na iTunes.
  • Program za prijenos aplikacija provjerit će vaš račun iTunes Connect i pronaći aplikacije spremne za prijenos. Iz izbornika će se pojaviti aplikacije spremne za prijenos. Odaberite aplikaciju koju želite prenijeti, odaberite zip datoteku Distribution koju ste upravo stvorili i prenesite datoteku. Alat za prijenos datoteka provjerit će unutarnje stvari u paketu i prikazat će pogrešku ako nešto pođe po zlu, poput neusklađenog broja verzije, ikone koja nedostaje itd. Ako je sve u redu, vaša će se aplikacija prenijeti.
Napravite aplikaciju za iPhone Korak 34
Napravite aplikaciju za iPhone Korak 34

Korak 5. Pričekajte vrijeme pregleda

Ne možete učiniti ništa drugo nego pričekati da se vaša prijava pregleda. Apple će vas obavijestiti u roku od nekoliko dana ili tjedana putem e -pošte ako vaša aplikacija promijeni status u "U pregledu". Kada se vaša prijava provjeri, proces je vrlo brz. Ako vaša aplikacija ne uspije u početnom setu testova, putem e -pošte ćete biti obaviješteni o tome zašto, a Apple će vam dati prijedloge kako zaobići nju. Ako vaša aplikacija ispunjava uvjete, Apple će vam poslati e -poruku s podacima da je vaša aplikacija na prodaju. Vaša će se aplikacija sada pojaviti u trgovini iTunes Store.

Napravite iPhone aplikaciju Korak 35
Napravite iPhone aplikaciju Korak 35

Korak 6. Promovirajte svoju aplikaciju

Kad vaša nova aplikacija bude spremna za prodaju, vrijeme je za promociju. Koristite društvene medije, objavljujte priopćenja za javnost na web lokacijama o svojoj aplikaciji, snimajte neke YouTube videozapise i učinite sve što je potrebno da natjerate ljude da govore o vašoj aplikaciji.

Besplatnu kopiju aplikacije možete poslati testerima koji će pisati o vašoj aplikaciji na njihovoj web stranici ili je pregledati na svom YouTube kanalu. Ako se možete povezati s vrhunskim testerima, vaša se aplikacija može dobro prodati

Napravite aplikaciju za iPhone 36. korak
Napravite aplikaciju za iPhone 36. korak

Korak 7. Obratite pozornost na brojke prodaje

Besplatno preuzmite iTunes Connect Mobile na svoj iPhone. Prijavite se svakodnevno i provjerite prodaju, tržišni udio i zemlje koje su kupile vašu aplikaciju. Ovo je najzabavniji dio! Apple će vam slati povremene e -poruke s vezama na vaše najnovije podatke o prodaji. Zatim ga možete preuzeti za bilješke. Sretno!

Savjeti

  • Pokušajte stvoriti nove aplikacije umjesto dupliciranih aplikacija iz postojećih u App Storeu. Pretražite App Store da biste saznali koje su aplikacije dostupne. Naravno, ako je vaša ideja bolja, onda je zamislite pretvorite u stvarnost.
  • Potražite načine za poboljšanje svoje aplikacije.
  • Ako volite tiskane reference, potražite knjige o izradi iPhone aplikacija na Amazonu.
  • Pokušajte testirati aplikaciju na različitim iDevice uređajima s različitim verzijama iOS -a, ako je moguće.
  • Ako zapošljavate iOS programera i želite biti sigurni da vaša aplikacija izgleda onako kako želite, možete dizajnirati svoju aplikaciju u Photoshopu i upotrijebiti psdtoxcode za pretvorbu u aplikaciju Xcode/iOS!

Upozorenje

  • SDK za iPhone uvijek se mijenja, a iOS uređaji uvijek se razvijaju. Ako je ažuriranje SDK -a dostupno prilikom izrade projekta, prije ažuriranja svakako pročitajte što je novo i SDK se mijenja. Možda nećete morati ažurirati verziju SDK -a, osim ako Apple ne zahtijeva da sve novootpremljene aplikacije moraju koristiti najnoviji SDK. Ako ažurirate SDK, neke od metoda koje koristite mogu zastarjeti i iako se vjerojatno neće srušiti u aplikaciju, budite oprezni.
  • Kad vaša aplikacija bude prihvaćena u App Storeu, nemojte se uplašiti ako dobijete lošu recenziju. Neki ljudi daju konstruktivne kritike, a neki su samo nepristojni.
  • Vašu aplikaciju vjerojatno neće preuzeti mnogi ljudi - ne odustajte.
  • Izrada iPhone aplikacija toliko je ovisna da bi vam moglo biti teško zaustaviti se.

Preporučeni: