Kako narediti aplikacijo za iPhone (s slikami)

Kazalo:

Kako narediti aplikacijo za iPhone (s slikami)
Kako narediti aplikacijo za iPhone (s slikami)

Video: Kako narediti aplikacijo za iPhone (s slikami)

Video: Kako narediti aplikacijo za iPhone (s slikami)
Video: НОВИНКА!!! Радиоприемник TECSUN PL320 #tecsun 2024, Maj
Anonim

Trg aplikacij se nenehno spreminja in spreminja, zgodbe o uspehu pa so dovolj velike, da ujamejo vsakogar v oči. Ali menite, da imate naslednjo veliko idejo za aplikacijo iPhone? Morda bo lažje narediti, kot si mislite. Čeprav se boste morali naučiti kodiranja, lahko veliko dela z vmesnikom izvedete grafično. Ustvarjanje aplikacije bo trajalo nekaj časa, učenje in potrpljenje, morda pa boste naredili naslednjo Flappy Bird! Za začetek glejte korak 1 spodaj.

Koraki

1. del od 5: Nastavitev svojega razvojnega okolja

Naredite aplikacijo iPhone 1. korak
Naredite aplikacijo iPhone 1. korak

Korak 1. Prenesite in namestite Xcode

Xcode je razvojno okolje, v katerem so ustvarjene vse aplikacije za iPhone. Xcode je brezplačno na voljo pri Appleu, vendar zahteva namestitev OS X 10.8 ali novejšega. Uradnega načina za zagon Xcode na računalniku z operacijskim sistemom Windows ali Linux ni. To pomeni, da če želite razviti aplikacijo za iPhone, vendar nimate računalnika Mac, morate najprej vlagati v eno.

  • Za razvoj aplikacij za iOS 8 potrebujete Xcode 6.0.1 in SDK za iOS 8, ki sta na voljo pri Appleu. SDK za iOS 8 vsebuje veliko število novih API -jev, ki vam omogočajo ustvarjanje vseh vrst novih izkušenj z aplikacijami, vključno z integracijo iCloud in Touch ID.
  • Za razvoj aplikacij za iOS 10 potrebujete Xcode 8 in iOS 10 SDK, ki sta na voljo tudi pri Appleu. Jezik Swift in SDK sta v tej različici Xcode pomembna, o čemer se morate zavedati, vendar je dobra novica, da po tej različici v jeziku Swift ne bo več nobenih sprememb, ki »zlomijo kodo«.
Naredite aplikacijo za iPhone 2. korak
Naredite aplikacijo za iPhone 2. korak

Korak 2. Namestite dober urejevalnik besedil

Čeprav lahko v Xcode popolnoma kodirate, boste ugotovili, da je delo z velikimi kosi kode veliko lažje, če imate namenski urejevalnik besedil, specializiran za programiranje sintakse. TextMate in JEdit sta dve zelo priljubljeni izbiri.

Naredite aplikacijo iPhone 3. korak
Naredite aplikacijo iPhone 3. korak

Korak 3. Namestite program za vektorsko grafiko

Če nameravate ustvariti umetnost in modele po meri za svojo aplikacijo, boste želeli program, ki lahko ustvari vektorsko grafiko. Lestvica vektorske grafike brez izgube jasnosti in je bistvenega pomena za lepo izgledano aplikacijo. Priljubljeni vektorski programi vključujejo CorelDraw, Adobe Illustrator in Xara Designer, ki so komercialni, in Inkscape, ki je brezplačen. Lep, brezplačen program za risanje vektorske grafike je DrawBerry. Ni tako močan kot profesionalni programi, vendar je dober za prvega uporabnika ali če preprosto ne želite plačati za nekaj samo za eno uporabo.

Naredite aplikacijo za iPhone 4. korak
Naredite aplikacijo za iPhone 4. korak

Korak 4. Seznanite se z Objective-C

Objective-C je programski jezik, ki se uporablja za ustvarjanje funkcionalnosti v aplikacijah za iPhone. Upravlja podatke in predmete. Objective-C je izpeljanka jezikov družine C in je predmetno usmerjen jezik. Če že poznate C ali Javo, bi moral biti Objective-C večinoma precej enostaven za razumevanje.

  • Novejša možnost je, da svojo aplikacijo ustvarite z jezikom Swift, nadaljevanjem Objective-C. Swift ima veliko prijaznejšo skladnjo in sodobnejši občutek.
  • Čeprav je mogoče sestaviti osnovno aplikacijo, ne da bi poznali Objective-C, ne morete izvajati nobene napredne funkcije, ne da bi jo sami kodirali. Brez Objective-C se lahko le premikate med zasloni.
  • Na spletu so na voljo različne vaje, pa tudi številne informacije o različnih knjigah o Objective-C ali Swift. Če želite razvoj aplikacij za iPhone vzeti resno, boste imeli na voljo nekaj virov.
  • Nekatere izmed bolj priljubljenih spletnih skupnosti Objective-C in Swift vključujejo Forume za razvijalce Apple, Googlovo skupino iPhoneSDK in StackOverflow.
Naredite aplikacijo iPhone 5. korak
Naredite aplikacijo iPhone 5. korak

Korak 5. Razmislite o razvoju zunanjih izvajalcev

Če preprosto nimate interesa za učenje Objective-C ali Swift ali nimate umetniške kosti v telesu, obstaja veliko število samostojnih delavcev in razvojnih skupin, ki bi lahko prevzele različne vidike vaš projekt za vas. Zunanje izvajanje vašega razvoja je zapleten proces, vendar vam lahko prihrani veliko glavobolov, če niste tip programiranja. Poskrbite, da bodo vsi vpleteni podpisali pogodbo o razkritju podatkov in da bodo plačne strukture vzpostavljene pred začetkom kakršnega koli dela.

Upwork (prej oDesk in Elance) je najbolj priljubljena brezplačna storitev na internetu, ki ima na stotine razvijalcev in umetnikov vseh ravni znanja

Naredite aplikacijo iPhone 6. korak
Naredite aplikacijo iPhone 6. korak

Korak 6. Ustvarite razvojni račun

Če želite razširiti svojo aplikacijo v trgovini App Store ali jo dati drugim v preizkušanje, se morate prijaviti za račun razvijalca Apple. Račun stane 99 USD na leto in od njega boste morali vnesti podatke o davku in bančnem računu.

Račun lahko ustvarite na spletnem mestu iOS Dev Center

Naredite aplikacijo za iPhone 7. korak
Naredite aplikacijo za iPhone 7. korak

Korak 7. Prenesite nekaj preskusnih aplikacij

Ko se prijavite za račun razvijalca, boste imeli dostop do razvojnih virov Apple. Ti viri vključujejo različne vzorčne projekte, ki vam lahko dajo izjemen vpogled v to, kako deluje razvoj aplikacij. Poiščite primer, ki je povezan z vrsto aplikacije, ki jo želite ustvariti, in se z njo poigravajte v Xcode.

2. del od 5: Načrtovanje aplikacije

Naredite aplikacijo za iPhone 8. korak
Naredite aplikacijo za iPhone 8. korak

Korak 1. Določite svoj koncept

Preden prvič odprete Xcode, morate imeti dobro premišljen načrt za svojo aplikacijo in njene funkcije. To lahko vključuje dokument o oblikovanju, ki opisuje vse funkcionalnosti aplikacije, skice uporabniškega vmesnika in pretok med zasloni ter osnovno predstavo o vrstah sistemov, ki jih je treba implementirati.

  • Med razvijanjem aplikacije se poskušajte čim bolj držati svojega oblikovalskega dokumenta. Tako se boste osredotočili na želene funkcije.
  • Poskusite narisati vsaj eno skico sličic za vsak zaslon v aplikaciji.
Naredite aplikacijo iPhone 9. korak
Naredite aplikacijo iPhone 9. korak

Korak 2. Določite svoje občinstvo

Občinstvo vaše aplikacije bo imelo veliko vpliva na njen videz in funkcionalnost aplikacije. Na primer, aplikacija s seznamom opravil bo imela precej drugačno občinstvo kot krvava strelska igra. To vam bo pomagalo

Naredite aplikacijo iPhone 10. korak
Naredite aplikacijo iPhone 10. korak

Korak 3. Z aplikacijo odpravite potrebo

Če je vaša aplikacija nekakšen pripomoček, bi morala ponuditi rešitev problema, ki še ni bil rešen, ali edinstveno rešitev ali metodo ali tisto, ki to počne bolje kot prejšnji poskusi. Če je vaša aplikacija igra, mora imeti edinstveno funkcijo ali funkcije, ki jo bodo ločile in pritegnile posebne igralce.

Naredite aplikacijo iPhone 11. korak
Naredite aplikacijo iPhone 11. korak

Korak 4. Razmislite o vsebini

Vaš uporabniški vmesnik bo določen glede na vrsto vsebine, ki jo prikazujete uporabniku vaše aplikacije. Na primer, če se aplikacija ukvarja s fotografijami, boste želeli uporabniški vmesnik, ki olajša ogled fotografij in krmarjenje po njih.

Naredite aplikacijo iPhone 12. korak
Naredite aplikacijo iPhone 12. korak

Korak 5. Vadite dobre procese oblikovanja uporabniškega vmesnika

Uporabniški vmesnik ne sme nikoli ovirati uporabnika. To pomeni, da bi morale biti možnosti jasno vidne in uporabniku nikoli ne bi bilo treba dvomiti, kateri gumb kaj počne. Če uporabljate ikone, morajo natančno predstavljati njihovo funkcijo. Navigacija po aplikaciji mora biti tekoča in naravna.

Oblikovanje uporabniškega vmesnika je enako umetnost kot znanost. Z razvojem projekta boste verjetno nenehno spreminjali svojo zasnovo

3. del od 5: Ustvarjanje aplikacije

Naredite aplikacijo za iPhone 13. korak
Naredite aplikacijo za iPhone 13. korak

Korak 1. Ustvarite nov projekt v Xcode

Odprite Xcode in zaženite nov projekt iz menija Datoteka. Izberite "Aplikacija" pod naslovom "iOS" na levi strani okna. V razdelku predloge izberite "Prazen program".

  • Na voljo so različne predloge, vse za različne naloge. Začnite s prazno predlogo, dokler vam ne bo bolj všeč razvojni proces. Ko se seznanite s tem, kako vse deluje, lahko poskusite eno od bolj zapletenih predlog.
  • Navesti morate ime izdelka, identifikator podjetja in predpono razreda. Če od Applea še nimate identifikatorja podjetja, vnesite com.example. Za predpono razreda vnesite XYZ.
  • V meniju Naprave izberite "iPhone".
Naredite aplikacijo za iPhone Korak 14
Naredite aplikacijo za iPhone Korak 14

Korak 2. Ustvarite Storyboard

Storyboard je vizualni prikaz vseh zaslonov vaše aplikacije. Prikazuje vsebino vsakega zaslona in prehode med njimi. Orodje Storyboard vam bo pomagalo razviti tok vaše aplikacije.

  • Kliknite Datoteka → Novo → Datoteka.
  • Pod naslovom iOS kliknite "Uporabniški vmesnik".
  • Izberite Storyboard in kliknite Naprej.
  • V meniju Naprave izberite iPhone in datoteko poimenujte "Main". Poskrbite, da bo shranjen na istem mestu kot vaš projekt.
Naredite aplikacijo za iPhone Korak 15
Naredite aplikacijo za iPhone Korak 15

Korak 3. Dodelite Storyboard projektu

Ko ustvarite Storyboard, ga boste morali dodeliti kot glavni vmesnik svoje aplikacije. To bo naložilo Storyboard, ko se aplikacija zažene. Če snemalne knjige ne dodelite, se ob zagonu aplikacije ne bo zgodilo nič.

  • V levem navigacijskem drevesu kliknite ime svojega projekta.
  • V glavnem okvirju poiščite naslov Cilji. Na seznamu Cilji izberite svoj projekt.
  • Na zavihku Splošno poiščite razdelek Informacije o uvajanju.
  • Vnesite Main.storyboard v besedilno polje "Glavni vmesnik".
Naredite aplikacijo za iPhone Korak 16
Naredite aplikacijo za iPhone Korak 16

Korak 4. S krmilnikom pogleda dodajte svoj prvi zaslon

Krmilniki pogleda določajo, kako uporabnik gleda vsebino. Na voljo so različni prednastavljeni krmilniki pogledov, vključno s standardnimi pogledi in tabelami. V svojo snemalno knjigo boste dodali krmilnike pogledov, ki aplikaciji povejo, kako uporabniku prikazati vsebino.

  • V meniju za krmarjenje po projektu izberite datoteko "Main.storyboard". V oknu Builder vmesnika se prikaže prazno platno.
  • Poiščite knjižnico objektov. Ta se nahaja na dnu desnega okvirja in jo lahko izberete s klikom na gumb male kocke. To bo naložilo seznam predmetov, ki jih lahko dodate na svoje platno.
  • Kliknite in povlecite predmet "View Controller" na platno. Vaš prvi zaslon se bo pojavil na platnu.
  • Vaša prva "scena" je končana. Ko se aplikacija zažene, bo krmilnik pogleda naložil vaš prvi zaslon.
Naredite aplikacijo za iPhone 17. korak
Naredite aplikacijo za iPhone 17. korak

Korak 5. Dodajte predmete vmesnika na prvi zaslon

Ko nastavite krmilnik pogleda, lahko na zaslon zaženete vse predmete vmesnika, ki jih potrebujete, na primer oznake, polja za vnos besedila in gumbe. Vse vmesniške predmete lahko najdete na seznamu Knjižnica predmetov, v katerem ste našli predmet Pogled krmilnika.

  • Kliknite in povlecite predmete s seznama, da jih dodate na zaslon.
  • Velikost predmetov lahko spremenite tako, da kliknete in povlečete polja na robu predmeta. Ko spremenite velikost, se na zaslonu prikažejo smernice, tako da lahko zagotovite, da je vse pravilno postavljeno.
Naredite aplikacijo za iPhone Korak 18
Naredite aplikacijo za iPhone Korak 18

Korak 6. Prilagodite dodane predmete

Lastnosti lahko prilagodite vsakemu predmetu, kar vam omogoča, da ustvarite prilagojen in intuitiven vmesnik. V polje za vnos besedila lahko na primer dodate nadomestno besedilo, ki bo uporabniku pomagalo pri tem, kaj naj vnese.

  • Izberite predmet, ki ga želite prilagoditi, in kliknite gumb "Inšpektor za atribute" na vrhu desnega okvirja. Gumb je videti kot ščit.
  • Objekt prilagodite svojim željam. Spremenite lahko slog pisave, velikost pisave, barvo besedila, poravnavo, slike ozadja, besedilo ograda, slog obrobe in še veliko več.
  • Razpoložljive možnosti se bodo spremenile glede na predmet, ki ga prilagajate.
Naredite aplikacijo iPhone 19. korak
Naredite aplikacijo iPhone 19. korak

Korak 7. Dodajte več zaslonov

Ko se bo vaš projekt povečeval, boste verjetno morali dodati več zaslona, ki bo prikazal vso vsebino, potrebno za uporabo aplikacije. Če na primer izdelujete aplikacijo s seznamom opravil, potrebujete vsaj dva zaslona: enega za vnos elementa seznama opravil in enega za ogled celotnega seznama.

  • Več zaslonov dodate tako, da povlečete in spustite predmete krmilnika pogleda na prazne dele vašega platna. Če ne najdete praznega mesta, da bi ga izpustili, kliknite gumb "pomanjšaj", dokler ne najdete praznih območij. Ne pozabite spustiti krmilnika pogleda na platno in ne na obstoječi zaslon.
  • Začetni zaslon lahko spremenite tako, da iz orisa projekta izberete krmilnik pogleda, s katerim želite voditi. Kliknite gumb Attribute Inspector in potrdite polje "Is Initial View Controller". Na primer, če sestavljate seznam opravkov, boste želeli, da je dejanski seznam prva stvar, ki jo uporabnik vidi ob zagonu aplikacije.
Naredite aplikacijo za iPhone 20. korak
Naredite aplikacijo za iPhone 20. korak

Korak 8. Dodajte navigacijsko vrstico

Zdaj, ko imate v aplikaciji dva zaslona, je čas, da ga naredite tako, da se lahko uporabnik med njimi premika naprej in nazaj. To lahko storite z uporabo krmilnika za krmarjenje, ki je specializiran krmilnik pogleda. Ta krmilnik doda vrstico za krmarjenje na vrh aplikacije, ki uporabniku omogoča premikanje naprej in nazaj med zasloni.

  • Vaš krmilnik za krmarjenje je treba dodati v začetni pogled, da lahko nadzoruje vse naslednje zaslone.
  • V orisu projekta izberite svoj začetni pogled.
  • Kliknite Urejevalnik → Vdelaj → Krmilnik za krmarjenje.
  • Na vrhu zaslona, na katerega ste dodali krmilnik, bi se morala prikazati siva navigacijska vrstica.
Naredite aplikacijo za iPhone 21. korak
Naredite aplikacijo za iPhone 21. korak

Korak 9. Dodajte funkcionalnost v navigacijsko vrstico

Zdaj, ko ste vstavili navigacijsko vrstico, lahko vanjo začnete dodajati navigacijska orodja. To bo vašemu uporabniku omogočilo premikanje naprej in nazaj med zasloni.

  • V naslovno vrstico dodajte naslov. Kliknite element za krmarjenje pod krmilnikom pogleda, ki ste mu ga dodelili. Odprite Inšpektor atributov in v polje Naslov vnesite naslov trenutnega zaslona.
  • Dodajte gumb za krmarjenje. Odprite knjižnico Predmeti, če še ni odprta, in poiščite element gumba vrstice. Kliknite in ga povlecite v navigacijsko vrstico. Običajno so gumbi, ki vas premikajo "naprej" v aplikaciji, postavljeni na desno, gumbi, ki vas premikajo "nazaj", pa levo.
  • Dajte gumbu lastnost. Gumbe je mogoče konfigurirati tako, da imajo posebne lastnosti, ki jih olajšajo prilagajanje okoliščinam. Na primer, če ustvarjate seznam opravil, boste želeli gumb "Dodaj", da ustvarite nov vnos. Izberite gumb in odprite Inšpektor za atribute. Poiščite meni Identifier in izberite "Add". Gumb se bo spremenil v logotip "+".
Naredite aplikacijo za iPhone 22. korak
Naredite aplikacijo za iPhone 22. korak

Korak 10. Povežite svoj novi gumb z obstoječim zaslonom

Če želite, da gumb deluje, ga morate povezati z drugim zaslonom. V našem primeru seznama opravil se gumb nahaja na celotnem seznamu in ga je treba povezati z začetnim zaslonom. Če želite gumb povezati, pridržite tipko Ctrl in povlecite gumb na drugi zaslon.

  • Ko spustite gumb miške, se prikaže meni Action Segue s seznamom možnosti. Izberite "Potisni", če želite uporabiti premik med potiskanjem med zasloni. Izberete lahko tudi "Modal", ki bo odprl zaslon kot samostojno dejanje in ne kot zaporedje.
  • Če uporabljate Push, bo na drugi zaslon samodejno dodana navigacijska vrstica in samodejno ustvarjen gumb za nazaj. Če izberete način, morate ročno vstaviti drugo vrstico za krmarjenje ter dodati gumba »Prekliči« in »Končano« (za seznam opravil; oznake vaših gumbov se bodo spremenile glede na potrebe vaše aplikacije).
  • Gumba »Prekliči« in »Končano« lahko ustvarite na enak način, kot ste ustvarili gumb »Dodaj«. Preprosto izberite "Prekliči" ali "Končano" v meniju Identifikator v Inšpektorju atributov.
Naredite aplikacijo za iPhone 23. korak
Naredite aplikacijo za iPhone 23. korak

Korak 11. Dodajte zmogljivosti za obdelavo podatkov

Do te točke ste lahko ustvarili osnovni navigacijski vmesnik brez potrebe po kodiranju. Če želite dodati še kakšno globljo funkcionalnost, na primer shranjevanje podatkov in ravnanje z uporabniškim vnosom, si morate v kodo umazati roke. Kodiranje ni v obsegu tega priročnika, vendar je na spletu na voljo veliko število vadnic Objective-C.

S prototipom navigacijskega vmesnika si lahko pomagate pri najemu razvijalca. Če imate delujoč vmesnik, boste veliko lažje pojasnili, kaj potrebujete pri šifriranju

4. del od 5: Preizkušanje aplikacije

Naredite aplikacijo za iPhone 24. korak
Naredite aplikacijo za iPhone 24. korak

Korak 1. Zaženite simulator iOS

Xcode ima vgrajen simulator iOS, ki vam omogoča, da preizkusite svojo aplikacijo na različnih simuliranih napravah iOS. Če želite zagnati simulator, v spustnem meniju na vrhu okna Xcode izberite »Simulator in odpravljanje napak« in nato izberite napravo, na kateri želite preizkusiti.

Naredite aplikacijo za iPhone Korak 25
Naredite aplikacijo za iPhone Korak 25

Korak 2. Zgradite aplikacijo

Kliknite gumb Build, ki je videti kot tradicionalni gumb Play, da sestavite aplikacijo in jo zaženete. Ustvarjanje aplikacije lahko traja nekaj minut. napredek si lahko ogledate v orodni vrstici. Ko je postopek izdelave končan, se odpre iOS Simulator in lahko začnete testirati svojo aplikacijo.

Naredite aplikacijo za iPhone Korak 26
Naredite aplikacijo za iPhone Korak 26

Korak 3. Preizkusite aplikacijo na svojem iPhoneu

Preden aplikacijo razdelite v preskus, jo lahko preizkusite v svoji napravi (če jo imate). Najprej priključite napravo v računalnik prek USB -ja. Zaprite iTunes, če se odpre. V spustnem meniju izberite "Naprava in odpravljanje napak", nato kliknite gumb Izdelaj. Po nekaj sekundah bi se morala aplikacija zagnati na iPhoneu. preizkusite vse funkcionalnosti, preden zaprete aplikacijo.

Naredite aplikacijo za iPhone Korak 27
Naredite aplikacijo za iPhone Korak 27

Korak 4. Odpravite napake v svoji aplikaciji

Če se je vaša aplikacija zrušila, morate začeti ugotavljati, kaj se je zgodilo in zakaj. To je obsežna tema in obstaja nešteto razlogov, zakaj se je vaša aplikacija zrušila. Odprite konzolo za odpravljanje napak in preberite sporočila o napakah. Večinoma so precej skrivnostni. Če napake ne razumete, poskusite poiskati sporočilo o napaki. Verjetno boste na razvojnem forumu Apple našli objavo, v kateri je prijazen izkušen razvijalec odgovoril na njihov poziv.

Odpravljanje napak je lahko za vas zelo dolgotrajen in dolgočasen čas. Če ne obupate in vztrajate, boste sčasoma postali boljši. Napake boste začeli prepoznati, jih hitro izslediti in občasno celo pričakovati. Ena pogosta napaka je sprostitev predmeta iz pomnilnika več kot enkrat. Druga je pozaba dodeliti pomnilnik in inicializirati predmet, preden mu ga poskušamo dodati ali dodeliti. Z vsako aplikacijo bo vaših napak vedno manj

Naredite aplikacijo za iPhone 28. korak
Naredite aplikacijo za iPhone 28. korak

Korak 5. Preverite porabo pomnilnika

IPhone ima zelo omejeno količino pomnilnika. Vsakič, ko objektu dodelite nekaj pomnilnika, ga morate sprostiti, ko končate z njim, in vrniti pomnilnik. Instruments je orodje iPhone SDK za ogled in analizo porabe pomnilnika med drugim.

  • Če ste kot prej izbrali Naprava in odpravljanje napak, izberite Zaženi → Zaženi z orodjem za učinkovitost → Puščanja. S tem boste zagnali Instruments in zagnali aplikacijo v svoji napravi. Pojdite naprej in uporabite aplikacijo kot običajno. Zdi se, da občasno zamrzne, ko Instruments zabeleži in analizira vašo uporabo pomnilnika. Vsakršno puščanje bo povzročilo rdeč skok na časovnici uhajanja. Vir puščanja bo prikazan v spodnji polovici zaslona.
  • Dvojni klik na predmete, ki so ušli, vas bo popeljal do odgovorne kode. Če pa kliknete puščico v stolpcu z naslovom, se prikaže zgodovina puščanja. Včasih ni odkritja puščanja nujno od kod izvira.
  • Če ste resnično zmedeni, poskusite s postopkom odprave. Komentirajte in/ali previdno zaobidite področja kode in jo zaženite. Včasih lahko zožite splošno področje in se nato sčasoma obrnete na odgovorno linijo. Ko veste, kje je, ga lahko popravite ali prepišete. Ne pozabite, da vam lahko uporaba Googla pogosto ponudi najhitrejše neposredne povezave do notranjih forumov Apple ali dokumentacije, ki obravnava vašo težavo.
Naredite aplikacijo za iPhone Korak 29
Naredite aplikacijo za iPhone Korak 29

Korak 6. Razširite svojo aplikacijo, da jo bodo preizkusili drugi

Medtem ko je testiranje vaše aplikacije v simulirani nastavitvi dober način, da zagotovite, da aplikacija deluje in da je vmesnik videti dobro, nič ne presega testiranja drugih uporabnikov, razen vas samih. Prepričajte se, da ste odpravili najbolj grozljive hrošče, preden jih pošljete na zunanje testiranje. Če želite svojo aplikacijo distribuirati preizkuševalcem, morate na spletnem mestu iOS Dev Center ustvariti ad-hoc certifikat.

  • Zunanji preizkuševalci lahko zagotovijo veliko povratnih informacij, ki jih ne bi pričakovali. To je lahko še posebej uporabno, če imate zapleteno aplikacijo.
  • Za avtorizacijo naprav preizkuševalca potrebujete številko UDID vsake naprave.
  • Na spustnem seznamu izberite Naprava in pritisnite ikono »Build«. V Finderju se pomaknite do mape svojega projekta in poiščite mapo "Ad-Hoc-iphoneos". V notranjosti bo aplikacija. Kopirajte svoje potrdilo "AdHoc.mobileprovision", ki ste ga dobili iz centra za razvijalce za iOS, v isto mapo. Izberite aplikacijo in potrdilo ter jih stisnite. Ta arhiv lahko predate svojemu zunanjemu preizkuševalcu. Za vsako priložnostno potrdilo boste morali ustvariti ločen arhiv.

5. del od 5: Izdaja vašega projekta

Naredite aplikacijo za iPhone 30. korak
Naredite aplikacijo za iPhone 30. korak

Korak 1. Ustvarite distribucijo distribucije

V spustnem meniju izberite Naprava in sprostitev. Pritisnite ikono "Build". V Finderju se pomaknite do mape za gradnjo svojega projekta in poiščite mapo "Release-iphoneos". V notranjosti bo aplikacija. Zip v arhiv.

Da bi nove aplikacije prešle Apple -ov certifikat, jih je treba optimizirati za iOS 8 in zaslon Retina

Naredite aplikacijo za iPhone 31. korak
Naredite aplikacijo za iPhone 31. korak

Korak 2. Odprite nadzorno ploščo iTunes Connect

Do tega lahko dostopate iz središča za razvijalce za iOS. Če imate za dokončanje še nedokončane korake, bodo navedeni na vrhu strani. Prepričajte se, da so vsi bančni in davčni podatki pravilno vneseni.

Naredite aplikacijo za iPhone Korak 32
Naredite aplikacijo za iPhone Korak 32

Korak 3. Vnesite vse podatke o svoji aplikaciji

Kliknite "Upravljaj svoje aplikacije" in nato izberite "Dodaj novo aplikacijo". Izpolnite ime aplikacije, številko SKU in izberite ID svežnja. V spustnem meniju izberite sveženj aplikacij.

  • Izpolnite obrazce z opisom aplikacije, ključnimi besedami, spletnim mestom za podporo, kategorijo, e -poštnim naslovom za stik, avtorskimi pravicami itd.
  • Izpolnite obrazce za pravice in cene.
  • Pripravite svoje umetnine iTunes. Potrebovali boste veliko vektorsko ikono 512x512 in nekaj posnetkov zaslona vaše aplikacije. Posnetke zaslona lahko posnamete iz simulatorja iPhone s tipkama Command + Shift + 4 in povlečete navzkrižno po celotnem območju. Prepričajte se, da so za iPhone 320x480. Posnetki zaslona so zelo pomemben del trženja vaše aplikacije, zato se prepričajte, da prikazujejo najpomembnejše dele.
Naredite aplikacijo za iPhone 33. korak
Naredite aplikacijo za iPhone 33. korak

Korak 4. Naložite svojo aplikacijo

Kliknite »Pripravljeno za nalaganje binarnih datotek« in preusmerjeni boste na zaslon, ki vas bo usmeril k nalaganju orodja za nalaganje aplikacij. Prenesite ga in pritisnite Končano.

  • Namestite orodje Application Uploader in ga zaženite. Ko prvič zaženete program, bo zahteval vaše podatke za prijavo v iTunes.
  • Orodje za nalaganje aplikacij bo preverilo vaš račun iTunes Connect in poiskalo vse aplikacije, za katere ste pripravljeni naložiti binarne datoteke. Prikazani bodo v spustnem meniju. Izberite tisto, ki jo želite, izberite zadrgo Distribution, ki ste jo ustvarili prej, in jo naložite. Nalagalnik bo v paketu preveril nekaj notranjih stvari in vrnil napako, če odkrije kaj napačnega, na primer napačno številko različice, manjkajočo ikono itd. Če je vse v redu, bo naložil zip in končal.
Naredite aplikacijo za iPhone Korak 34
Naredite aplikacijo za iPhone Korak 34

Korak 5. Počakajte na pregled

Zdaj ne morete storiti nič drugega, kot počakati na postopek pregleda. Apple vas bo v nekaj dneh ali tednih po e -pošti obvestil, če se stanje vaše prijave spremeni v "V pregledu". Ko gre za pregled, je postopek zelo hiter. Če začetni preskusi ne bodo uspeli, boste prejeli e -poštno sporočilo o zavrnitvi, ki vam bo povedalo, zakaj, Apple pa bo ponudil predloge za njegovo odpravo. Če vaša aplikacija prestane pregled, vam bo Apple poslal e -poštno sporočilo, da je vaša aplikacija pripravljena za prodajo. Vaša aplikacija bo zdaj prikazana v trgovini z aplikacijami iTunes

Naredite aplikacijo za iPhone Korak 35
Naredite aplikacijo za iPhone Korak 35

Korak 6. Promovirajte svojo aplikacijo

Zdaj, ko je vaša nova aplikacija na voljo za nakup, je čas, da začnete širiti besedo. Uporabite družabne medije, pošljite sporočila za javnost na spletna mesta, osredotočena na aplikacije, naredite nekaj videoposnetkov v YouTubu in naredite vse, kar je v vaši moči, da se ljudje pogovarjajo o vaši aplikaciji.

Brezplačne kopije lahko pošljete recenzentom, ki bodo nato na vaši spletni strani pisali o vaši aplikaciji ali jo pregledali na svojem kanalu YouTube. Če ga lahko dobite v roke priljubljenih recenzentov, lahko to povzroči veliko prodajo

Naredite aplikacijo za iPhone Korak 36
Naredite aplikacijo za iPhone Korak 36

Korak 7. Pazite na prodajo

Prenesite brezplačno aplikacijo iTunes Connect Mobile za vaš iPhone. Vsak dan se prijavite in preverite svojo prodajo, trge in države prodaje. To je zabaven del! Apple vam bo občasno pošiljal e -poštna sporočila s povezavami do vaših najnovejših podatkov o prodaji. Lahko jih prenesete za svoje zapise. Vso srečo!

Nasveti

  • Poskusite biti izvirni in ne podvajati aplikacij, ki že obstajajo v trgovini App Store. Natančno poiščite App Store, da ugotovite, kaj je na voljo. Seveda, če je vaša zamisel boljša, pojdite.
  • Vedno iščite načine za izboljšanje aplikacije.
  • Poskusite redno posodabljati aplikacijo.
  • Če vam je všeč tiskana referenca, na Amazon.com poiščite nekaj razvojnih knjig za iPhone.
  • Poskusite preizkusiti na čim več različnih napravah iDevices, ki jih imate v rokah. Še bolje, če imajo nameščene različne različice iOS -a.
  • Če najamete razvijalca za iOS in želite zagotoviti, da je aplikacija za iOS videti, kot ste navedli, lahko oblikujete vmesnik za aplikacijo v Photoshopu in uporabite orodje za pretvorbo v funkcionalno aplikacijo Xcode/iOS!
  • Če se šele učite kodirati, vam lahko pomagajo začeti blokirani jeziki ali spletni tečaji.

Opozorila

  • SDK za iPhone se nenehno spreminja in naprave se razvijajo. Če je med projektom na voljo nadgradnja SDK, preberite, kaj je novega in sprememb, preden skočite nanj. Razen če Apple ne navaja, da morajo biti vse nove vloge zbrane z novo različico SDK, vam to morda na tem mestu ne bo potrebno. Če nadgradite, so nekatere metode, ki ste jih uporabili, morda zastarele in čeprav v času sestavljanja verjetno ne bodo povzročile več kot opozorilo, bodite varni.
  • Ni vam zagotovljeno veliko prenosov ali prodaj, ne obupajte.
  • Ko vam uspe in dobite aplikacijo v App Store, se ne ustrašite zlobnih ljudi, ki pišejo grde ocene. Nekateri dajejo koristne povratne informacije, nekateri pa so radi nesramni.
  • To je zasvojenost; morda se ne boste mogli ustaviti.

Priporočena: