Kā izveidot iPhone lietotni (ar attēliem)

Satura rādītājs:

Kā izveidot iPhone lietotni (ar attēliem)
Kā izveidot iPhone lietotni (ar attēliem)

Video: Kā izveidot iPhone lietotni (ar attēliem)

Video: Kā izveidot iPhone lietotni (ar attēliem)
Video: Lēns dators? 6+1 ieteikumi kā noteikt iemeslu! 2024, Maijs
Anonim

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

Izveidojiet iPhone lietotni 1. darbība
Izveidojiet iPhone lietotni 1. darbība

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..
Izveidojiet iPhone lietotni 2. darbība
Izveidojiet iPhone lietotni 2. darbība

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.

Izveidojiet iPhone lietotni 3. darbība
Izveidojiet iPhone lietotni 3. darbība

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.

Izveidojiet iPhone lietotni 4. darbība
Izveidojiet iPhone lietotni 4. darbība

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.
Izveidojiet iPhone lietotni 5. darbība
Izveidojiet iPhone lietotni 5. darbība

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

Izveidojiet iPhone lietotni 6. darbība
Izveidojiet iPhone lietotni 6. darbība

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ē

Izveidojiet iPhone lietotni 7. darbība
Izveidojiet iPhone lietotni 7. darbība

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

Izveidojiet iPhone lietotni 8. darbība
Izveidojiet iPhone lietotni 8. darbība

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.
Izveidojiet iPhone lietotni 9. darbība
Izveidojiet iPhone lietotni 9. darbība

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

Izveidojiet iPhone lietotni 10. darbība
Izveidojiet iPhone lietotni 10. darbība

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.

Izveidojiet iPhone lietotni 11. darbība
Izveidojiet iPhone lietotni 11. darbība

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.

Izveidojiet iPhone lietotni 12. darbība
Izveidojiet iPhone lietotni 12. darbība

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

Izveidojiet iPhone lietotni 13. darbība
Izveidojiet iPhone lietotni 13. darbība

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”.
Izveidojiet iPhone lietotni 14. darbība
Izveidojiet iPhone lietotni 14. darbība

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.
Izveidojiet iPhone lietotni 15. darbība
Izveidojiet iPhone lietotni 15. darbība

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".
Izveidojiet iPhone lietotni 16. darbība
Izveidojiet iPhone lietotni 16. darbība

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.
Izveidojiet iPhone lietotni 17. darbība
Izveidojiet iPhone lietotni 17. darbība

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.
Izveidojiet iPhone lietotni 18. darbība
Izveidojiet iPhone lietotni 18. darbība

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.
Izveidojiet iPhone lietotni 19. darbība
Izveidojiet iPhone lietotni 19. darbība

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.
Izveidojiet iPhone lietotni 20. darbība
Izveidojiet iPhone lietotni 20. darbība

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.
Izveidojiet iPhone lietotni 21. darbība
Izveidojiet iPhone lietotni 21. darbība

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.
Izveidojiet iPhone lietotni 22. darbība
Izveidojiet iPhone lietotni 22. darbība

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".
Izveidojiet iPhone lietotni 23. darbība
Izveidojiet iPhone lietotni 23. darbība

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

Izveidojiet iPhone lietotni 24. darbība
Izveidojiet iPhone lietotni 24. darbība

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.

Izveidojiet iPhone lietotni 25. darbība
Izveidojiet iPhone lietotni 25. darbība

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.

Izveidojiet iPhone lietotni 26. darbība
Izveidojiet iPhone lietotni 26. darbība

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.

Izveidojiet iPhone lietotni 27. darbība
Izveidojiet iPhone lietotni 27. darbība

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

Izveidojiet iPhone lietotni 28. darbība
Izveidojiet iPhone lietotni 28. darbība

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.
Izveidojiet iPhone lietotni 29. darbība
Izveidojiet iPhone lietotni 29. darbība

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

Izveidojiet iPhone lietotni 30. darbība
Izveidojiet iPhone lietotni 30. darbība

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

Izveidojiet iPhone lietotni 31. darbība
Izveidojiet iPhone lietotni 31. darbība

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.

Izveidojiet iPhone lietotni 32. darbība
Izveidojiet iPhone lietotni 32. darbība

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.
Izveidojiet iPhone lietotni 33. darbība
Izveidojiet iPhone lietotni 33. darbība

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.
Izveidojiet iPhone lietotni 34. darbība
Izveidojiet iPhone lietotni 34. darbība

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ā

Izveidojiet iPhone lietotni 35. darbība
Izveidojiet iPhone lietotni 35. darbība

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

Izveidojiet iPhone lietotni 36. darbība
Izveidojiet iPhone lietotni 36. darbība

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.

Ieteicams: