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: Kako vidjeti nečije nedavne pratitelje na Instagramu (novo ažuriranje) 2024, Novembar
Anonim

Tržište aplikacija se uvijek mijenja i razvija, a uspješno kreiranje aplikacija može zapeti za oko svakome ko 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! Pogledajte korak 1 u nastavku za početak.

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 sa Apple -a, ali zahtijeva OS X 10.8 ili noviji. Ne postoji službeni način za pokretanje Xcode -a na Windows ili Linux računaru. 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 Korak 3
Napravite iPhone aplikaciju Korak 3

Korak 3. Instalirajte aplikaciju vektorske grafike

Ako planirate stvoriti 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 iPhone aplikaciju Korak 4
Napravite iPhone aplikaciju Korak 4

Korak 4. Shvatite Cilj-C

Objective-C je programski jezik koji se koristi za kreiranje funkcija u iPhone aplikacijama i rukovanje podacima i objektima. Objective-C pripada porodici jezika C i objektno je orijentisan 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 ekrana.
  • Mnogo je vodiča o 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 Objective-C zajednice uključuju Apple Developer Forums, iPhoneSDK grupu na Google-u i Stack Overflow.
Napravite iPhone aplikaciju Korak 5
Napravite iPhone aplikaciju Korak 5

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 projekat potpišu ugovor o neotkrivanju podataka i pobrinite se da postoji struktura plaćanja prije početka projekta.

ODesk i Elance dva su od najpopularnijih slobodnih pružatelja usluga na internetu, a oba imaju stotine programera i umjetnika različitih nivoa vještina

Napravite iPhone aplikaciju Korak 6
Napravite iPhone aplikaciju Korak 6

Korak 6. Kreirajte račun programera

Da biste svoju aplikaciju postavili na App Store ili je dali drugima na testiranje, morate imati Appleov račun 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 lokaciji iOS Dev Center

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

Korak 7. Preuzmite uzorak aplikacije

Nakon što stvorite račun za programere, imat ćete pristup Appleovim resursima za programere, uključujući uzorke projekata koji mogu baciti svjetlo na način na koji se razvija razvoj 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 prvi put otvorite Xcode, morate imati dobro osmišljen plan za svoju aplikaciju i funkcije, kao što je dokument o dizajnu koji uključuje sve funkcionalnosti aplikacije, škrabotine mogućeg sučelja aplikacije i tok između ekrana, i osnovnu ideju sistema koji treba implementirati.

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

Korak 2. Odredite svoj tržišni udio

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

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

Korak 3. Odredite potrebu za aplikacijom

Ako je vaša aplikacija pomoćna aplikacija, 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 Korak 11
Napravite iPhone aplikaciju Korak 11

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 Korak 12
Napravite iPhone aplikaciju Korak 12

Korak 5. Implementirajte dobar proces dizajniranja sučelja

Sučelje koje dizajnirate ne bi trebalo ometati korisnika. Odnosno, tipka za odabir mora biti jasno vidljiva i korisnik ne bi trebao dovoditi u pitanje funkciju tipke. 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: Kreiranje aplikacije

Napravite iPhone aplikaciju Korak 13
Napravite iPhone aplikaciju Korak 13

Korak 1. Kreirajte novi projekt u Xcode -u

Otvorite Xcode i započnite novi projekt iz 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 upoznate s procesom razvoja. Možete isprobati naprednije predloške kada shvatite kako funkcionira stvaranje aplikacije.
  • Od vas će se tražiti da unesete naziv proizvoda, identifikaciju kompanije i prefiks klase. Ako niste dobili identifikaciju kompanije od Apple -a, unesite com.example. Za prefiks unesite XYZ.
  • Odaberite "iPhone" iz izbornika Uređaji.
Napravite iPhone aplikaciju Korak 14
Napravite iPhone aplikaciju Korak 14

Korak 2. Kreirajte Storyboard

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

  • Kliknite Datoteka> Novo> Datoteka
  • Pod opcijama iOS -a kliknite "Korisničko sučelje".
  • Odaberite "Storyboard", a zatim kliknite Dalje.
  • Odaberite iPhone s izbornika Uređaji, a zatim mu dajte naziv "Glavni". Provjerite je li datoteka spremljena na istoj lokaciji 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 na naziv svog projekta u lijevom navigacijskom stablu
  • Pronađite ciljeve na glavnom računaru 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 ekran pomoću kontrolera ekrana

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

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

Korak 5. Dodajte objekte sučelja na prvi ekran

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

  • Kliknite i povucite objekt sa liste da biste ga prevukli na ekran.
  • Većina objekata može se promijeniti veličinom klikom i povlačenjem okvira u kutu objekta. Kad promijenite veličinu objekta, na ekranu će se pojaviti rešetka tako da možete biti sigurni da je odgovarajuće veličine.
Napravite iPhone aplikaciju Korak 18
Napravite iPhone aplikaciju Korak 18

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. Ovo dugme 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 Korak 19
Napravite iPhone aplikaciju Korak 19

Korak 7. Dodajte još jedan ekran

Kako vaš projekt raste, možda ćete morati dodati još ekrana za prikaz svih sadržaja koji su potrebni vašoj aplikaciji. Na primjer, ako kreirate aplikaciju za obaveze, potrebna su vam dva ekrana: jedan za unos obaveza i jedan za prikaz svih unosa.

  • Novi ekrani se dodaju 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 ekran.
  • Glavni zaslon možete promijeniti odabirom kontrolera prikaza koji želite koristiti iz prikaza strukture projekta. Pritisnite gumb "Inspektor atributa" i označite "Je li kontroler početnog prikaza". Na primjer, ako kreirate aplikaciju obaveza, kao glavni ekran ćete koristiti ekran prikaza obaveza.
Napravite iPhone aplikaciju Korak 20
Napravite iPhone aplikaciju Korak 20

Korak 8. Dodajte navigacijsku traku

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

  • Vaše navigacijske kontrole treba dodati na početni ekran 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 ekrana 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 ekrana.

  • Dodajte naslov na navigacijsku traku. Kliknite na "Navigacijske stavke" ispod željenog kontrolera zaslona. Otvorite Inspektor atributa i unesite naslov ekrana u okvir Naslov.
  • Dodajte navigacijske tipke. Otvorite biblioteku objekata ako već niste i pronađite stavku dugmeta trake. Kliknite i povucite na navigacijsku traku. Općenito, tipka koja vas pomiče naprijed na drugi ekran nalazi se s desne strane, a tipka za povratak s lijeve strane ekrana.
  • Dajte svojstva gumbu. Dugmad se mogu postaviti tako da imaju određena svojstva koja ih čine prilagodljivim za različite namjene. Na primjer, ako kreirate listu obaveza, trebat će vam gumb za dodavanje unosa. Odaberite svoje dugme i otvorite Attribute Inspector. Odaberite izbornik Identifikator i odaberite "Dodaj". Vaše dugme će promijeniti oblik u logotip "+".
Napravite aplikaciju za iPhone 22. korak
Napravite aplikaciju za iPhone 22. korak

Korak 10. Povežite dugme na postojećem ekranu

Da bi dugme funkcionisalo, morate ga povezati sa drugim ekranom. U našem primjeru liste obaveza dugme se nalazi na listi i mora biti povezano na ekranu za unos unosa. Da biste povezali dugme, držite pritisnut taster Control i prevucite dugme na drugi ekran.

  • Kada otpustite tipku miša, pojavit će se izbornik Action Segue s nekoliko opcija. Odaberite "Push" da biste koristili "push" prijelaz pri prebacivanju između ekrana. Također možete odabrati "Veliko", koje će otvoriti ekran kao posebnu radnju, a ne kao dio niza radnji.
  • Ako koristite Push, traka za navigaciju i dugme za povratak će se automatski dodati na vaš drugi ekran. Ako odaberete Modal, morat ćete dodati drugu navigacijsku traku, dugme za otkazivanje i dugme gotovo (za aplikacije sa obavezama. Druge aplikacije će zahtijevati drugačiji tip dugmeta).
  • Dugmad "Cancel" i "Done" mogu se kreirati na isti način kao i dugmad "Add". Odaberite "Cancel" ili "Done" na izborniku Identifier u Attribute Inspectoru.
Napravite iPhone aplikaciju 23. korak
Napravite iPhone aplikaciju 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 za Objective-C.

Možete koristiti prototip sučelja da biste lakše pronašli programera. Posjedovanje sučelja za navigaciju pomoći će vam da razjasnite koji dijelovi trebaju programiranje

Metoda 4 od 5: Testiranje aplikacije

Napravite aplikaciju za iPhone Korak 24
Napravite aplikaciju za iPhone Korak 24

Korak 1. Pokrenite iOS Simulator

Xcode uključuje iOS Simulator koji vam omogućuje da testirate svoju aplikaciju na simulacijama različitih vrsta iOS uređaja. Da biste pokrenuli Simulator, odaberite "Simulator i otklanjanje grešaka" iz 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. Kreirajte svoju aplikaciju

Pritisnite dugme Build, koje izgleda kao obično dugme Play, da biste kompajlirali aplikaciju i pokrenuli je. Ovaj proces može potrajati nekoliko trenutaka, a napredak možete vidjeti na alatnoj traci. Kada završite, otvorit će se iOS Simulator i možete početi testirati svoju aplikaciju.

Napravite iPhone aplikaciju Korak 26
Napravite iPhone aplikaciju 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čunarom 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 greš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 grešaka i pročitajte poruku o grešci. Većinu ovih poruka o grešci je teško razumjeti. Ako ne razumijete, pokušajte potražiti poruku o grešci. Velike su šanse da ćete na Apple -ovim forumima za programere moći pronaći postove s odgovorima drugih iskusnih programera.

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

Napravite iPhone aplikaciju Korak 28
Napravite iPhone aplikaciju Korak 28

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 upotrebe 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 će stvoriti crveni šiljak na vremenskoj liniji Leaksa. Izvor curenja memorije bit će prikazan pri dnu ekrana.
  • Dvostruki klik na objekat koji je procurio pokušat će vas odvesti do problematičnog koda, ili ako kliknete na malu strelicu na adresnoj traci prikazat će se povijest curenja. Ponekad izvor curenja nije s mjesta na kojem je curenje otkriveno.
  • Ako se osjećate zbunjeno, isprobajte proces 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 prepisati. Imajte na umu da vas korištenje Googlea često dovodi do direktnih veza do Appleovih internih foruma ili dokumentacije o vašem problemu.
Napravite iPhone aplikaciju Korak 29
Napravite iPhone aplikaciju 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. Pobrinite se da ste ispravili najsmrtonosnije greške prije nego što aplikaciju instalirate na testere. 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. Ova mišljenja su često korisna ako je vaša prijava vrlo složena.
  • Da biste odobrili testni uređaj, morate imati UDID broj uređaja.
  • U izborniku odaberite Uređaj i kliknite "Izradi". 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 arhiva može se dostaviti vanjskim testerima. Morat ćete stvoriti zasebnu arhivu za svaki ad-hoc certifikat.

Metoda 5 od 5: Objavljivanje vašeg projekta

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

Korak 1. Kreirajte 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 iTunes Connect nadzornu ploču iz iOS Dev Centra

Ako imate nedovršene korake za dovršenje postavljanja, oni će biti prikazani 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 informacije o aplikaciji

Kliknite "Upravljanje aplikacijama" i odaberite "Dodaj novu aplikaciju". unesite naziv aplikacije, SKU broj i ID paketa. Odaberite paket aplikacija iz dostupnog menija.

  • Popunite obrazac za opis aplikacije, ključne riječi, web lokaciju za podršku, kategoriju, kontakt e -poštu, autorska prava itd.
  • Popunite obrazac za prava i cijene.
  • Pripremite sliku za iTunes. Potrebna vam je vektorska ikona 512x512 i snimak ekrana vaše aplikacije. Snimku zaslona možete snimiti iz iPhone simulatora pritiskom na Command+⇧ Shift+4 i povlačenjem linije 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. Otpremite aplikaciju

Kliknite "Spremno za učitavanje binarnog sadržaja" i bit ćete preusmjereni na ekran koji vas upućuje na preuzimanje aplikacije za otpremanje aplikacija. Preuzmite program za otpremanje aplikacija i pritisnite Gotovo.

  • Instalirajte program za otpremanje aplikacija i pokrenite aplikaciju. Prilikom prvog pokretanja od vas će se tražiti da unesete podatke za prijavu na iTunes.
  • Uploader aplikacija će provjeriti vaš iTunes Connect račun i pronaći aplikacije spremne za postavljanje. Iz menija će se pojaviti aplikacije spremne za učitavanje. Odaberite aplikaciju koju želite učitati, odaberite zip datoteku Distribution koju ste upravo stvorili i prenesite datoteku. Uređaj za otpremanje datoteka će provjeriti interne stvari u paketu i prikazat će greš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 učitati.
Napravite iPhone aplikaciju Korak 34
Napravite iPhone aplikaciju Korak 34

Korak 5. Sačekajte vrijeme pregleda

Ne možete učiniti ništa drugo nego čekati da se vaša prijava pregleda. Apple će vas obavijestiti u roku od nekoliko dana ili sedmica putem e -pošte ako vaša aplikacija promijeni status u "U pregledu". Kada se vaša aplikacija provjeri, proces je vrlo brz. Ako vaša aplikacija ne uspije u početnom setu testova, bit ćete obaviješteni putem e -pošte 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 iTunes Storeu.

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 medije na web lokacijama o svojoj aplikaciji, snimajte YouTube videozapise i učinite sve što je potrebno da natjerate ljude da govore o vašoj aplikaciji.

Možete poslati besplatnu kopiju aplikacije 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 iPhone aplikaciju Korak 36
Napravite iPhone aplikaciju Korak 36

Korak 7. Obratite pažnju na podatke o prodaji

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 periodične 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 da poboljšate svoju aplikaciju.
  • Ako volite tiskane reference, potražite knjige o stvaranju 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 pretvaranje u aplikaciju Xcode/iOS!

Upozorenje

  • SDK za iPhone se uvijek mijenja, a iOS uređaji se uvijek razvijaju. Ako je ažuriranje SDK -a dostupno pri kreiranju projekta, prije ažuriranja pročitajte šta je novo i SDK se mijenja. Možda nećete morati ažurirati verziju SDK -a, osim ako Apple ne zahtijeva da sve novoprimljene aplikacije moraju koristiti najnoviji SDK. Ako ažurirate SDK, neki od metoda koje koristite mogu zastarjeti i iako se vjerojatno neće srušiti u aplikaciju, budite oprezni.
  • Kada 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 će vam biti teško zaustaviti se.

Preporučuje se: