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