Jinsi ya Kutengeneza App ya iPhone (na Picha)

Orodha ya maudhui:

Jinsi ya Kutengeneza App ya iPhone (na Picha)
Jinsi ya Kutengeneza App ya iPhone (na Picha)

Video: Jinsi ya Kutengeneza App ya iPhone (na Picha)

Video: Jinsi ya Kutengeneza App ya iPhone (na Picha)
Video: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, Aprili
Anonim

Soko la programu linabadilika na kubadilika kila wakati, na hadithi za mafanikio ni kubwa za kutosha kuvutia macho ya mtu yeyote. Je! Unafikiri una Wazo Kubwa linalofuata la programu ya iPhone? Inaweza kuwa rahisi kutengeneza kuliko unavyofikiria. Ingawa utahitaji kujifunza kuweka alama kadhaa, kazi nyingi za kiolesura zinaweza kufanywa kielelezo. Kuunda programu itachukua muda, kujifunza, na uvumilivu lakini labda unaweza kutengeneza Ndege inayofuata ya Flappy! Angalia Hatua ya 1 hapa chini ili uanze.

Hatua

Sehemu ya 1 ya 5: Kuweka Mazingira Yako ya Maendeleo

Tengeneza Programu ya iPhone Hatua ya 1
Tengeneza Programu ya iPhone Hatua ya 1

Hatua ya 1. Pakua na usakinishe Xcode

Xcode ni mazingira ya maendeleo ambayo programu zote za iPhone zimeundwa. Xcode inapatikana bure kutoka kwa Apple, lakini inahitaji OS X 10.8 au baadaye kusanikishwa. Hakuna njia rasmi ya kuendesha Xcode kwenye Windows au Linux PC. Hii inamaanisha kuwa ikiwa unataka kukuza programu ya iPhone lakini hauna Mac, utahitaji kuwekeza katika moja kwanza.

  • Kuendeleza programu za iOS 8, utahitaji Xcode 6.0.1 na iOS 8 SDK, ambazo zote zinapatikana kutoka Apple. IOS 8 SDK ina idadi kubwa ya API mpya ambazo hukuruhusu kuunda kila aina ya uzoefu mpya wa programu, pamoja na ujumuishaji wa iCloud na Kitambulisho cha Kugusa.
  • Kuendeleza programu za iOS 10, utahitaji Xcode 8 na iOS 10 SDK, pia inapatikana kutoka Apple. Kuna mabadiliko makubwa kwa lugha ya Swift na SDK katika toleo hili la Xcode ambalo utataka kufahamu, lakini habari njema ni kwamba hakutakuwa na mabadiliko zaidi ya "kuvunja nambari" kwa lugha ya Swift baada ya toleo hili.
Tengeneza Programu ya iPhone Hatua ya 2
Tengeneza Programu ya iPhone Hatua ya 2

Hatua ya 2. Sakinisha mhariri mzuri wa maandishi

Wakati unaweza kusimba kabisa ndani ya Xcode, utapata kuwa kufanya kazi na vipande vikubwa vya nambari ni rahisi zaidi ikiwa una mhariri wa maandishi aliyejitolea ambaye ni mtaalamu wa sintaksia ya programu. TextMate na JEdit ni chaguo mbili maarufu sana.

Tengeneza Programu ya iPhone Hatua ya 3
Tengeneza Programu ya iPhone Hatua ya 3

Hatua ya 3. Sakinisha programu ya michoro ya vector

Ikiwa una mpango wa kuunda sanaa na miundo ya programu yako, utahitaji mpango ambao unaweza kuunda picha za vector. Kiwango cha michoro ya Vector bila kupoteza uwazi, na ni muhimu kwa programu yenye sura nzuri. Programu maarufu za vector ni pamoja na CorelDraw, Adobe Illustrator na Xara Designer, ambazo ni za kibiashara, na Inkscape, ambayo ni bure. Programu nzuri ya kuchora picha ya vector ni Drawberry. Haina nguvu kama programu za kitaalam, lakini ni nzuri kwa mtumiaji wa mara ya kwanza, au ikiwa hutaki kulipia kitu kwa matumizi moja tu.

Tengeneza Programu ya iPhone Hatua ya 4
Tengeneza Programu ya iPhone Hatua ya 4

Hatua ya 4. Jijulishe na Lengo-C

Lengo-C ni lugha ya programu inayotumiwa kuunda utendaji ndani ya programu za iPhone. Hushughulikia data na ujanja wa kitu. Lengo-C ni asili ya familia ya C ya lugha, na ni lugha inayolenga kitu. Ikiwa tayari una uelewa wa kimsingi wa C au Java, Lengo-C linapaswa kuwa, kwa sehemu kubwa, rahisi sana kufahamu.

  • Chaguo jipya zaidi ni kuunda programu yako kwa kutumia lugha ya Swift, inayofuata kwa Lengo-C. Swift ina syntax rafiki sana na hisia ya kisasa zaidi.
  • Ingawa inawezekana kujenga programu ya msingi bila kujua Lengo-C, huwezi kufanya aina yoyote ya kazi ya hali ya juu bila kuiandika mwenyewe. Bila Lengo-C, unachoweza kufanya ni kusonga mbele na kurudi kati ya skrini.
  • Kuna mafunzo anuwai yanayopatikana mkondoni, na pia habari nyingi zinazopatikana katika vitabu anuwai kuhusu Lengo-C au Swift. Ikiwa ukuzaji wa programu ya iPhone ni kitu unachotaka kuchukua kwa uzito, utatumiwa vizuri kwa kuwa na rasilimali zingine zinafaa.
  • Baadhi ya jamii zinazojulikana zaidi za Mkakati-C na Swift ni pamoja na Vikao vya Wasanidi Programu wa Apple, Kikundi cha Google cha iPhoneSDK, na StackOverflow.
Tengeneza Programu ya iPhone Hatua ya 5
Tengeneza Programu ya iPhone Hatua ya 5

Hatua ya 5. Fikiria utaftaji maendeleo

Ikiwa hauna hamu yoyote ya kujifunza Lengo-C au Swift au hauna mfupa wa kisanii mwilini mwako, kuna idadi kubwa ya wafanyikazi huru na timu za maendeleo huko nje ambazo zinaweza kuchukua mambo anuwai ya mradi wako kwako. Kutumia maendeleo yako ni mchakato mgumu, lakini inaweza kukuokoa maumivu ya kichwa mengi ikiwa sio aina ya programu. Hakikisha kwamba kila mtu anayehusika anasaini Mkataba wa Kutokufunua, na kwamba miundo ya kulipa iko kabla ya kazi yoyote kuanza.

Upwork (hapo awali ODesk na Elance) ndio huduma maarufu zaidi ya freelancing kwenye mtandao ambayo ina mamia ya watengenezaji na wasanii wa viwango vyote vya ustadi

Tengeneza Programu ya iPhone Hatua ya 6
Tengeneza Programu ya iPhone Hatua ya 6

Hatua ya 6. Unda akaunti ya maendeleo

Ili kusambaza programu yako kwenye Duka la App au kuwapa wengine ili waijaribu, utahitaji kujisajili kwa akaunti ya Msanidi Programu wa Apple. Akaunti hugharimu $ 99 kwa mwaka na itakuhitaji uingie katika habari ya ushuru na akaunti ya benki.

Unaweza kuunda akaunti yako kwenye wavuti ya Kituo cha Dev Dev

Tengeneza Programu ya iPhone Hatua ya 7
Tengeneza Programu ya iPhone Hatua ya 7

Hatua ya 7. Pakua programu zingine za majaribio

Mara tu utakapojisajili kwa akaunti ya Msanidi Programu, utakuwa na ufikiaji wa rasilimali za maendeleo za Apple. Rasilimali hizi ni pamoja na miradi anuwai ya sampuli ambayo inaweza kukupa ufahamu mkubwa juu ya jinsi maendeleo ya programu yanavyofanya kazi. Pata mfano ambao unahusiana na aina ya programu unayotaka kuunda na ujichanganye nayo katika Xcode.

Sehemu ya 2 kati ya 5: Kupanga App

Tengeneza Programu ya iPhone Hatua ya 8
Tengeneza Programu ya iPhone Hatua ya 8

Hatua ya 1. Fafanua dhana yako

Kabla hata ya kufungua Xcode kwa mara ya kwanza, unapaswa kuwa na mpango uliofikiria vizuri wa programu yako na huduma zake. Hii inaweza kujumuisha hati ya muundo ambayo inaelezea utendaji wote wa programu, michoro za kiolesura cha mtumiaji na mtiririko kati ya skrini, na wazo la kimsingi la aina ya mifumo ambayo itahitaji kutekelezwa.

  • Jaribu kushikilia hati yako ya usanidi iwezekanavyo wakati unatengeneza programu yako. Hii itakusaidia kukuweka umakini kwenye huduma unazotaka.
  • Jaribu kuchora angalau kijipicha kimoja kwa kila skrini katika programu yako.
Tengeneza Programu ya iPhone Hatua ya 9
Tengeneza Programu ya iPhone Hatua ya 9

Hatua ya 2. Amua watazamaji wako

Watazamaji wa programu yako watakuwa na uhusiano mwingi na jinsi inavyoonekana na utendaji wa programu. Kwa mfano, programu ya orodha ya kufanya itakuwa na hadhira tofauti sana kuliko mchezo wa risasi wa gory. Hii itakusaidia

Tengeneza Programu ya iPhone Hatua ya 10
Tengeneza Programu ya iPhone Hatua ya 10

Hatua ya 3. Shughulikia hitaji na programu

Ikiwa programu yako ni matumizi ya aina fulani, inapaswa kutoa suluhisho kwa shida ambayo haijatatuliwa hapo awali au suluhisho la kipekee au njia au ile inayofanya vizuri zaidi kuliko majaribio ya hapo awali. Ikiwa programu yako ni mchezo, inapaswa kuwa na huduma ya kipekee au huduma ambazo husaidia kuiweka kando na kuvutia wachezaji maalum.

Tengeneza Programu ya iPhone Hatua ya 11
Tengeneza Programu ya iPhone Hatua ya 11

Hatua ya 4. Fikiria yaliyomo

Muunganisho wako wa mtumiaji utatambuliwa na aina ya maudhui unayoonyesha mtumiaji wa programu yako. Kwa mfano, ikiwa programu inashughulika na picha, utahitaji kiolesura cha mtumiaji ambacho hufanya kuangalia picha na kuzunguka kupitia kwao iwe rahisi iwezekanavyo.

Tengeneza Programu ya iPhone Hatua ya 12
Tengeneza Programu ya iPhone Hatua ya 12

Hatua ya 5. Jizoeze michakato mzuri ya muundo wa UI

Muunganisho wa mtumiaji haupaswi kamwe kumzuia mtumiaji. Hii inamaanisha kuwa chaguzi zinapaswa kuonekana wazi, na mtumiaji haifai kamwe kuuliza ni kitufe gani kinachofanya nini. Ikiwa unatumia aikoni, zinapaswa kuwakilisha kazi zao kwa usahihi. Urambazaji kupitia programu inapaswa kuwa kioevu na asili.

Ubuni wa UI ni aina ya sanaa kama ilivyo sayansi. Labda utakuwa ukibadilisha muundo wako kila wakati mradi wako unabadilika

Sehemu ya 3 ya 5: Kuunda App

Tengeneza Programu ya iPhone Hatua ya 13
Tengeneza Programu ya iPhone Hatua ya 13

Hatua ya 1. Unda mradi mpya katika Xcode

Fungua Xcode, na uanze Mradi mpya kutoka kwa menyu ya Faili. Chagua "Programu" chini ya kichwa cha "iOS" upande wa kushoto wa dirisha. Katika sehemu ya templeti, chagua "Maombi Tupu".

  • Kuna anuwai ya templeti zinazopatikana, zote iliyoundwa kwa kazi tofauti. Anza na templeti tupu mpaka upate raha zaidi na mchakato wa maendeleo. Unaweza kujaribu moja ya templeti ngumu zaidi ukishajua jinsi kila kitu kinafanya kazi.
  • Utahitaji kutoa Jina la Bidhaa, kitambulisho cha kampuni yako, na kiambishi awali cha darasa. Ikiwa bado huna kitambulisho cha kampuni kutoka Apple, ingiza mfano wa com. Kwa kiambishi awali cha darasa, ingiza XYZ.
  • Chagua "iPhone" kutoka menyu ya Vifaa.
Tengeneza Programu ya iPhone Hatua ya 14
Tengeneza Programu ya iPhone Hatua ya 14

Hatua ya 2. Unda ubao wa hadithi

Ubao wa Hadithi ndio uwakilishi wa skrini zote za programu yako. Inaonyesha yaliyomo kwenye kila skrini na mabadiliko kati yao. Zana ya hadithi ya hadithi itakusaidia kukuza mtiririko wa programu yako.

  • Bonyeza Faili → Mpya → Faili.
  • Chini ya kichwa cha iOS, bonyeza "Interface ya Mtumiaji".
  • Chagua Ubao wa Hadithi, na bonyeza Ijayo.
  • Chagua iPhone kutoka kwenye menyu ya Vifaa, na kisha upe jina faili "Kuu". Hakikisha imehifadhiwa katika eneo sawa na mradi wako.
Tengeneza Programu ya iPhone Hatua ya 15
Tengeneza Programu ya iPhone Hatua ya 15

Hatua ya 3. Pangia ubao wako wa hadithi kwa mradi wako

Mara tu utakapounda Ubao wa Hadithi, utahitaji kuipatia kama kiolesura kuu cha programu yako. Hii itapakia Ubao wa Hadithi wakati programu itazinduliwa. Usipoweka ubao wa hadithi, hakuna kitu kitatokea utakapoanzisha programu.

  • Bonyeza jina la mradi wako kwenye mti wa urambazaji wa kushoto.
  • Pata Malengo inayoongoza kwenye fremu kuu. Chagua mradi wako kutoka kwenye orodha ya Malengo.
  • Pata sehemu ya Info Info kwenye kichupo cha Jumla.
  • Ingiza Main.storyboard kwenye uwanja wa maandishi "Main Interface".
Tengeneza Programu ya iPhone Hatua ya 16
Tengeneza Programu ya iPhone Hatua ya 16

Hatua ya 4. Ongeza skrini yako ya kwanza kwa kutumia kidhibiti maoni

Angalia watawala wanaamuru jinsi yaliyomo yanavyotazamwa na mtumiaji. Kuna anuwai ya watawala wa mwonekano uliowekwa tayari, pamoja na maoni ya kawaida na meza. Utaongeza watawala wa kutazama kwenye ubao wako wa hadithi, ambao unaelezea programu jinsi ya kuonyesha yaliyomo kwa mtumiaji.

  • Chagua faili yako ya "Main.storyboard" kwenye menyu ya urambazaji wa mradi. Utaona turubai tupu itaonekana kwenye dirisha la Mjenzi wa Interface.
  • Pata Maktaba ya Vitu. Hii iko chini ya fremu ya kulia, na inaweza kuchaguliwa kwa kubofya kitufe kidogo cha mchemraba. Hii itapakia orodha ya vitu ambavyo vinaweza kuongezwa kwenye turubai yako.
  • Bonyeza na buruta kitu cha "Angalia Kidhibiti" kwenye turubai. Skrini yako ya kwanza itaonekana kwenye turubai.
  • "Onyesho" lako la kwanza limekamilika. Wakati programu imeanza, mtawala wa maoni atapakia skrini yako ya kwanza.
Tengeneza Programu ya iPhone Hatua ya 17
Tengeneza Programu ya iPhone Hatua ya 17

Hatua ya 5. Ongeza vitu vya kiolesura kwenye skrini yako ya kwanza

Mara tu unapokuwa na seti ya mtawala, unaweza kuanza kujaza skrini na vitu vya kiolesura unavyohitaji, kama vile lebo, sehemu za kuingiza maandishi, na vifungo. Vitu vya mwingiliano vinaweza kupatikana katika orodha ya Maktaba ya Vitu ambayo umepata kitu cha Kidhibiti cha Mtazamo.

  • Bonyeza na buruta vitu kutoka kwenye orodha ili uziongeze kwenye skrini yako.
  • Vitu vingi vinaweza kubadilishwa ukubwa kwa kubofya na kuvuta visanduku pembeni ya kitu. Wakati wa kurekebisha ukubwa, miongozo itaonekana kwenye skrini ili uweze kuhakikisha kila kitu kinapangwa kwa usahihi.
Tengeneza Programu ya iPhone Hatua ya 18
Tengeneza Programu ya iPhone Hatua ya 18

Hatua ya 6. Badilisha vitu unavyoongeza

Unaweza kurekebisha mali kwa kila kitu, hukuruhusu kuunda muundo wa kawaida na angavu. Kwa mfano, unaweza kuongeza maandishi ya kishika nafasi kwenye uwanja wa kuingiza maandishi ambayo itasaidia kuongoza mtumiaji juu ya kile anapaswa kuingiza.

  • Chagua kitu unachotaka kugeuza kukufaa na ubonyeze kitufe cha "Mkaguzi wa Sifa" juu ya fremu ya kulia. Kitufe kinaonekana kama ngao.
  • Badilisha kitu upendavyo. Unaweza kubadilisha mtindo wa fonti, saizi ya fonti, rangi ya maandishi, mpangilio, picha za asili, maandishi ya kishika nafasi, mtindo wa mpaka, na mengi zaidi.
  • Chaguzi zinazopatikana zitabadilika kulingana na kitu unachokifanya kukufaa.
Tengeneza Programu ya iPhone Hatua ya 19
Tengeneza Programu ya iPhone Hatua ya 19

Hatua ya 7. Ongeza skrini zaidi

Wakati mradi wako unakua, labda utahitaji kuongeza skrini zaidi kuonyesha yaliyomo yote muhimu kwa programu kuwa muhimu. Kwa mfano, ikiwa unafanya programu ya orodha ya kufanya, utahitaji angalau skrini mbili: moja ya kuingiza kipengee cha orodha ya kufanya, na moja ya kutazama orodha nzima.

  • Skrini zaidi zinaongezwa kwa kuburuta na kuacha vitu vya mtawala kwenye sehemu tupu za turubai yako. Ikiwa huwezi kupata nafasi tupu ya kuiacha, bonyeza kitufe cha "kuvuta" hadi upate maeneo tupu. Hakikisha unadondosha kidhibiti maoni kwenye turubai na sio kwenye skrini iliyopo.
  • Unaweza kubadilisha skrini ya kwanza kwa kuchagua kidhibiti cha maoni unachotaka kuongoza kutoka kwa muhtasari wa mradi. Bonyeza kitufe cha Mkaguzi wa Sifa na angalia sanduku la "Je! Kidhibiti cha Maoni ya Awali". Kwa mfano, ikiwa unafanya orodha ya kufanya, utahitaji orodha halisi kuwa kitu cha kwanza ambacho mtumiaji anaona wakati programu imezinduliwa.
Tengeneza Programu ya iPhone Hatua ya 20
Tengeneza Programu ya iPhone Hatua ya 20

Hatua ya 8. Ongeza mwambaa uelekezaji

Sasa kwa kuwa una skrini mbili katika programu yako, ni wakati wa kuifanya ili mtumiaji aweze kusonga mbele na nyuma kati yao. Unaweza kufanya hivyo kupitia matumizi ya Kidhibiti cha Urambazaji, ambayo ni Kidhibiti Maoni maalum. Kidhibiti hiki kinaongeza upau wa kusogea juu ya programu yako ambayo inaruhusu mtumiaji kusonga mbele na nje kati ya skrini.

  • Kidhibiti chako cha urambazaji kinapaswa kuongezwa kwenye maoni yako ya awali ili iweze kudhibiti skrini zote zinazofuata.
  • Chagua maoni yako ya awali katika muhtasari wa mradi.
  • Bonyeza Mhariri → Pachika ndani → Kidhibiti cha Urambazaji.
  • Unapaswa kuona mwambaa wa kusogea kijivu ukionekana juu ya skrini uliyoongeza kidhibiti.
Tengeneza Programu ya iPhone Hatua ya 21
Tengeneza Programu ya iPhone Hatua ya 21

Hatua ya 9. Ongeza utendaji kwenye mwambaa wa kusogea

Sasa kwa kuwa umeingiza mwambaa wa kusogea, unaweza kuanza kuongeza zana za kusogea kwake. Hii itamruhusu mtumiaji wako kusonga mbele na kurudi kati ya skrini.

  • Ongeza kichwa kwenye mwambaa wa kusogeza. Bonyeza Bidhaa ya Urambazaji chini ya kidhibiti cha maoni uliyopewa. Fungua Mkaguzi wa Sifa na andika kichwa cha skrini ya sasa kwenye uwanja wa Kichwa.
  • Ongeza kitufe cha urambazaji. Fungua maktaba ya Vitu ikiwa haijafunguliwa tayari na pata Bidhaa ya Kitufe cha Bar. Bonyeza na uburute kwenye mwambaa wa kusogea. Kwa kawaida, vifungo vinavyokusogeza "mbele" katika programu vimewekwa kulia, na vifungo ambavyo vinakurudisha "nyuma" vimewekwa kushoto.
  • Toa kifungo mali. Vifungo vinaweza kusanidiwa kuwa na mali maalum ambayo hufanya iwe rahisi kukabiliana na hali hiyo. Kwa mfano, ikiwa unaunda orodha ya kufanya, utahitaji kitufe cha "Ongeza" ili kuunda kiingilio kipya. Chagua kitufe, na ufungue Mkaguzi wa Sifa. Pata menyu ya Kitambulisho na uchague "Ongeza". Kitufe kitabadilika kuwa nembo ya "+".
Tengeneza Programu ya iPhone Hatua ya 22
Tengeneza Programu ya iPhone Hatua ya 22

Hatua ya 10. Unganisha kitufe chako kipya kwenye skrini iliyopo

Ili kitufe chako kifanye kazi, utahitaji kukiunganisha kwenye skrini nyingine. Katika mfano wetu wa orodha ya kufanya, kifungo kiko kwenye orodha ya jumla, na inahitaji kuunganishwa na skrini ya kuingia. Ili kuunganisha kitufe, shikilia Ctrl na uburute kitufe kwenye skrini ya pili.

  • Unapotoa kitufe cha panya, menyu ya Segue Action itaonekana na orodha ya chaguzi. Chagua "Push" ili utumie mabadiliko ya kushinikiza wakati wa kusonga kati ya skrini. Unaweza pia kuchagua "Modal", ambayo itafungua skrini kama hatua ya kibinafsi kinyume na mlolongo.
  • Ikiwa unatumia Push, bar ya urambazaji itaongezwa kiotomatiki kwenye skrini yako ya pili na kitufe cha "nyuma" kitaundwa kiatomati. Ikiwa unachagua modal, utahitaji kuingiza mwambaa wa pili wa urambazaji na kuongeza kitufe cha "Ghairi" na "Umefanya" (kwa orodha ya kufanya; lebo za vifungo vyako zitabadilika kulingana na mahitaji ya programu yako).
  • Vifungo vya "Ghairi" na "Imefanywa" vinaweza kuundwa kwa njia ile ile ambayo uliunda kitufe cha "Ongeza". Chagua tu "Ghairi" au "Umefanya" kutoka kwenye menyu ya Kitambulisho katika Kikaguzi cha Sifa.
Tengeneza Programu ya iPhone Hatua ya 23
Tengeneza Programu ya iPhone Hatua ya 23

Hatua ya 11. Ongeza uwezo wa utunzaji wa data

Hadi kufikia hatua hii, umeweza kuunda kiolesura cha msingi kinachoweza kusafiri bila hitaji la kuweka alama yoyote. Ikiwa unataka kuongeza utendaji wowote wa kina, kama uhifadhi wa data na utunzaji wa pembejeo ya mtumiaji, utahitaji kuchafua mikono yako kwenye nambari. Uandishi ni nje ya wigo wa mwongozo huu, lakini kuna idadi kubwa ya mafunzo ya Lengo-C yanayopatikana mkondoni.

Unaweza kutumia mfano wa kiolesura cha baharini kukusaidia kuajiri msanidi programu. Kuwa na kiolesura cha kufanya kazi itafanya iwe rahisi kuelezea kile unahitaji kwenye upande wa kuweka mambo

Sehemu ya 4 kati ya 5: Kujaribu Programu

Tengeneza Programu ya iPhone Hatua ya 24
Tengeneza Programu ya iPhone Hatua ya 24

Hatua ya 1. Anzisha Simulator ya iOS

Xcode inakuja na simulator ya iOS iliyojengwa ambayo hukuruhusu kujaribu programu yako kwenye vifaa anuwai vya iOS. Ili kuanza Simulator, chagua "Simulator na Debug" kutoka kwenye menyu kunjuzi juu ya dirisha la Xcode, kisha uchague kifaa unachotaka kujaribu.

Tengeneza Programu ya iPhone Hatua ya 25
Tengeneza Programu ya iPhone Hatua ya 25

Hatua ya 2. Jenga programu

Bonyeza kitufe cha Jenga, ambacho kinaonekana kama kitufe cha Jadi cha kucheza, kukusanya programu na kuiendesha. Kuunda programu inaweza kuchukua dakika chache. unaweza kutazama maendeleo kwenye upau wa zana. Mchakato wa ujenzi ukikamilika, Simulator ya iOS itafunguliwa na unaweza kuanza kujaribu programu yako.

Tengeneza Programu ya iPhone Hatua ya 26
Tengeneza Programu ya iPhone Hatua ya 26

Hatua ya 3. Jaribu programu kwenye iPhone yako mwenyewe

Kabla ya kusambaza programu yako kwa majaribio, unaweza kuijaribu kwenye kifaa chako mwenyewe (ikiwa unayo). Kwanza, ingiza kifaa chako kwenye kompyuta yako kupitia USB. Funga iTunes ikiwa inafungua. Chagua "Kifaa na Utatuaji" kutoka kwenye menyu kunjuzi, na kisha bonyeza kitufe cha Jenga. Baada ya sekunde chache programu inapaswa kuzinduliwa kwenye iPhone. jaribu utendaji wote kabla ya kufunga programu.

Tengeneza Programu ya iPhone Hatua ya 27
Tengeneza Programu ya iPhone Hatua ya 27

Hatua ya 4. Tatua programu yako

Ikiwa programu yako ilianguka, unahitaji kuanza kujua ni nini kilitokea na kwanini. Hili ni somo kubwa na kuna sababu nyingi ambazo programu yako inaweza kuwa imeanguka. Fungua kiweko cha utatuzi na usome ujumbe wa makosa. Mara nyingi huwa ni fumbo. Ikiwa hauelewi kosa, jaribu Kutafuta ujumbe wa kosa. Nafasi ni kwamba, utapata chapisho kwenye jukwaa la maendeleo la Apple ambapo msanidi programu mwenye urafiki amejibu ombi lao.

Utatuzi unaweza kuwa wakati wa kuteketeza na kuchosha kwako. Usipokata tamaa na kuvumilia, kwa wakati utapata bora. Utaanza kutambua makosa, ufuatilie haraka, na hata utarajie mara kadhaa. Kosa moja la kawaida ni kutoa kitu kutoka kwa kumbukumbu zaidi ya mara moja. Mwingine ni kusahau kutenga kumbukumbu na kuanzisha kitu kabla ya kujaribu kukiongeza au kukipatia. Kwa kila programu makosa yako yatakuwa machache na machache

Tengeneza Programu ya iPhone Hatua ya 28
Tengeneza Programu ya iPhone Hatua ya 28

Hatua ya 5. Angalia matumizi ya kumbukumbu

IPhone ina idadi ndogo sana ya kumbukumbu. Kila wakati unapogawanya kitu kumbukumbu fulani, lazima uiachie ukimaliza nayo na kurudisha kumbukumbu. Vyombo ni zana ya iPhone SDK ya kutazama na kuchanganua matumizi yako ya kumbukumbu kati ya mambo mengine.

  • Na Kifaa na Utatuzi umechaguliwa kama hapo awali, chagua Run → Run with Tool Performance → Leaks. Hii itazindua Hati na kuanza programu kwenye kifaa chako. Endelea na utumie programu kama kawaida. Itaonekana kufungia mara kwa mara kama Hati hurekodi na kuchambua matumizi yako ya kumbukumbu. Uvujaji wowote utasababisha mwiba mwekundu katika mpangilio wa muda wa Uvujaji. Chanzo cha uvujaji kitaonyeshwa katika nusu ya chini ya skrini.
  • Kubonyeza mara mbili vitu vilivyovuja kutajaribu kukupeleka kwa nambari inayowajibika au kubonyeza mshale mdogo kwenye safu ya anwani utakuonyesha historia iliyovuja. Wakati mwingine ambapo uvujaji hugunduliwa sio lazima ilitokea wapi.
  • Ikiwa umekwama kweli, jaribu kwa mchakato wa kuondoa. Toa maoni na / au pitia kwa uangalifu maeneo ya nambari yako na uiendeshe. Wakati mwingine unaweza kupunguza eneo la jumla na mwishowe ukaingia kwenye mstari unaowajibika. Unapojua ni wapi, unaweza kurekebisha au kuiandika tena. Kumbuka, kutumia Google mara nyingi inaweza kukupa viungo vya haraka zaidi vya moja kwa moja kwenye vikao vya ndani vya Apple au nyaraka zinazohusika na shida yako.
Tengeneza Programu ya iPhone Hatua ya 29
Tengeneza Programu ya iPhone Hatua ya 29

Hatua ya 6. Sambaza programu yako kujaribiwa na wengine

Wakati kujaribu programu yako katika mpangilio ulioiga ni njia nzuri ya kuhakikisha kuwa programu yako inafanya kazi na kwamba kiolesura kinaonekana kuwa kizuri, hakuna kinachoshinda upimaji kutoka kwa watumiaji isipokuwa wewe mwenyewe. Hakikisha umeondoa mende mbaya zaidi kabla ya kuipeleka kwa upimaji wa nje. Ili kusambaza programu yako kwa wanaojaribu, utahitaji kuunda cheti cha Ad-Hoc kwenye tovuti ya Kituo cha Dev cha iOS.

  • Watu wanaojaribu nje wanaweza kutoa maoni mengi ambayo hutarajii. Hii inaweza kuwa muhimu sana ikiwa una programu ngumu.
  • Ili kuidhinisha vifaa vya anayejaribu, utahitaji nambari ya kila kifaa ya UDID.
  • Chagua Kifaa kutoka orodha ya kushuka na bonyeza kitufe cha "Jenga". Katika Kitafutaji, nenda kwenye folda ya mradi wako na utafute folda ya "Ad-Hoc-iphoneos". Ndani kutakuwa na programu. Nakili cheti chako cha "AdHoc.mobileprovision" uliyopata kutoka Kituo cha Dev cha iOS kwenye folda moja. Chagua programu na cheti na uzie juu. Jalada hili linaweza kutolewa kwa jaribu lako la nje. Utahitaji kuunda kumbukumbu tofauti kwa kila cheti cha Ad-Hoc.

Sehemu ya 5 ya 5: Kutoa Mradi Wako

Tengeneza Programu ya iPhone Hatua ya 30
Tengeneza Programu ya iPhone Hatua ya 30

Hatua ya 1. Unda usambazaji wako

Chagua Kifaa na Utoe kwenye menyu kunjuzi. Bonyeza ikoni ya "Jenga". Katika Kitafutaji, nenda kwenye folda ya mradi wako wa ujenzi na utafute folda ya "Toa-iphoneos". Ndani kutakuwa na programu. Zipe kwenye kumbukumbu.

Ili programu mpya zipitishe udhibitisho wa Apple, zitahitaji kuboreshwa kwa iOS 8 na onyesho la Retina

Tengeneza Programu ya iPhone Hatua ya 31
Tengeneza Programu ya iPhone Hatua ya 31

Hatua ya 2. Fungua dashibodi ya iTunes Unganisha

Unaweza kupata hii kutoka Kituo cha Dev cha iOS. Ikiwa una hatua ambazo hazijakamilishwa kukamilisha kwa usanidi, zitaorodheshwa juu ya ukurasa. Hakikisha kuwa maelezo yako yote ya benki na ushuru yameingizwa kwa usahihi.

Tengeneza Programu ya iPhone Hatua 32
Tengeneza Programu ya iPhone Hatua 32

Hatua ya 3. Ingiza habari zote za programu yako

Bonyeza "Dhibiti Maombi Yako" na kisha uchague "Ongeza Programu mpya". Jaza jina la App, nambari ya SKU na uchague kitambulisho cha kifungu. Chagua kifurushi cha programu yako kutoka kwenye menyu kunjuzi.

  • Jaza fomu zinazotoa maelezo ya programu yako, maneno, tovuti ya msaada, kitengo, barua pepe ya mawasiliano, hakimiliki n.k.
  • Jaza fomu za Haki na Bei.
  • Kuwa na mchoro wako wa iTunes tayari. Utahitaji aikoni kubwa ya vekta 512x512, pamoja na picha za skrini za programu yako. Picha za skrini zinaweza kushikwa kutoka kwa simulator ya iPhone kwa kutumia Command + Shift + 4 na kukokota nywele za kuvuka juu ya eneo hilo. Hakikisha ni 320x480 kwa iPhone. Picha za skrini ni sehemu muhimu sana ya uuzaji wa programu yako, kwa hivyo hakikisha zinaonyesha sehemu muhimu zaidi.
Tengeneza Programu ya iPhone Hatua ya 33
Tengeneza Programu ya iPhone Hatua ya 33

Hatua ya 4. Pakia programu yako

Bonyeza "Uko tayari Kupakia Binary" na utapelekwa kwenye skrini ambayo inakuelekeza kupakua zana ya Upakiaji wa Maombi. Pakua na bonyeza Imefanywa.

  • Sakinisha zana ya kipakiaji cha Maombi na uizindue. Mara ya kwanza unapoendesha programu, itauliza habari yako ya kuingia ya iTunes.
  • Zana ya kipakiaji cha Maombi itaangalia akaunti yako ya iTunes Unganisha na kupata programu yoyote ambayo uko tayari kuipakia. Wataonyeshwa kwenye menyu kunjuzi. Chagua moja unayotaka, chagua zipu ya Usambazaji uliyounda mapema na uipakie. Mpakiaji ataangalia vitu vya ndani ndani ya kifungu na atarudisha hitilafu ikiwa itapata kitu chochote kisicho sahihi, kama nambari ya toleo lisilo sahihi, ikoni iliyokosekana nk ikiwa kila kitu ni sawa, itapakia zip na kumaliza.
Tengeneza Programu ya iPhone Hatua ya 34
Tengeneza Programu ya iPhone Hatua ya 34

Hatua ya 5. Subiri uhakiki

Hakuna cha kufanya sasa isipokuwa subiri mchakato wa ukaguzi. Apple itakuarifu katika siku au wiki chache kupitia barua pepe ikiwa programu yako itabadilika kuwa "Kwa ukaguzi". Wakati inakaguliwa, mchakato ni wa haraka sana. Ikiwa itashindwa majaribio mengi ya awali, utapata barua pepe ya kukataa inayokuambia kwanini, na Apple itatoa maoni ya kuirekebisha. Ikiwa programu yako itapita ukaguzi, Apple itakutumia barua pepe kukujulisha kuwa programu yako iko tayari kuuzwa. Programu yako sasa itaonekana kwenye duka la programu ya iTunes

Tengeneza Programu ya iPhone Hatua ya 35
Tengeneza Programu ya iPhone Hatua ya 35

Hatua ya 6. Tangaza programu yako

Sasa kwa kuwa programu yako mpya kabisa inapatikana kwa ununuzi, ni wakati wa kuanza kueneza habari hiyo. Tumia media ya kijamii, tuma matangazo kwa wavuti zinazozingatia App, tengeneza video za YouTube, na fanya kila unachoweza ili kuwafanya watu wazungumze juu ya programu yako.

Unaweza kutuma nakala za bure kwa wahakiki, ambao wataandika juu ya programu yako kwenye wavuti yao au kuipitia kwenye kituo chao cha YouTube. Ikiwa una uwezo wa kuipata mikononi mwa wahakiki maarufu, hii inaweza kusababisha mauzo mengi

Tengeneza Programu ya iPhone Hatua ya 36
Tengeneza Programu ya iPhone Hatua ya 36

Hatua ya 7. Tazama mauzo yako

Pakua programu ya bure ya iTunes Connect Mobile kwa iPhone yako. Ingia kila siku na uangalie mauzo yako, masoko, na nchi za kuuza. Hii ndio sehemu ya kufurahisha! Apple itakutumia barua pepe mara kwa mara na viungo kwenye data yako mpya ya mauzo. Unaweza kuzipakua kwa rekodi zako. Bahati njema!

Vidokezo

  • Jaribu kuwa ya asili na sio kurudia programu ambazo tayari zipo kwenye Duka la App. Fanya utaftaji kamili wa Duka la App ili kujua ni nini kinapatikana. Kwa kweli, ikiwa wazo lako ni laini kabisa, basi liendee.
  • Daima tafuta njia za kuboresha programu yako.
  • Jaribu kusasisha programu yako mara kwa mara.
  • Ikiwa unapenda kumbukumbu iliyochapishwa, hit Amazon.com kupata vitabu vya ukuzaji wa iPhone.
  • Jaribu kujaribu iDevices nyingi tofauti unazoweza kupata. Bora zaidi ikiwa zina toleo tofauti za iOS zilizosanikishwa.
  • Ukiajiri msanidi programu wa iOS na unataka kuhakikisha kuwa programu ya iOS inaonekana kama umetaja, unaweza kubuni kiolesura cha programu katika Photoshop na utumie zana kuibadilisha kuwa programu tumizi ya Xcode / iOS!
  • Ikiwa unajifunza tu jinsi ya kuweka nambari, zuia lugha za msingi au darasa za mkondoni zinaweza kukusaidia kuanza.

Maonyo

  • IPhone SDK inabadilika kila wakati na vifaa vinabadilika. Ikiwa sasisho la SDK linapatikana wakati wa mradi, hakikisha unasoma nini kipya na mabadiliko kabla ya kuruka juu yake. Isipokuwa imesemwa na Apple kwamba mawasilisho yote mapya lazima yajumuishwe na toleo jipya la SDK, inaweza kuwa sio lazima kwako kwa wakati huu. Ukiboresha, njia zingine ambazo umetumia zinaweza kuwa zimepitwa na wakati ingawa haziwezi kutoa zaidi ya onyo wakati wa kukusanya, kuwa salama.
  • Hujahakikishiwa upakuaji au mauzo mengi, usife moyo.
  • Unapofaulu na kupata programu kwenye Duka la App, usitishwe na watu wa maana ambao wanaandika maoni mabaya. Wengine hutoa maoni yanayosaidia na wengine wanapenda tu kuwa wakorofi.
  • Ni addictive; unaweza usiweze kuacha.

Ilipendekeza: