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
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
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.
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.
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.
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
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
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
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.
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.
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.
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.
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
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.
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.
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".
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.
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.
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.
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.
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.
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 "+".
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.
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
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.
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.
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.
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
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.
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
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
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.
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.
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.
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.
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
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.