Lietotņu tirgus pastāvīgi mainās un mainās, un veiksmes stāsti ir pietiekami lieli, lai piesaistītu ikviena uzmanību. Vai jūs domājat, ka jums ir nākamā lielā ideja iPhone lietotnei? To var būt vieglāk izgatavot, nekā jūs domājat. Lai gan jums būs jāiemācās kodēt, lielu daļu saskarnes darbu var veikt grafiski. Lietotnes izveide prasīs laiku, mācības un pacietību, bet varbūt jūs varat izveidot nākamo Flappy Bird! Lai sāktu, skatiet 1. darbību.
Soļi
1. daļa no 5: Attīstības vides iestatīšana
1. solis. Lejupielādējiet un instalējiet Xcode
Xcode ir izstrādes vide, kurā tiek veidotas visas iPhone lietotnes. Xcode ir pieejams bez maksas no Apple, taču ir jāinstalē OS X 10.8 vai jaunāka versija. Nav oficiāla veida, kā palaist Xcode Windows vai Linux datorā. Tas nozīmē, ka, ja vēlaties izstrādāt iPhone lietotni, bet jums nav Mac, vispirms ir jāiegulda vienā.
- Lai izstrādātu iOS 8 lietotnes, jums būs nepieciešams Xcode 6.0.1 un iOS 8 SDK, kas abi ir pieejami no Apple. IOS 8 SDK ir ievērojams skaits jaunu API, kas ļauj jums izveidot visu veidu jaunas lietotņu iespējas, tostarp iCloud integrāciju un Touch ID.
- Lai izstrādātu iOS 10 lietotnes, jums būs nepieciešams Xcode 8 un iOS 10 SDK, kas pieejams arī no Apple. Šajā Xcode versijā Swift valodā un SDK ir veiktas būtiskas izmaiņas, par kurām jūs vēlēsities zināt, taču labā ziņa ir tāda, ka pēc šīs versijas Swift valodā vairs netiks veiktas “koda laušanas” izmaiņas..
2. solis. Instalējiet labu teksta redaktoru
Lai gan jūs varat pilnībā kodēt Xcode, jūs atradīsit, ka strādāt ar lieliem koda gabaliem ir daudz vieglāk, ja jums ir īpašs teksta redaktors, kas specializējas programmēšanas sintaksē. TextMate un JEdit ir divas ļoti populāras izvēles.
3. solis. Instalējiet vektorgrafikas programmu
Ja plānojat savai lietotnei izveidot pielāgotu mākslu un dizainu, vēlaties programmu, kas var izveidot vektorgrafiku. Vektorgrafikas skala, nezaudējot skaidrību, un tā ir būtiska izskatīgai lietotnei. Pie populārām vektoru programmām pieder CorelDraw, Adobe Illustrator un Xara Designer, kas ir komerciāli, un Inkscape, kas ir bezmaksas. Jauka, bezmaksas vektorgrafikas zīmēšanas programma ir DrawBerry. Tas nav tik spēcīgs kā profesionālās programmas, taču tas ir labs pirmreizējam lietotājam vai ja jūs vienkārši nevēlaties maksāt par kaut ko tikai vienai lietošanai.
4. solis. Iepazīstieties ar mērķi-C
Objective-C ir programmēšanas valoda, ko izmanto, lai izveidotu funkcionalitāti iPhone lietotnēs. Tas apstrādā datus un objektu manipulācijas. Objective-C ir C valodu saimes atvasinājums un ir uz objektu orientēta valoda. Ja jums jau ir pamatzināšanas par C vai Java, Objective-C lielākoties vajadzētu būt diezgan viegli uztveramam.
- Jaunāka iespēja ir izveidot savu lietotni, izmantojot Swift valodu, kas ir turpinājums Objective-C. Swift ir daudz draudzīgāka sintakse un mūsdienīgāka sajūta.
- Lai gan ir iespējams izveidot pamata lietotni, nezinot Objective-C, jūs nevarat veikt nekādas uzlabotas funkcijas, to nekodējot. Bez Objective-C viss, ko varat darīt, ir pārvietoties uz priekšu un atpakaļ starp ekrāniem.
- Tiešsaistē ir pieejamas dažādas apmācības, kā arī daudz informācijas, kas atrodama dažādās grāmatās par Objective-C vai Swift. Ja iPhone lietotņu izstrādi vēlaties uztvert nopietni, jums būs noderīgi daži resursi.
- Dažas no populārākajām tiešsaistes Objective-C un Swift kopienām ir Apple izstrādātāju forumi, iPhoneSDK Google grupa un StackOverflow.
5. solis. Apsveriet ārpakalpojumu izstrādi
Ja jums vienkārši nav intereses apgūt Objective-C vai Swift vai arī jūsu ķermenī nav mākslinieciska kaula, tur ir liels skaits ārštata darbinieku un attīstības komandu, kas, iespējams, varēs izmantot dažādus jūsu projekts jums. Attīstības ārpakalpojumu sniegšana ir sarežģīts process, taču var ietaupīt daudz galvassāpju, ja neesat programmēšanas veids. Pirms darba uzsākšanas pārliecinieties, ka visi iesaistītie paraksta neizpaušanas līgumu un ka ir izveidotas atalgojuma struktūras.
Upwork (iepriekš oDesk un Elance) ir populārākais ārštata pakalpojums internetā, kurā ir simtiem visu prasmju līmeņu izstrādātāju un mākslinieku
6. Izveidojiet attīstības kontu
Lai izplatītu savu lietotni lietotņu veikalā vai nodotu citiem, lai to pārbaudītu, jums jāreģistrējas Apple izstrādātāja kontam. Konts maksā 99 USD gadā, un jums būs jāievada nodokļu un bankas konta informācija.
Jūs varat izveidot savu kontu iOS izstrādātāju centra vietnē
7. solis. Lejupielādējiet dažas testa lietotnes
Kad esat reģistrējies izstrādātāja kontam, jums būs piekļuve Apple attīstības resursiem. Šie resursi ietver dažādus projektu paraugus, kas var sniegt jums milzīgu ieskatu lietotņu izstrādes darbībā. Atrodiet piemēru, kas ir saistīts ar izveidotās lietotnes veidu, un sajaucieties ar to Xcode.
2. daļa no 5: lietotnes plānošana
1. solis. Definējiet savu jēdzienu
Pirms Xcode pirmās atvēršanas jums vajadzētu būt labi pārdomātam lietotnes un tās funkciju plānam. Tas varētu ietvert dizaina dokumentu, kurā ir izklāstīta visa lietotnes funkcionalitāte, lietotāja saskarnes skices un plūsma starp ekrāniem, kā arī pamatideja par sistēmu veidiem, kas būs jāievieš.
- Izstrādājot lietotni, mēģiniet pēc iespējas pieturēties pie sava dizaina dokumenta. Tas palīdzēs jums koncentrēties uz vēlamajām funkcijām.
- Mēģiniet uzzīmēt vismaz vienu sīktēla skici katram lietotnes ekrānam.
2. solis. Nosakiet savu auditoriju
Jūsu lietotnes mērķauditorija būs daudz saistīta ar tās izskatu un lietojumprogrammas funkcionalitāti. Piemēram, uzdevumu saraksta lietotnei būs daudz atšķirīga auditorija nekā asiņainai šaušanas spēlei. Tas jums palīdzēs
3. solis. Ar lietotni risiniet vajadzību
Ja jūsu lietotne ir kāda veida utilīta, tai vajadzētu piedāvāt problēmas risinājumu, kas iepriekš nav atrisināts, vai unikālu risinājumu vai metodi, vai arī to, kas to dara labāk nekā iepriekšējie mēģinājumi. Ja jūsu lietotne ir spēle, tai vajadzētu būt unikālai funkcijai vai funkcijām, kas palīdz to atšķirt un piesaistīt konkrētus spēlētājus.
4. solis. Apsveriet saturu
Jūsu lietotāja saskarni noteiks satura veids, ko rādāt savas lietotnes lietotājam. Piemēram, ja lietotne nodarbojas ar fotoattēliem, jūs vēlaties lietotāja saskarni, kas ļauj pēc iespējas vienkāršāk aplūkot fotoattēlus un pārvietoties pa tiem.
Solis 5. Praktizējiet labus lietotāja interfeisa projektēšanas procesus
Lietotāja saskarne nekad nedrīkst traucēt lietotājam. Tas nozīmē, ka opcijām jābūt skaidri redzamām, un lietotājam nekad nevajadzētu apšaubīt, kura poga ko dara. Ja izmantojat ikonas, tām precīzi jāatspoguļo to funkcija. Navigācijai lietotnē jābūt plūstošai un dabiskai.
UI dizains ir tikpat mākslas veids kā zinātne. Jūs, iespējams, nepārtraukti pārskatīsit savu dizainu, attīstoties projektam
3. daļa no 5: lietotnes izveide
Solis 1. Izveidojiet jaunu projektu Xcode
Atveriet Xcode un izvēlnē Fails sāciet jaunu projektu. Loga kreisajā pusē zem virsraksta "iOS" atlasiet "Lietojumprogramma". Veidņu sadaļā izvēlieties "Tukša lietojumprogramma".
- Ir pieejamas dažādas veidnes, visas paredzētas dažādiem uzdevumiem. Sāciet ar tukšu veidni, līdz kļūstat apmierinātāks ar izstrādes procesu. Kad esat iepazinies ar to, kā viss darbojas, varat izmēģināt kādu no sarežģītākajām veidnēm.
- Jums būs jānorāda produkta nosaukums, uzņēmuma identifikators un klases prefikss. Ja jums vēl nav uzņēmuma identifikatora no Apple, ievadiet com.example. Klases prefiksam ievadiet XYZ.
- Izvēlnē Ierīces atlasiet “iPhone”.
2. solis. Izveidojiet sižetu
Storyboard ir visu jūsu lietotnes ekrānu vizuāls attēlojums. Tas parāda katra ekrāna saturu, kā arī pārejas starp tiem. Storyboard rīks palīdzēs jums attīstīt jūsu lietotnes plūsmu.
- Noklikšķiniet uz Fails → Jauns → Fails.
- Zem iOS virsraksta noklikšķiniet uz "Lietotāja interfeiss".
- Atlasiet Storyboard un noklikšķiniet uz Next.
- Izvēlnē Ierīces atlasiet iPhone un pēc tam piešķiriet failam nosaukumu “Galvenais”. Pārliecinieties, vai tas ir saglabāts tajā pašā vietā, kur atrodas jūsu projekts.
3. solis. Piešķiriet savam scenārijam savu projektu
Kad esat izveidojis sižetu, jums tas būs jāpiešķir kā lietotnes galvenais interfeiss. Tas ielādēs sižetu, kad lietotne tiks palaista. Ja nepiešķirsit scenāriju, nekas nenotiks, kad startēsit lietotni.
- Kreisajā navigācijas kokā noklikšķiniet uz sava projekta nosaukuma.
- Atrodiet virsrakstu Mērķi galvenajā rāmī. Sarakstā Mērķi atlasiet savu projektu.
- Cilnē Vispārīgi atrodiet sadaļu Izvietošanas informācija.
- Ievadiet Main.storyboard teksta laukā "Main Interface".
4. solis. Pievienojiet savu pirmo ekrānu, izmantojot skata kontrolieri
Skata kontrolieri nosaka, kā lietotājs skatās saturu. Ir pieejami dažādi iepriekš iestatīti skata kontrolleri, ieskaitot standarta skatus un tabulas. Jūs pievienosit skatu kontrolierus savai sižetiskajai shēmai, kas lietotnei norāda, kā lietotājam parādīt saturu.
- Projekta navigācijas izvēlnē atlasiet failu "Main.storyboard". Interfeisa veidotāja logā redzēsit tukšu audeklu.
- Atrodiet objektu bibliotēku. Tas atrodas labā rāmja apakšā, un to var izvēlēties, noklikšķinot uz mazā kuba pogas. Tādējādi tiks ielādēts to objektu saraksts, kurus var pievienot jūsu audeklam.
- Noklikšķiniet un velciet objektu "View Controller" uz audekla. Jūsu pirmais ekrāns parādīsies uz audekla.
- Jūsu pirmā "aina" ir pabeigta. Kad lietotne ir startēta, skata kontrolieris ielādēs jūsu pirmo ekrānu.
5. solis. Pievienojiet interfeisa objektus savam pirmajam ekrānam
Kad esat iestatījis skata kontrolieri, varat sākt aizpildīt ekrānu ar nepieciešamajiem saskarnes objektiem, piemēram, etiķetēm, teksta ievades laukiem un pogām. Visi saskarnes objekti ir atrodami sarakstā Objektu bibliotēka, kurā atradāt View Controller objektu.
- Noklikšķiniet un velciet objektus no saraksta, lai tos pievienotu ekrānam.
- Lielāko daļu objektu var mainīt, noklikšķinot un velkot lodziņus objekta malā. Mainot lielumu, ekrānā parādīsies vadlīnijas, lai jūs varētu nodrošināt, ka viss ir pareizi sakārtots.
6. darbība. Pielāgojiet pievienotos objektus
Jūs varat pielāgot katra objekta rekvizītus, ļaujot izveidot pielāgotu un intuitīvu saskarni. Piemēram, teksta ievades laukam varat pievienot viettura tekstu, kas palīdzēs lietotājam norādīt, kas viņam jāievada.
- Atlasiet objektu, kuru vēlaties pielāgot, un noklikšķiniet uz pogas "Atribūtu inspektors" labā rāmja augšdaļā. Poga izskatās kā vairogs.
- Pielāgojiet objektu pēc saviem ieskatiem. Varat mainīt fonta stilu, fonta lielumu, teksta krāsu, līdzinājumu, fona attēlus, viettura tekstu, apmales stilu un daudz ko citu.
- Pieejamās opcijas mainīsies atkarībā no pielāgotā objekta.
7. solis. Pievienojiet vairāk ekrānu
Tā kā jūsu projekts aug, jums, iespējams, būs jāpievieno vairāk ekrānu, lai parādītu visu saturu, kas nepieciešams, lai lietotne būtu noderīga. Piemēram, ja veidojat uzdevumu saraksta lietotni, jums būs nepieciešami vismaz divi ekrāni: viens uzdevumu saraksta vienuma ievadīšanai un otrs visa saraksta apskatei.
- Citi ekrāni tiek pievienoti, velkot un nometot skata kontrollera objektus uz tukšajām audekla daļām. Ja nevarat atrast tukšu vietu, kur to nomest, noklikšķiniet uz pogas “tālināt”, līdz atrodat tukšas vietas. Noteikti nometiet skata kontrolieri uz audekla, nevis uz esoša ekrāna.
- Sākuma ekrānu var mainīt, no projekta izklāsta atlasot skata kontrolieri, ar kuru vēlaties vadīt. Noklikšķiniet uz pogas Atribūtu inspektors un atzīmējiet izvēles rūtiņu "Vai sākotnējais skata kontrolieris". Piemēram, ja veidojat uzdevumu sarakstu, vēlaties, lai lietotājs, palaižot lietotni, būtu pirmais, kas redzētu faktisko sarakstu.
8. solis. Pievienojiet navigācijas joslu
Tagad, kad jūsu lietotnē ir divi ekrāni, ir pienācis laiks to izveidot tā, lai lietotājs varētu pārvietoties starp tiem. To var izdarīt, izmantojot navigācijas kontrolieri, kas ir specializēts skata kontrolieris. Šis kontrolieris jūsu lietotnes augšpusē pievieno navigācijas joslu, kas ļauj lietotājam pārvietoties starp ekrāniem.
- Navigācijas kontrolieris jāpievieno sākotnējam skatam, lai tas varētu kontrolēt visus nākamos ekrānus.
- Projekta kontūrā atlasiet savu sākotnējo skatu.
- Noklikšķiniet uz Redaktors → Iegult → Navigācijas kontrolieris.
- Ekrāna augšdaļā, kurai pievienojāt kontrolieri, vajadzētu redzēt pelēku navigācijas joslu.
9. solis. Pievienojiet funkcionalitāti navigācijas joslai
Tagad, kad esat ievietojis navigācijas joslu, varat sākt tai pievienot navigācijas rīkus. Tas ļaus jūsu lietotājam pārvietoties uz priekšu un atpakaļ starp ekrāniem.
- Pievienojiet nosaukumu navigācijas joslai. Noklikšķiniet uz navigācijas vienuma zem skata kontrollera, kuram esat to piešķīris. Atveriet atribūtu inspektoru un laukā Nosaukums ierakstiet pašreizējā ekrāna nosaukumu.
- Pievienojiet navigācijas pogu. Atveriet objektu bibliotēku, ja tā vēl nav atvērta, un atrodiet joslas pogas vienumu. Noklikšķiniet un velciet to uz navigācijas joslu. Parasti pogas, kas lietotnē pārvieto "uz priekšu", tiek novietotas pa labi, un pogas, kas pārvieto "atpakaļ", tiek novietotas pa kreisi.
- Piešķiriet pogai īpašumu. Pogas var konfigurēt, lai tām būtu īpašas īpašības, kas atvieglo to pielāgošanos apstākļiem. Piemēram, ja veidojat uzdevumu sarakstu, jauna ieraksta izveidošanai ir nepieciešama poga "Pievienot". Atlasiet pogu un atveriet atribūtu inspektoru. Atrodiet izvēlni Identifikators un izvēlieties "Pievienot". Poga tiks mainīta uz "+" logotipu.
10. solis. Saistiet jauno pogu ar esošu ekrānu
Lai poga darbotos, tā ir jāpievieno citam ekrānam. Mūsu uzdevumu saraksta piemērā poga atrodas kopējā sarakstā, un tai jābūt saistītai ar ievades ekrānu. Lai saistītu pogu, turiet nospiestu taustiņu Ctrl un velciet pogu uz otro ekrānu.
- Atlaižot peles pogu, parādīsies izvēlne Action Segue ar opciju sarakstu. Izvēlieties “Push”, lai izmantotu push pāreju, pārvietojoties starp ekrāniem. Varat arī izvēlēties "Modāls", kas atvērs ekrānu kā autonomu darbību, nevis secību.
- Ja izmantojat Push, navigācijas josla tiks automātiski pievienota jūsu otrajam ekrānam un automātiski tiks izveidota poga "Atpakaļ". Ja izvēlaties modālo režīmu, jums manuāli jāievieto otra navigācijas josla, kā arī jāpievieno poga “Atcelt” un “Gatavs” (uzdevumu sarakstam; jūsu pogu etiķetes mainīsies atkarībā no jūsu lietotnes vajadzībām)).
- Pogas "Atcelt" un "Gatavs" var izveidot tāpat kā pogu "Pievienot". Atribūtu inspektora izvēlnē Identifier vienkārši izvēlieties "Atcelt" vai "Gatavs".
11. solis. Pievienojiet datu apstrādes iespējas
Līdz šim jūs esat varējis izveidot vienkāršu navigējamu saskarni bez nepieciešamības kodēt. Ja vēlaties pievienot kādas dziļākas funkcijas, piemēram, datu glabāšanu un lietotāja ievades apstrādi, kodā ir jāsasmērē rokas. Kodēšana ir ārpus šīs rokasgrāmatas darbības jomas, taču tiešsaistē ir pieejams liels skaits Objective-C apmācību.
Jūs varat izmantot savu navigējamo interfeisa prototipu, lai palīdzētu pieņemt darbā izstrādātāju. Ja jums ir darba interfeiss, būs daudz vieglāk izskaidrot, kas jums nepieciešams lietu kodēšanas pusē
4. daļa no 5: lietotnes pārbaude
1. solis. Sāciet iOS simulatoru
Xcode ir aprīkots ar iebūvētu iOS simulatoru, kas ļauj pārbaudīt lietotni dažādās simulētās iOS ierīcēs. Lai palaistu simulatoru, Xcode loga augšdaļā esošajā nolaižamajā izvēlnē izvēlieties "Simulators un atkļūdošana" un pēc tam izvēlieties ierīci, kurā vēlaties pārbaudīt.
2. darbība. Izveidojiet lietotni
Noklikšķiniet uz pogas Veidot, kas izskatās kā tradicionāla atskaņošanas poga, lai apkopotu lietotni un palaistu to. Lietotnes izveide var aizņemt dažas minūtes. varat skatīties progresu rīkjoslā. Kad būvēšanas process būs pabeigts, tiks atvērts iOS simulators un jūs varēsit sākt testēt savu lietotni.
Solis 3. Pārbaudiet lietotni savā iPhone
Pirms lietotnes izplatīšanas testēšanai varat to pārbaudīt savā ierīcē (ja tāda ir). Vispirms pievienojiet ierīci datoram, izmantojot USB. Aizveriet iTunes, ja tas tiek atvērts. Nolaižamajā izvēlnē atlasiet "Ierīce un atkļūdošana" un pēc tam noklikšķiniet uz pogas Izveidot. Pēc dažām sekundēm lietotnei vajadzētu palaist iPhone. pirms lietotnes aizvēršanas pārbaudiet visas funkcijas.
4. solis. Atkļūdojiet savu lietotni
Ja jūsu lietotne avarēja, jums jāsāk saprast, kas noticis un kāpēc. Šī ir plaša tēma, un ir neskaitāmi iemesli, kāpēc jūsu lietotne var avarēt. Atveriet atkļūdošanas konsoli un izlasiet kļūdu ziņojumus. Lielāko daļu laika viņi ir diezgan noslēpumaini. Ja jūs nesaprotat kļūdu, pamēģiniet Google meklēt kļūdas ziņojumu. Iespējams, jūs atradīsit ziņu Apple attīstības forumā, kur draudzīgs pieredzējis izstrādātājs ir atbildējis uz viņu lūgumu.
Atkļūdošana jums var būt ļoti laikietilpīga un garlaicīga. Ja jūs nepadosities un neatlaidīsieties, ar laiku jums tas izdosies labāk. Jūs sāksit atpazīt kļūdas, ātri tās izsekot un dažkārt pat gaidīt. Viena izplatīta kļūda ir objekta atbrīvošana no atmiņas vairāk nekā vienu reizi. Vēl viena lieta ir aizmirst piešķirt atmiņu un inicializēt objektu, pirms mēģināt to pievienot vai piešķirt tam. Ar katru lietotni jūsu kļūdu kļūs arvien mazāk
5. darbība. Pārbaudiet atmiņas izmantošanu
IPhone ir ļoti ierobežots atmiņas apjoms. Katru reizi, kad piešķirat objektam kādu atmiņu, jums tas ir jāatbrīvo, kad esat pabeidzis darbu, un jāatdod atmiņa. Instrumenti ir iPhone SDK rīks, lai cita starpā apskatītu un analizētu atmiņas izmantošanu.
- Kad ierīce un atkļūdošana ir atlasīta tāpat kā iepriekš, izvēlieties Palaist → Palaist ar veiktspējas rīku → Noplūdes. Tādējādi tiks palaista Instruments un jūsu ierīcē tiks palaista lietotne. Dodieties uz priekšu un izmantojiet lietotni kā parasti. Šķiet, ka tas periodiski iesaldēsies, jo Instruments reģistrē un analizē jūsu atmiņas izmantošanu. Jebkuras noplūdes rezultātā noplūdes laika skalā parādās sarkans smaile. Noplūdes avots tiks parādīts ekrāna apakšējā daļā.
- Veicot dubultklikšķi uz noplūdušajiem objektiem, jūs tiksit novirzīts uz atbildīgo kodu vai noklikšķinot uz mazās bultiņas adreses slejā, tiks parādīta noplūdes vēsture. Dažreiz noplūde tiek konstatēta ne tur, kur tā radusies.
- Ja jūs patiešām satraucat, mēģiniet likvidēt. Komentējiet un/vai uzmanīgi apiet sava koda apgabalus un palaidiet to. Dažreiz jūs varat sašaurināt vispārējo zonu un pēc tam atgriezties atbildīgajā līnijā. Kad zināt, kur tā atrodas, varat to labot vai pārrakstīt. Atcerieties, ka Google izmantošana bieži var nodrošināt ātrāko tiešo saiti uz Apple iekšējiem forumiem vai dokumentāciju, kas risina jūsu problēmu.
6. darbība. Izplatiet savu lietotni, lai to pārbaudītu citi
Lai gan jūsu lietotnes testēšana simulētā vidē ir labs veids, kā nodrošināt, ka jūsu lietotne darbojas un ka saskarne izskatās labi, nekas nav labāks par testēšanu, ko veic citi lietotāji, izņemot jūs. Pirms nosūtāt to ārējai pārbaudei, pārliecinieties, ka esat izlīdzinājis vissmagākās kļūdas. Lai izplatītu savu lietotni testētājiem, iOS izstrādātāju centra vietnē jums būs jāizveido Ad-Hoc sertifikāts.
- Ārējie testētāji var sniegt daudz atsauksmes, kuras jūs negaidāt. Tas var būt īpaši noderīgi, ja jums ir sarežģīta lietotne.
- Lai atļautu testētāju ierīces, jums būs nepieciešams katras ierīces UDID numurs.
- Nolaižamajā sarakstā izvēlieties Ierīce un nospiediet ikonu "Veidot". Meklētājā dodieties uz sava projekta mapi un atrodiet mapi “Ad-Hoc-iphoneos”. Iekšpusē būs lietotne. Kopējiet sertifikātu "AdHoc.mobileprovision", ko saņēmāt no iOS izstrādātāju centra, tajā pašā mapē. Atlasiet lietotni un sertifikātu un saspiediet tos. Šo arhīvu var nodot jūsu ārējam testētājam. Katram ad hoc sertifikātam jums būs jāizveido atsevišķs arhīvs.
5. daļa no 5: projekta izlaišana
1. darbība. Izveidojiet savu izplatīšanas būvi
Nolaižamajā izvēlnē atlasiet Ierīce un atbrīvošana. Nospiediet ikonu "Veidot". Meklētājā dodieties uz sava projekta uzbūves mapi un atrodiet mapi “Release-iphoneos”. Iekšpusē būs lietotne. Saspiediet to arhīvā.
Lai jaunās lietotnes nokārtotu Apple sertifikāciju, tās būs jāoptimizē iOS 8 un tīklenes displejam
2. solis. Atveriet iTunes Connect informācijas paneli
Tam varat piekļūt no iOS izstrādātāju centra. Ja iestatīšanai ir jāveic nepabeigtas darbības, tās tiks norādītas lapas augšdaļā. Pārliecinieties, vai visa jūsu banku un nodokļu informācija ir ievadīta pareizi.
3. solis. Ievadiet visu lietotnes informāciju
Noklikšķiniet uz "Pārvaldīt savas lietojumprogrammas" un pēc tam atlasiet "Pievienot jaunu lietojumprogrammu". Aizpildiet lietotnes nosaukumu, SKU numuru un atlasiet komplekta ID. Nolaižamajā izvēlnē atlasiet savu lietotņu komplektu.
- Aizpildiet veidlapas, norādot lietotnes aprakstu, atslēgvārdus, atbalsta vietni, kategoriju, saziņas e -pastu, autortiesības utt.
- Aizpildiet tiesību un cenu veidlapas.
- Gatavojiet savu iTunes mākslas darbu. Jums būs nepieciešama liela 512x512 vektora ikona, kā arī daži lietotnes ekrānuzņēmumi. Ekrānuzņēmumus var uzņemt no iPhone simulatora, izmantojot Command + Shift + 4 un velkot šķērsgriezumu pa apgabalu. Pārliecinieties, vai iPhone tālrunim tie ir 320x480. Ekrānuzņēmumi ir ļoti svarīga jūsu lietotnes mārketinga sastāvdaļa, tāpēc pārliecinieties, vai tajos ir redzamas vissvarīgākās daļas.
4. darbība. Augšupielādējiet savu lietotni
Noklikšķiniet uz "Gatavs augšupielādēt bināro failu", un jūs tiksit novirzīts uz ekrānu, kurā tiks norādīts lejupielādēt lietojumprogrammu augšupielādētāja rīku. Lejupielādējiet to un nospiediet Gatavs.
- Instalējiet lietojumprogrammu augšupielādētāja rīku un palaidiet to. Pirmo reizi palaižot programmu, tā lūgs jūsu iTunes pieteikšanās informāciju.
- Lietojumprogrammu augšupielādētāja rīks pārbaudīs jūsu iTunes Connect kontu un atradīs visas lietotnes, kurām esat gatavs augšupielādēt bināros failus. Tie tiks parādīti nolaižamajā izvēlnē. Atlasiet vajadzīgo, izvēlieties iepriekš izveidoto izplatīšanas zip un augšupielādējiet to. Augšupielādētājs pārbaudīs dažas paketes iekšējās lietas un atgriezīs kļūdu, ja atradīs kaut ko nepareizu, piemēram, nepareizu versijas numuru, trūkstošu ikonu utt. Ja viss ir kārtībā, tas augšupielādēs pasta failu un pabeigs.
5. Gaidiet pārskatīšanu
Tagad nekas nav jādara, izņemot gaidīt pārskatīšanas procesu. Pēc dažām dienām vai nedēļām Apple jums paziņos pa e -pastu, ja jūsu pieteikuma statuss mainīsies uz “Tiek pārskatīts”. Kad tas tiek pārskatīts, process ir ļoti ātrs. Ja tas neiztur sākotnējo testu aizsprostu, jūs saņemsiet noraidīšanas e -pastu, kurā būs norādīts iemesls, un Apple piedāvās ieteikumus tā novēršanai. Ja jūsu lietotne tiks pārbaudīta, Apple nosūtīs jums e -pastu ar informāciju, ka jūsu lietotne ir gatava pārdošanai. Jūsu lietotne tagad tiks parādīta iTunes lietotņu veikalā
6. darbība. Reklamējiet savu lietotni
Tagad, kad jūsu pavisam jaunā lietotne ir nopērkama, ir pienācis laiks sākt izplatīt šo informāciju. Izmantojiet sociālos medijus, izsūtiet preses relīzes vietnēm, kas orientētas uz lietotnēm, izveidojiet dažus YouTube videoklipus un dariet visu iespējamo, lai liktu cilvēkiem runāt par jūsu lietotni.
Varat nosūtīt bezmaksas kopijas recenzentiem, kuri pēc tam rakstīs par jūsu lietotni savā vietnē vai pārskatīs to savā YouTube kanālā. Ja jūs varat to iegūt populāru recenzentu rokās, tas var novest pie daudz pārdošanas
7. Skatīties savu pārdošanu
Lejupielādējiet bezmaksas iTunes Connect mobilo lietotni savam iPhone. Piesakieties katru dienu un pārbaudiet pārdošanas apjomus, tirgus un pārdošanas valstis. Šī ir jautrā daļa! Apple periodiski nosūtīs jums e -pastus ar saitēm uz jūsu jaunākajiem pārdošanas datiem. Jūs varat tos lejupielādēt saviem ierakstiem. Veiksmi!
Padomi
- Centieties būt oriģināls un nedublēt lietotnes, kas jau pastāv App Store. Rūpīgi meklējiet App Store, lai uzzinātu, kas ir pieejams. Protams, ja jūsu ideja ir labāka, dodieties uz to.
- Vienmēr meklējiet veidus, kā uzlabot savu lietotni.
- Mēģiniet regulāri atjaunināt savu lietotni.
- Ja jums patīk drukāta atsauce, noklikšķiniet uz Amazon.com, lai atrastu dažas iPhone izstrādes grāmatas.
- Mēģiniet pārbaudīt pēc iespējas vairāk dažādu iDevices ierīču. Vēl labāk, ja viņiem ir instalētas dažādas iOS versijas.
- Ja jūs nolīgstat iOS izstrādātāju un vēlaties garantēt, ka iOS lietotne izskatās kā jūsu norādītā, varat izveidot lietotnes saskarni programmā Photoshop un izmantot rīku, lai to pārvērstu par funkcionālu Xcode/iOS lietojumprogrammu!
- Ja jūs tikai mācāties kodēt, valodas bloķēšana vai tiešsaistes nodarbības var palīdzēt jums sākt darbu.
Brīdinājumi
- IPhone SDK nepārtraukti mainās un ierīces attīstās. Ja projekta laikā ir pieejams SDK jauninājums, noteikti izlasiet jaunumus un izmaiņas, pirms sākat to izmantot. Ja vien Apple nav norādījis, ka visi jaunie iesniegumi ir jāapkopo ar jauno SDK versiju, iespējams, jums tas šobrīd nav vajadzīgs. Ja veicat jaunināšanu, dažas no izmantotajām metodēm, iespējams, ir novecojušas un, lai gan apkopošanas laikā, visticamāk, neradīs vairāk par brīdinājumu, ir drošas.
- Jums netiek garantēts liels lejupielāžu vai pārdošanas apjomu skaits.
- Kad jums izdodas un iegūstat lietotni lietotņu veikalā, nebaidieties no ļaunajiem cilvēkiem, kuri raksta nejaukas atsauksmes. Daži sniedz noderīgas atsauksmes, un daži vienkārši vēlas būt rupji.
- Tas rada atkarību; jūs, iespējams, nevarēsit apstāties.