5 tapaa luoda iPhone -sovelluksia

Sisällysluettelo:

5 tapaa luoda iPhone -sovelluksia
5 tapaa luoda iPhone -sovelluksia

Video: 5 tapaa luoda iPhone -sovelluksia

Video: 5 tapaa luoda iPhone -sovelluksia
Video: iPhonen ominaisuudet joista et tiennyt 2024, Saattaa
Anonim

Sovellusmarkkinat muuttuvat ja kehittyvät jatkuvasti, ja onnistunut sovellusten luominen voi kiinnittää jokaisen, joka näkee sen, katseen. Onko sinulla hyvä idea iPhone -sovellukselle? iPhone -sovellukset on helpompi rakentaa kuin miltä ne näyttävät. Vaikka sinun on opittava ohjelmointikieli, käyttöliittymän suunnittelu voidaan tehdä graafisilla työkaluilla. Sovellusten tekeminen vie aikaa, kärsivällisyyttä ja halua oppia, mutta ehkä voit tehdä seuraavan Flappy Birdin! Aloita vaihe 1 alla.

Vaihe

Tapa 1 /5: Kehitysympäristön luominen

Tee iPhone -sovellus Vaihe 1
Tee iPhone -sovellus Vaihe 1

Vaihe 1. Lataa ja asenna Xcode

Xcode on kehitysympäristö, jota käytetään iPhone -sovellusten kehittämiseen. Xcode on ladattavissa ilmaiseksi Applelta, mutta vaatii OS X 10.8: n tai uudemman. Ei ole virallista tapaa käyttää Xcodea Windows- tai Linux -tietokoneessa. Tämä tarkoittaa, että jos haluat kehittää iPhone -sovelluksia, mutta et omista Macia, sinun on ensin ostettava Mac.

Jos haluat kehittää iOS 8 -sovelluksia, tarvitset Xcode 6.0.1: n ja iOS 8 SDK: n, jotka molemmat ovat saatavana ilmaiseksi Applelta. IOS 8 SDK sisältää useita uusia sovellusliittymiä, joiden avulla voit luoda uusia käyttäjäkokemuksia, kuten iCloud- ja Touch ID -integraation

Tee iPhone -sovellus Vaihe 2
Tee iPhone -sovellus Vaihe 2

Vaihe 2. Asenna hyvä tekstieditorisovellus

Vaikka voit kirjoittaa ohjelmia Xcoden avulla, voit työskennellä koodin kanssa helpommin, jos sinulla on erityinen tekstieditori ohjelmointia varten. Textmate ja JEdit ovat kaksi erittäin suosittua vaihtoehtoa.

Tee iPhone -sovellus Vaihe 3
Tee iPhone -sovellus Vaihe 3

Vaihe 3. Asenna vektorigrafiikkasovellus

Jos aiot luoda mukautetun mallin sovelluksellesi, sinun on asennettava hyvä vektorisovellus. Vektorigrafiikka voi menestyä laadusta tinkimättä, ja se on välttämätön kauniille sovelluksille. Esimerkkejä hyvistä vektoriohjelmista ovat CorelDraw, Adobe Illustrator, Xara Designer ja Inkscape tai käytä Drawberrya, joka on hyvä ilmainen vektorikuvaeditori. Drawberry ei ole yhtä hyvä kuin ammattimaiset ohjelmat, mutta se on tarpeeksi hyvä aloittelijoille tai käyttäjille, jotka eivät halua maksaa, koska he käyttävät ohjelmaa harvoin.

Tee iPhone -sovellus Vaihe 4
Tee iPhone -sovellus Vaihe 4

Vaihe 4. Ymmärrä tavoite C

Objective-C on ohjelmointikieli, jota käytetään toimintojen luomiseen iPhone-sovelluksissa sekä tietojen ja objektien käsittelyyn. Objective-C kuuluu C-kieliperheeseen ja on objektiivinen kieli. Jos ymmärrät C: n tai Javan, Objective-C: n pitäisi olla helppo ymmärtää.

  • Vaikka voit rakentaa perussovelluksia ymmärtämättä Objective-C: tä, et voi rakentaa lisätoimintoja kirjoittamatta koodia itse. Ilman Objective-C-ohjelmaa voit siirtää sovelluksesi vain näyttöjen välillä.
  • On olemassa monia Objective-C-opetusohjelmia verkossa ja kirjan muodossa. Jos haluat todella oppia iPhonen ohjelmointia, voit oppia sen mukavasti, koska sinulla on paljon resursseja.
  • Suosittuja Objective-C-yhteisöjä ovat Apple-kehittäjäfoorumit, Googlen iPhoneSDK-ryhmä ja Stack Overflow.
Tee iPhone -sovellus Vaihe 5
Tee iPhone -sovellus Vaihe 5

Vaihe 5. Harkitse kolmannen osapuolen kehittäjän maksamista

Jos et ole kiinnostunut Objective-C: n oppimisesta tai et voi suunnitella sovelluksia, on paljon freelancereita ja kehitystiimejä, jotka voivat hoitaa kaikki sovellusten kehittämisen puolet puolestasi. Maksaminen kolmannen osapuolen kehittäjälle voi olla monimutkainen prosessi, mutta se voi auttaa, jos et pidä ohjelmoinnista. Varmista, että kaikki hankkeeseen osallistuvat allekirjoittavat salassapitosopimuksen, ja varmista, että maksurakenne on käytössä ennen hankkeen aloittamista.

ODesk ja Elance ovat kaksi suosituimpia freelance -palveluntarjoajia Internetissä, ja molemmilla on satoja kehittäjiä ja taiteilijoita, joilla on vaihteleva taitotaso

Tee iPhone -sovellus Vaihe 6
Tee iPhone -sovellus Vaihe 6

Vaihe 6. Luo kehittäjätili

Jotta voit ottaa sovelluksesi käyttöön App Storessa tai antaa sen muiden testattavaksi, sinulla on oltava Apple -kehittäjätili. Tämä tili maksaa 99 dollaria vuodessa, ja sinun on annettava vero- ja pankkitiedot.

Voit luoda tilin iOS -kehittämiskeskuksen sivustolle

Tee iPhone -sovellus Vaihe 7
Tee iPhone -sovellus Vaihe 7

Vaihe 7. Lataa esimerkkisovellus

Kun olet luonut kehittäjätilin, sinulla on pääsy Applen kehittäjäresursseihin, kuten esimerkkiprojekteihin, jotka voivat valaista jonkin verran sovellusten kehittämistä. Löydä esimerkkejä rakennettavaan sovellukseen liittyen ja kokeile niitä Xcodessa.

Tapa 2/5: Sovellusten suunnittelu

Tee iPhone -sovellus Vaihe 8
Tee iPhone -sovellus Vaihe 8

Vaihe 1. Määrittele käsite

Ennen kuin avaat Xcoden ensimmäistä kertaa, sinulla on oltava harkittu suunnitelma sovelluksestasi ja ominaisuuksistasi, kuten suunnitteluasiakirja, joka sisältää kaikki sovelluksen toiminnot, mahdollisen sovellusliittymän piirteet ja näytön välinen kulku, ja perusajatus toteutettavasta järjestelmästä.

  • Yritä olla "uskollinen" suunnitteluasiakirjoillesi, kun rakennat sovellustasi. Tämä auttaa sinua keskittymään haluamiisi ominaisuuksiin.
  • Yritä piirtää yksi pieni doodle jokaiselle sovelluksesi näytölle.
Tee iPhone -sovellus Vaihe 9
Tee iPhone -sovellus Vaihe 9

Vaihe 2. Määritä markkinaosuutesi

Sovelluksesi markkinaosuus määrittää sovelluksesi ulkonäön ja toiminnan. Esimerkiksi esityslistan sovelluksella on eri markkinaosuus kuin verisellä ammuntapelillä.

Tee iPhone -sovellus Vaihe 10
Tee iPhone -sovellus Vaihe 10

Vaihe 3. Määritä sovelluksen tarve

Jos sovelluksesi on apuohjelma, sen on oltava joko ratkaisu ratkaisemattomaan ongelmaan tai parempi ratkaisu kuin käytettävissä oleva. Jos sovelluksesi on peli, sovelluksessa tulee olla ominaisuuksia, jotka erottavat sen muista peleistä ja vetoavat tiettyyn pelaajaryhmään.

Tee iPhone -sovellus Vaihe 11
Tee iPhone -sovellus Vaihe 11

Vaihe 4. Harkitse sisältöäsi

Sovelluksesi käyttöliittymä määräytyy sen sisällön tyypin mukaan, joka näytetään sovelluksen käyttäjälle. Jos sovelluksesi on esimerkiksi valokuvausta käsittelevä sovellus, sinun on luotava käyttöliittymä, jonka avulla käyttäjien on helppo katsella ja selata valokuvia.

Tee iPhone -sovellus Vaihe 12
Tee iPhone -sovellus Vaihe 12

Vaihe 5. Toteuta hyvä käyttöliittymän suunnitteluprosessi

Suunnittelemasi käyttöliittymä ei saisi häiritä käyttäjää. Toisin sanoen valintapainikkeen on oltava selvästi näkyvissä, eikä käyttäjän pitäisi kyseenalaistaa painikkeen toimintaa. Jos käytät kuvakkeita, käyttämiesi kuvakkeiden on edustettava niiden toimintaa. Sovelluksen navigoinnin tulee olla sujuvaa ja luonnollista.

Käyttöliittymäsuunnittelu on taiteen ja tieteen yhdistelmä. Sinun on ehkä muutettava suunnittelua monta kertaa projektissasi

Tapa 3/5: Sovelluksen luominen

Tee iPhone -sovellus Vaihe 13
Tee iPhone -sovellus Vaihe 13

Vaihe 1. Luo uusi projekti Xcodeen

Avaa Xcode ja aloita uusi projekti Tiedosto -valikosta. Valitse "Sovellus" ikkunan vasemmalla puolella olevasta "iOS" -palkista. Valitse Mallit -osiosta "Tyhjä sovellus".

  • On olemassa erilaisia malleja, jotka on suunniteltu eri tehtäviin. Aloita tyhjällä mallilla, kunnes olet tyytyväinen kehitysprosessiin. Voit kokeilla kehittyneempiä malleja, kun ymmärrät, miten sovellusten luominen toimii.
  • Sinua pyydetään antamaan tuotteen nimi, yrityksen tunnus ja luokan etuliite. Jos et ole saanut yrityksen tunnusta Applelta, kirjoita com.example. Kirjoita etuliitteeksi XYZ.
  • Valitse Laitteet -valikosta "iPhone".
Tee iPhone -sovellus Vaihe 14
Tee iPhone -sovellus Vaihe 14

Vaihe 2. Luo kuvakäsikirjoitus

Kuvakäsikirjoitus on visuaalinen esitys sovelluksesi koko näytöstä, ja se näyttää koko näytön ja sen siirtymät. Kuvakäsikirjoitustyökalu auttaa sinua rakentamaan sovelluksesi kulun.

  • Napsauta Tiedosto> Uusi> Tiedosto
  • Napsauta iOS -asetuksissa "Käyttöliittymä".
  • Valitse "Kuvakäsikirjoitus" ja napsauta sitten Seuraava.
  • Valitse Laitteet -valikosta iPhone ja anna sille nimi "Pää". Varmista, että tiedosto on tallennettu samaan paikkaan kuin projektisi.
Tee iPhone -sovellus Vaihe 15
Tee iPhone -sovellus Vaihe 15

Vaihe 3. Käytä kuvakäsikirjoitusta projektiin

Kun olet luonut kuvakäsikirjoituksen, sinun on otettava se käyttöön sovelluksesi päärajapintana. Tämä avaa kuvakäsikirjoituksen, kun sovellus avataan. Jos et ota käyttöön kuvakäsikirjoitusta, mitään ei tapahdu, kun sovellus avataan.

  • Napsauta projektisi nimeä vasemmassa navigointipuussa
  • Etsi tavoitteet pääkoneesta ja valitse projektisi Kohteet -luettelosta.
  • Etsi Yleiset -välilehden Käyttöönottotiedot -osio.
  • Kirjoita Main.storyboard Main Interface -kenttään.
Tee iPhone -sovellus Vaihe 16
Tee iPhone -sovellus Vaihe 16

Vaihe 4. Siirry ensimmäiseen näyttöön näytönohjaimen avulla

Tämä ohjain ohjaa sitä, miten käyttäjä näkee sisällön. Saatavilla on erilaisia näkymän ohjaimia, mukaan lukien vakio- ja taulukkonäkymät. Sinun on lisättävä kuvakäsikirjoitukseen näkymän ohjain, joka kertoo sovellukselle, miten sisältö näytetään käyttäjälle.

  • Valitse projektinavigoinnista "Main.storyboard" -tiedosto. Näet tyhjän kankaan Interface Builder -ikkunassa.
  • Etsi objektikirjasto oikean kehyksen alareunasta, ja se voidaan käynnistää napsauttamalla pientä kuutiokuvaketta. Tämä lataa luettelon objekteista, jotka voidaan lisätä kankaalle.
  • Napsauta ja vedä "View Controller" -objekti kankaallesi. Ensimmäinen näyttösi ilmestyy kankaalle.
  • Ensimmäinen "kohtauksesi" on valmis. Kun sovellus käynnistyy, näytönohjain lataa ensimmäisen näytön.
Tee iPhone -sovellus Vaihe 17
Tee iPhone -sovellus Vaihe 17

Vaihe 5. Lisää käyttöliittymäobjekteja ensimmäiseen näyttöön

Kun olet määrittänyt näkymän ohjaimen, voit täyttää näytön tarvittavilla käyttöliittymäobjekteilla, kuten tarroilla, tekstikentillä ja painikkeilla. Liitäntäobjektit löytyvät Objektikirjasto -luettelosta - paikasta, josta löydät View Controllerin juuri nyt.

  • Vedä objekti näytölle napsauttamalla ja vetämällä sitä luettelosta.
  • Useimpien objektien kokoa voidaan muuttaa napsauttamalla ja vetämällä objektin kulmassa olevaa ruutua. Kun muutat objektin kokoa, ruudukko tulee näyttöön, jotta voit varmistaa, että se on oikean kokoinen.
Tee iPhone -sovellus Vaihe 18
Tee iPhone -sovellus Vaihe 18

Vaihe 6. Muuta syöttämääsi objektia

Voit muuttaa kunkin objektin ominaisuuksia. Tämän avulla voit luoda ainutlaatuisen ja intuitiivisen käyttöliittymän. Voit esimerkiksi lisätä esimerkkitekstiä tekstikenttään, jotta käyttäjät voivat täyttää sen.

  • Valitse objekti, jota haluat muokata, ja napsauta "Attributes Inspector" -painiketta oikean kehyksen yläosassa. Tämä painike on kilven muodossa.
  • Vaihda esine maun mukaan. Voit muuttaa fontin tyyliä, tyyppiä ja väriä, asettelua, taustakuvaa, näytetekstiä, kehystyyliä jne.
  • Käytettävissä olevat vaihtoehdot riippuvat objektista, jota haluat muokata.
Tee iPhone -sovellus Vaihe 19
Tee iPhone -sovellus Vaihe 19

Vaihe 7. Lisää toinen näyttö

Projektisi kasvaessa sinun on ehkä lisättävä lisää näyttöjä, jotta sovelluksesi tarvitsema sisältö voidaan näyttää. Jos esimerkiksi luot tehtävätehtäväsovellusta, tarvitset kaksi näyttöä: toisen tehtävien syöttämistä varten ja toisen kaikkien merkintöjen näyttämistä varten.

  • Uusia näyttöjä lisätään vetämällä ja pudottamalla näkymäohjaimen objekti kankaasi tyhjään osaan. Jos et löydä tyhjää aluetta kankaalta, napsauta "Loitonna", kunnes löydät tyhjän alueen. Varmista, että pudotat näkymän ohjaimen kankaalle, ei nykyiselle näytölle.
  • Voit vaihtaa päänäytön valitsemalla näkymän ohjaimen, jota haluat käyttää projektin jäsennysnäkymässä. Napsauta "Attribute Inspector" -painiketta ja valitse "Is Initial View Controller". Jos esimerkiksi luot tehtävätehtäväsovelluksen, käytät tehtävänäkymän päänäytönä.
Tee iPhone -sovellus Vaihe 20
Tee iPhone -sovellus Vaihe 20

Vaihe 8. Lisää navigointipalkki

Kun sinulla on kaksi näyttöä, on aika luoda navigointipalkki, jotta käyttäjät voivat liikkua näyttöjen välillä. Voit käyttää navigointiohjainta, joka on mukautettu näkymäohjain. Tämä ohjain lisää navigointipalkin sovelluksesi yläosaan ja sallii käyttäjien liikkua näyttöjen välillä.

  • Navigointisäätimet on lisättävä aloitusnäyttöön, jotta ne voivat hallita muita näyttöjä.
  • Valitse sovelluksen alkuperäinen näkymä projektin jäsennysnäkymässä.
  • Napsauta Editori → Upota → Navigointiohjain.
  • Näet harmaan navigointipalkin näytön yläosassa, johon lisäsit ohjaimen.
Tee iPhone -sovellus Vaihe 21
Tee iPhone -sovellus Vaihe 21

Vaihe 9. Lisää toiminto navigointipalkkiin

Kun olet siirtynyt navigointipalkkiin, voit syöttää navigointityökalut palkkiin. Sen syöttäminen antaa käyttäjälle mahdollisuuden liikkua näyttöjen välillä.

  • Lisää otsikko navigointipalkkiin. Napsauta "Navigointikohteet" haluamasi näytönohjaimen alla. Avaa Attribute Inspector ja kirjoita näytön otsikko Otsikko -ruutuun.
  • Lisää navigointipainikkeet. Avaa Objects Library, jos et ole jo tehnyt sitä, ja etsi Bar Button -kohde. Napsauta ja vedä navigointipalkkiin. Yleensä painike, joka siirtää sinut eteenpäin toiseen näyttöön, on sijoitettu oikealle ja takaisin -painike näytön vasemmalle puolelle.
  • Anna painikkeelle ominaisuuksia. Painikkeille voidaan asettaa tiettyjä ominaisuuksia, jotka tekevät niistä mukautettavissa eri tarkoituksiin. Jos esimerkiksi luot tehtävälistaa, tarvitset painikkeen lisätäksesi merkinnän. Valitse painike ja avaa Attribute Inspector. Valitse Tunniste -valikko ja valitse "Lisää". Painikkeesi muuttaa muodon "+" -logoksi.
Tee iPhone -sovellus Vaihe 22
Tee iPhone -sovellus Vaihe 22

Vaihe 10. Linkitä nykyisen näytön painike

Jotta painike toimisi, sinun on yhdistettävä se toiseen näyttöön. Tehtäväluetteloesimerkissämme painike on luettelossa, ja se on linkitettävä näytölle syöttääksesi merkinnän. Jos haluat linkittää painikkeen, pidä Control -näppäintä painettuna ja vedä painike toiseen näyttöön.

  • Kun vapautat hiiren painikkeen, Action Segue -valikko tulee näkyviin ja sisältää useita vaihtoehtoja. Valitse "Push", jos haluat käyttää "push" -siirtymää, kun vaihdat näyttöjen välillä. Voit myös valita "Pääoma", joka avaa näytön erikoistoimintana eikä osana toimintajaksoa.
  • Jos käytät Pushia, navigointipalkki ja paluupainike lisätään automaattisesti toiseen näyttöön. Jos valitset Modaali, sinun on lisättävä toinen navigointipalkki, peruutuspainike ja valmis-painike (tehtävään tarkoitetuille sovelluksille. Muut sovellukset vaativat erityyppistä painiketta).
  • Peruuta- ja Valmis -painikkeet voidaan luoda samalla tavalla kuin Lisää -painikkeita. Valitse Attribute Inspectorin Tunniste -valikosta "Peruuta" tai "Valmis".
Tee iPhone -sovellus Vaihe 23
Tee iPhone -sovellus Vaihe 23

Vaihe 11. Lisää tiedonkäsittelyominaisuuksia

Tähän mennessä olet pystynyt luomaan navigoitavia käyttöliittymiä ilman koodin kirjoittamista. Jos haluat lisätä kehittyneempiä toimintoja, kuten tietojen tallentamista tai käyttäjän syöttämien tietojen käsittelyä, sinun on kirjoitettava koodi. Koodin kirjoittamisoppaat eivät kuulu tämän artikkelin soveltamisalaan, mutta Internetissä on runsaasti Objective-C-oppaita.

Voit käyttää kehittäjäsi käyttöliittymän prototyypin avulla. Selattavan käyttöliittymän avulla voit selvittää, mitkä osat tarvitsevat ohjelmointia

Tapa 4/5: Sovelluksen testaaminen

Tee iPhone -sovellus Vaihe 24
Tee iPhone -sovellus Vaihe 24

Vaihe 1. Käynnistä iOS -simulaattori

Xcode sisältää iOS -simulaattorin, jonka avulla voit testata sovellustasi erilaisten iOS -laitteiden simulaatioilla. Käynnistä simulaattori valitsemalla "Simulaattori ja virheenkorjaus" Xcode -ikkunan yläreunan valikosta ja sitten laite, jolla haluat testata.

Tee iPhone -sovellus Vaihe 25
Tee iPhone -sovellus Vaihe 25

Vaihe 2. Luo sovelluksesi

Napsauta Rakenna -painiketta, joka näyttää tavalliselta Toista -painikkeelta, kääntääksesi sovelluksen ja suorittaaksesi sen. Tämä prosessi voi kestää hetken, näet edistymisen työkaluriviltä. Kun olet valmis, iOS -simulaattori avautuu ja voit aloittaa sovelluksesi testaamisen.

Tee iPhone -sovellus Vaihe 26
Tee iPhone -sovellus Vaihe 26

Vaihe 3. Testaa sovellus iPhonellasi

Ennen kuin otat sovelluksen käyttöön testattavaksi, voit testata sitä omalla laitteellasi, jos sinulla on iPhone. Liitä laite ensin tietokoneeseen USB -liitännän kautta. Sulje iTunes, jos se on auki. Valitse valikosta "Laite ja virheenkorjaus" ja napsauta sitten Rakenna. Jonkin ajan kuluttua sovellus avautuu iPhonessa. Testaa kaikki toiminnot ennen sovelluksen sulkemista.

Tee iPhone -sovellus Vaihe 27
Tee iPhone -sovellus Vaihe 27

Vaihe 4. Sovelluksen virheenkorjaus

Jos sovelluksessasi on ongelmia, sinun on tiedettävä, mitä tapahtui ja miksi se tapahtui. Tämän ongelman löytäminen on laaja prosessi, ja sovelluksestasi voi olla ongelmallisia monia syitä. Avaa virheenkorjauskonsoli ja lue virheilmoitus. Useimpia näistä virheilmoituksista on vaikea ymmärtää. Jos et ymmärrä, yritä etsiä virheilmoitusta. Mahdollisuudet ovat, että voit löytää viestejä Applen kehittäjäfoorumeilta, joissa on vastauksia muilta kokeneilta kehittäjiltä.

Virheenkorjaus voi kestää kauan. Jos et luovuta, saat sen paremmin. Aloit tunnistaa sovelluksen virheet, löytää ne ja joskus jopa ennustaa virheiden esiintymisen. Yksi yleisimmistä virheistä on objektin vapauttaminen muistista useammin kuin kerran. Toinen virhe on unohtaa varata muisti ja alustaa objektit ennen kuin yrität lisätä tai liittää objekteja muistiin. Mitä enemmän sovelluksia luot, sitä vähemmän virheitä teet

Tee iPhone -sovellus Vaihe 28
Tee iPhone -sovellus Vaihe 28

Vaihe 5. Tarkista muistin käyttö

iPhonessa on hyvin rajallinen muisti. Aina kun varaat muistia tietylle objektille, sinun on vapautettava se, kun objekti on lopettanut sen käytön, ja annettava takaisin käytetty muisti. IPhone SDK: ssa on työkaluja muistin ja muiden resurssien käytön tarkistamiseen.

  • Kun olet valinnut Laite ja virheenkorjaus, valitse Suorita → Suorita suorituskykytyökalulla → Vuotoja. Tämä näyttää Instruments ja käynnistää sovelluksen laitteessa. Mene eteenpäin ja käytä sovellusta tavalliseen tapaan. Sovellukset eivät ehkä vastaa usein, koska Instruments tallentaa ja analysoi muistisi käyttöä. Muistivuoto luo punaisen piikin Leaksin aikajanalle. Muistivuotojen lähde näkyy näytön alareunassa.
  • Vuotavan kohteen kaksoisnapsauttaminen yrittää viedä sinut ongelmalliseen koodiin tai osoiterivin pienen nuolen napsauttaminen näyttää vuotohistorian. Joskus vuodon lähde ei ole siitä, mistä vuoto havaittiin.
  • Jos tunnet olosi hämmentyneeksi, kokeile poistamisprosessia. Merkitse ne kommentteiksi ja/tai ohita joitain koodin osia ja suorita sovelluksesi. Joskus voit rajata yleistä aluetta ja löytää ongelma -alueet. Kun löydät sen, voit joko korjata koodin tai kirjoittaa sen uudelleen. Muista, että Googlen käyttäminen vie sinut usein nopeasti linkkeihin Applen sisäisiin foorumeihin tai ongelmaa koskeviin asiakirjoihin.
Tee iPhone -sovellus Vaihe 29
Tee iPhone -sovellus Vaihe 29

Vaihe 6. Ota sovelluksesi käyttöön muiden testattavaksi

Vaikka sovelluksesi testaaminen simuloidussa tilassa on hyvä tapa varmistaa, että sovelluksesi toimii ja sen käyttöliittymä näyttää hyvältä, muiden testaaminen on hienoa. Varmista, että olet korjannut vakavimmat virheet, ennen kuin otat sovelluksen käyttöön testaajille. Jotta voit ottaa sovelluksesi käyttöön testaajille, sinun on luotava ad-hoc-varmenne iOS-kehittämiskeskuksen sivustolla.

  • Ulkoiset testaajat voivat antaa sinulle mielipiteen, jota et odota. Nämä mielipiteet ovat usein hyödyllisiä, jos hakemuksesi on hyvin monimutkainen.
  • Jotta voit hyväksyä testilaitteen, sinulla on oltava laitteen UDID -numero.
  • Valitse valikosta Laite ja napsauta "Rakenna". Etsi Finderista projektikansio ja etsi Ad-Hoc-iphoneos -kansio. Tämän kansion sisällä on sovellus. Kopioi "AdHoc.mobileprovision" -varmenne iOS -kehityskeskuksesta samaan kansioon. Valitse sovellus ja varmenne ja pakkaa se zip -muodossa. Tämä arkisto voidaan toimittaa ulkopuolisille testaajille. Sinun on luotava erillinen arkisto kullekin ad-hoc-varmenteelle.

Tapa 5/5: Projektin vapauttaminen

Tee iPhone -sovellus Vaihe 30
Tee iPhone -sovellus Vaihe 30

Vaihe 1. Luo jakelusovellus

Valitse Laite ja vapauta ja napsauta "Rakenna". Etsi Finderista projektikansio ja etsi Ad-Hoc-iphoneos -kansio. Tämän kansion sisällä on sovellus. Pakkaa sovellus zip -muodossa.

Jotta sovelluksesi voi läpäistä Applen sertifikaatin, se on optimoitava iOS 7: lle ja Retina Display -näytölle

Tee iPhone -sovellus Vaihe 31
Tee iPhone -sovellus Vaihe 31

Vaihe 2. Avaa iTunes Connect -hallintapaneeli iOS Dev Centeristä

Jos sinulla on keskeneräisiä vaiheita asennuksen suorittamiseksi, ne näkyvät sivun yläosassa. Varmista, että kaikki vero- ja pankkitietosi on syötetty oikein.

Tee iPhone -sovellus Vaihe 32
Tee iPhone -sovellus Vaihe 32

Vaihe 3. Anna kaikki sovellustiedot

Napsauta "Hallitse sovelluksiasi" ja valitse "Lisää uusi sovellus". syötä sovelluksen nimi, SKU -numero ja nipun tunnus. Valitse sovelluspaketti käytettävissä olevasta valikosta.

  • Täytä hakemuksen kuvaus, avainsanat, tukisivusto, luokka, yhteyssähköposti, tekijänoikeus jne.
  • Täytä oikeus- ja hinnoittelulomake.
  • Valmistele kuva iTunesia varten. Tarvitset 512 x 512 vektorikuvakkeen ja kuvakaappauksen sovelluksestasi. Kuvakaappaus voidaan ottaa iPhone -simulaattorista painamalla Komento+⇧ Vaihto+4 ja vetämällä viivaa näkyviin tulevalla alueella. Varmista, että koko on 320x480 iPhonelle. Kuvakaappaukset ovat tärkein osa sovelluksen markkinointiprosessia, joten varmista, että ne näyttävät tärkeimmät tiedot sovelluksesta.
Tee iPhone -sovellus Vaihe 33
Tee iPhone -sovellus Vaihe 33

Vaihe 4. Lataa sovelluksesi

Napsauta "Valmis lataamaan binääri", niin sinut ohjataan näytölle, joka ohjaa sinut lataamaan Sovellusten latausohjelma. Lataa Sovellusten latausohjelma ja paina Valmis.

  • Asenna Sovellusten latausohjelma ja käynnistä sovellus. Kun käynnistät sen ensimmäisen kerran, sinua pyydetään antamaan iTunes -kirjautumistietosi.
  • Sovellusten latausohjelma tarkistaa iTunes Connect -tilisi ja löytää ladattavat sovellukset. Latausvalmiit sovellukset näkyvät valikossa. Valitse ladattava sovellus, valitse juuri luomasi jakelun zip -tiedosto ja lähetä tiedosto. Tiedoston lataaja tarkistaa nipun sisäiset asiat ja näyttää virheen, jos jokin menee pieleen, kuten virheellinen versionumero, puuttuva kuvake jne. Jos kaikki on kunnossa, sovelluksesi ladataan.
Tee iPhone -sovellus Vaihe 34
Tee iPhone -sovellus Vaihe 34

Vaihe 5. Odota tarkastusaikaa

Et voi tehdä muuta kuin odottaa hakemuksesi tarkistamista. Apple ilmoittaa sinulle päivien tai viikkojen kuluessa sähköpostitse, jos sovelluksesi tilaksi muutetaan Tarkistetaan. Kun hakemuksesi tarkistetaan, prosessi on erittäin nopea. Jos sovelluksesi ei läpäise ensimmäisiä testejä, sinulle ilmoitetaan sähköpostitse miksi, ja Apple antaa sinulle ehdotuksia sen kiertämiseksi. Jos sovelluksesi on kelvollinen, Apple lähettää sinulle sähköpostiviestin, jossa kerrotaan, että sovelluksesi on myynnissä. Sovelluksesi näkyy nyt iTunes Storessa.

Tee iPhone -sovellus Vaihe 35
Tee iPhone -sovellus Vaihe 35

Vaihe 6. Mainosta sovellustasi

Kun uusi sovelluksesi on valmis myyntiin, on aika mainostaa. Käytä sosiaalista mediaa, lähetä lehdistötiedotteita sovellustasi koskevista sivustoista, tee joitain YouTube -videoita ja tee kaikkesi saadaksesi ihmiset puhumaan sovelluksestasi.

Voit lähettää ilmaisen kopion sovelluksesta testaajille, jotka kirjoittavat sovelluksestasi sivustollaan tai tarkistavat sen YouTube -kanavallaan. Jos saat yhteyden huipputestereihin, sovelluksesi voi myydä hyvin

Tee iPhone -sovellus Vaihe 36
Tee iPhone -sovellus Vaihe 36

Vaihe 7. Kiinnitä huomiota myyntilukuihin

Lataa iTunes Connect Mobile ilmaiseksi iPhonellesi. Kirjaudu sisään päivittäin ja tarkista myynti, markkinaosuus ja sovelluksesi ostaneet maat. Tämä on hauskin osa! Apple lähettää sinulle säännöllisesti sähköpostiviestejä, joissa on linkit uusimpiin myyntitietoihisi. Voit sitten ladata sen muistiinpanoja varten. Onnea!

Vinkkejä

  • Kokeile luoda uusia sovelluksia App Storen olemassa olevien sovellusten päällekkäisten sovellusten sijaan. Etsi App Storesta, mitä sovelluksia on saatavilla. Tietenkin, jos ideasi on parempi, tee ideastasi totta.
  • Etsi tapoja parantaa sovellustasi.
  • Jos pidät painetuista viitteistä, etsi kirjoja iPhone -sovellusten luomisesta Amazonissa.
  • Yritä testata sovellusta eri iDevice -laitteilla, joissa on eri iOS -versiot, jos mahdollista.
  • Jos palkkaat iOS -kehittäjää ja haluat varmistaa, että sovelluksesi näyttää haluamallasi tavalla, voit suunnitella sovelluksesi Photoshopissa ja muuntaa sen Xcode/iOS -sovellukseksi käyttämällä psdtoxcodea!

Varoitus

  • IPhonen SDK muuttuu jatkuvasti ja iOS -laitteet kehittyvät jatkuvasti. Jos SDK -päivitys on saatavilla projektia luotaessa, muista lukea uudet ja SDK -muutokset ennen päivitystä. Sinun ei ehkä tarvitse päivittää SDK -versiota, ellei Apple edellytä, että kaikkien juuri toimitettujen sovellusten on käytettävä uusinta SDK: ta. Jos päivität SDK: n, osa käyttämistäsi menetelmistä voi vanhentua, ja vaikka ne eivät todennäköisesti kaatu sovellukseen, ole varovainen.
  • Kun sovelluksesi hyväksytään App Storessa, älä pelkää, jos saat huonon arvostelun. Jotkut ihmiset antavat rakentavia arvosteluja ja jotkut ovat vain töykeitä.
  • Monet eivät todennäköisesti lataa sovellustasi - älä luovuta.
  • IPhonen sovellusten luominen on niin koukuttavaa, että saatat joutua vaikeaksi lopettaa.

Suositeltava: