Ci gaba akan iPhone (2): shirya mahalli

A cikin rubutunmu na baya munyi magana game da manyan bambance-bambance tsakanin haɓaka aikace-aikacen yanar gizo da aikace-aikacen asali don iPhone ɗinmu. A cikin wannan labarin yanzu zamu ci gaba da bayyana matakan farko da ya kamata ku ɗauka don fara aiwatar da aikace-aikacenku na asali tare da Manufa C. Ga masu karatu waɗanda suka riga suka haɓaka aikace-aikacen iPhone na asali wannan zai zama maras muhimmanci; duk da haka, wasu masu amfani na iya lura da cewa yana da wuya a sami kyawawan takardu ko koyarwar da ke bayanin yadda za'a fara mataki-mataki. Zamuyi kokarin taimakawa ire-iren wadannan masu amfani ta wannan hanyar.

Da farko dai, ina son in fadakar da ku cewa iPhone SDK din da Apple ya rarraba yana samuwa ne kawai ga masu amfani da Mac OS X v10.5.4 tsarin aiki. Wato, idan baka da Mac tare da Damisa, kuma kana so ka zama ƙwararren mai haɓaka iPhone, ka san abin da kake ciki. Abubuwan zane na Steve ba su da tabbas ...

Idan kun cika wannan mahimmin abin buƙata, dole ne ku zazzage SDK, ma'ana, yanayin haɓaka. Wannan ya ƙunshi shirye-shirye da yawa waɗanda zamu iya haskaka XCode, IDE wanda zamu ci gaba da shi, Ginin Gyara, don samar da ƙirar mai amfani da aikace-aikacenmu, Kayan aiki, don iya kimanta halaye na aiki da halayyar na'urori (misali, cire zanen zafin hoto) ko iPhone Simulator. Latterarshen zai taimaka mana mu gwada lambar mu a cikin kwaikwayon iPhone. Sannan zamuyi magana game da abin da ya kamata muyi don gwadawa akan iphone namu.

SDK kyauta ne don zazzagewa a Yankin Apple (a Turanci, yana aiki mafi kyau a Safari). Don samun dama gare shi, dole ne mu yi rijista a matsayin masu haɓakawa, kuma ci gaba da sauke kayan haɓaka. Yana da nauyi mai yawa (1.3 GB kusan), kuma yana zuwa sigar 3.1.1. Sabon sigar SDK an fito dashi ga kowane sabon juzu'in iPhone firmware.

Da zarar an sauke, an shigar da shi ta latsa mahadar «iPhone SDK»:

Kuma mayen shigarwa na gargajiya ya fara:

A ka'ida, zamu iya zaɓar abin da aka zaɓa ta tsohuwa kuma jira fewan mintuna don komai ya girka. Zai nemi ku rufe iTunes, af.

Da zarar mun girka muna da, kamar yadda muka fada, SDK akan injinmu. Wannan shine, Xcode, iPhone Simulator, da sauran abubuwan amfani. Kuma yanzu haka? Yanzu zamu iya fara shirye-shirye. Da farko dai na bar muku wasu URL masu kyau sosai:

  • [1] Shafin samfurin samfurin Apple (yana buƙatar rajista): https://developer.apple.com/iphone/library/navigation/SampleCode.html
  • [2] 31 días, 31 aplicaciones: appsamuck

Waɗannan shafuka ne inda zamu iya saukar da lambar misali, wanda daga namu ra'ayi shine mafi kyawun zaɓi ba tare da wata shakka ba… Kuma kamar yadda maɓallin ke nuna, zamu sauke aikin misali mai sauƙi. Tabbas, aikin 'Barka da Duniya' daga lambobin misalin Apple (duba mahaɗin da ya gabata [1]). Aikace-aikacen yana baka damar rubuta rubutu, kuma yana gabatar dashi akan allo. Aikin da kansa ya kunshi ZIP wanda zamu zazzare a wurin da muke so. Da zarar mun sauke mun buɗe fayil ɗin HelloWorld.xcodeproj:

Kuma an buɗe wannan fayil ɗin ta IDE da muke so, XCode:

A cikin labari na gaba zamu bayyana abin da kowane fayil yake wakilta, da kuma inda aka 'tsara shi'. A cikin wannan sakon za mu ɗauka cewa mun sami damar tsara wannan misalin daga ɓoye (za mu iya nan gaba), kuma za mu ga sakamakon a cikin na'urar kwaikwayo ta iPhone. Don yin wannan, kawai za mu danna maballin 'Gina da tafi', IDE zai tattara hanyoyin, buɗe iPhone Simulator kuma za mu ga aikace-aikacen "namu" yana aiki:

Masu amfani da hankali zasu iya tambaya: menene idan ina son gwadawa akan iPhone na? Wannan yana da fa'idodi babu tantama, tunda kun tabbatar cewa aikace-aikacen yana aiki da gaske, kuma zaku iya ganin saurin gaske ta haɗuwa da hanyar sadarwar 3G ko Wifi ... gami da samun aikace-aikace masu ban sha'awa irin su XCode Graphical Debugger ko goyan bayan fasaha.

Da kyau, kuna da aƙalla zaɓuɓɓuka uku:

  1. Don biyan Apple 😉 Ee, a, za ku iya gaskata shi, don gwada aikace-aikacenku a kan iPhone dole ne ku biya, yin rijista a cikin Shirin Developer na iPhone (http://developer.apple.com/iphone/program/). Akwai hanyoyi guda biyu: Matsakaici, a € 99, ​​da Ciniki a € 299. Zan iya riga na hango cewa a cikin 99,99% na shari'o'in zaku buƙaci sigar arha, Daidaita. An tsara Injin ne don manyan hukumomi (sama da ma'aikata 500) waɗanda ke son ƙirƙirar aikace-aikacen mallakar su a cikin yanayin intanet. Daidaitacce ya isa ya sami damar loda aikace-aikace zuwa AppStore (idan an yarda da su, ba shakka), yi rabon aikace-aikacenku ba tare da shiga AppStore ba (ta hanyar URL ko imel) har zuwa 100 iPhones, da dai sauransu.
  2. Yantad da wayarka ta iPhone, kodayake dukkanmu mun san cewa a cikin dogon lokaci wannan zaɓi ne don masu amfani da ƙwarewa ... A kan yanar gizo akwai maganganu da yawa game da yadda za'a warware wannan, misali ne o Wannan wannan.
  3. Nemi abokin haɗin gwiwa wanda ya riga ya yi rajista a cikin shirin kuma gwada nasa ... gaskiyar ita ce babu babbar matsala wajen biyan lasisi tsakanin mutane da yawa. Matsalar kawai ita ce cewa takardar shaidar shiga lambar lambar ba ta magana bace, kuma dole ne ku kasance da kwarin gwiwa don kada lamura su faru kamar yadda ya faru ga waɗanda suka kafa Facebook 😉

Da kyau, a can muka barshi. Har zuwa aji na gaba, idan wannan bai ishe ku ba, zaku iya ƙoƙarin sauke wasu ayyukan misali kuma ku kalli lambar. Har sai labarin na gaba!


Ku biyo mu akan Labaran Google

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Mai ba da labari m

    Ina matukar sha'awar jerin labaran ku don haɓaka a cikin Manufar-C. Ci gaba da sa'a !!!

    A.

  2.   Javier Echeverria m

    Na gode, ina fata ba zan ba ku kunya ba!

  3.   TechnopodMan m

    GASKIYA !! Ci gaba ... 😉

    gaisuwa

  4.   Adrian m

    kuna da akalla zabi uku

    Ina ganin 2 only kawai

    Abubuwan da ke da kyau sosai, ba zai zama da kyau a ɗan ƙara zurfin zurfin ba har ma da gabatarwa game da Manufa-C.

    Na gode.

  5.   Javier Echeverria m

    Kash na rasa na uku! Nemo maka wani compi wanda yake Developer ne mai rijista kuma gwada shi akan iphone (shi nake yi) 😉

    Idan muka shiga daki-daki, komai zaiyi aiki ... rubutu na gaba zai iya bayyana dalla-dalla abin da kowane ɓangaren HelloWorld ke aikatawa ... tabbas yana bayanin Maƙasudin C

  6.   tana dabo m

    Yayi kyau, muna sa ran isar da kayan gaba.
    Barka da warhaka.

  7.   iphonealdia m

    Kyakkyawan matsayi!

    Sabon blog don nisantar daku da sabbin wayoyi a wayan da kuka fi so!
    danna sunan na!

  8.   hangover m

    Shin wani ya yi kokarin hawa damisa a kan vmware? Ba zan iya ba, saboda yana ba ni kuskure lokacin hawa hoton damisar.

    Wani ya bani hannu?

    Gode.

  9.   pavel franco marin m

    Barka dai, kyakkyawan matsayi ... kamar dai sauran su akan batun. Duk da haka ina da 'yar shakka; Bari mu gani, abin da ya faru shine ina buƙatar yin ci gaba don iPhone, amma ina aiki akan Windows XP, ina mamakin idan ba zai yiwu a yi aiki da wannan OS ba, na faɗi shi ne saboda abin da kuka faɗi a farkon post cewa SDK yana aiki kawai zai iya aiki akan Mac OS; Har ila yau, a can na ga wani tsokaci wanda yayi magana game da hawa Mac OS a kan wata na’ura mai kwakwalwa, a daidai wannan hanyar zan gwada, amma idan ba zan iya ba, saboda ina tsammanin abubuwan da suka faru kadan, kamar yadda doka sananniya ce a cikin waɗannan shari'ar Murphy koyaushe tana fitowa don sakewa ... hehe ...

    Da kyau, Ina fata za ku iya ba ni aron hannu kuma a gaba na gode sosai saboda haɗin gwiwar da aka bayar.

    Gani nan kusa da nasara.

    Na gode.