Programmar fl-iOS, kif u minn fejn tibda

screenshot mgħaġġel

Biex tiżviluppa applikazzjonijiet għal iOS ser ikollok tuża l - Xcode, x'inhu ambjent ta 'żvilupp integrat, imsejħa wkoll IDE (akronimu bl-Ingliż għal IAmbjent ta ’Żvilupp integrat), li jfisser li huwa programm tal-kompjuter magħmul minn sett ta ' għodda ta 'programmazzjoni.

Din l-IDE tipprovdi Interface grafika li huwa utli ħafna għall-iżvilupp ta 'applikazzjoni u jinkludi l-lingwa ta' programmar il-ġdida Swift, maħruġa minn Apple din is-sena.

Apple huwa tippromwovi Swift, iżda dan ma jfissirx li ma tistax tipprogramma bih lingwi oħra bħal Objettiv-Ċ. Il-lingwa li tiddeċiedi hija f'idejk, hawnhekk hawn lista ta ' riżorsi biex niggwidak:

  • Ibda Żviluppa Applikazzjonijiet tal-iOS Illum: Dan huwa l- gwida uffiċjali ta ’Apple Biex tibda l-ipprogrammar, ibda fil-kompressjoni Xcode u ibda mill-istruttura ta 'l-applikazzjoni tiegħek, implimentah u temm bit-tlugħ fl-App Store.
  • Qed nintroduċi Swift: Hija l-lingwa l-ġdida ta 'Apple, huwa ħafna iktar faċli biex tużah allura jekk qed titgħallem mill-bidu, forsi hekk hu post ħelu biex tibda biex titgħallem.
  • Vidjows ta 'Żvilupp ta' AppleApple għandha ġabra ta 'vidjows WWDC li juru partijiet mill-iżvilupp, pariri u riżorsi, ta' min jieqaf biex jara xi wħud
  • It-Tutorjali ta 'Ray Wenderlich: Jekk trid tagħmel logħba, it-tutorials ta 'Ray Wenderlich huma l-aħjar punt tat-tluq. Int ser ikollok ikollok xi għarfien dwar Swift u Objective-C.
  • Kapaċitajiet API ta 'Apple: Apple għandha ħafna APIs differenti biex taċċessa l-estensjonijiet tal-iOS 8, inklużi dawk għal Touch ID, Ritratti, HealthKit, u oħrajn. Tiffamiljarizza ruħek ma 'dawn l-APIs tista' għolli l-livell ta 'l-applikazzjoni tiegħek b'mod esponenzjali.
  • Klassi tal-Iżvilupp tal-App għall-iOS tal-Code School: Tista 'taċċessa l- bażiċi għall-iżvilupp bla ħlas permezz ta 'klassijiet introduttorji f'din l-iskola.
  • Klassijiet ta ’Żvilupp tal-iOS ta’ Stanford: Offerti ta 'Stanford klassijiet b'xejn biex jitgħallmu l-iOS. Fil-mument huma disponibbli biss għall-iOS 7, iżda x'aktarx se joħorġu aġġornament għall-iOS 8 dalwaqt.

Gwida għar-Reviżjoni tal-Applikazzjoni

Apple għandha veduta speċifika ħafna ta ' applikazzjonijiet li jippermettu fil-maħżen, għalhekk huwa utli li tkun taf ir-regoli tagħha anke qabel ma tibda l-applikazzjoni. Jekk le, tista 'tqatta' ħafna ħin fuq app li Apple ma tippermettix fl-App Store. Dawn Forales huma fil - Linji Gwida għar-Reviżjoni tal-App Store.

Meta tispiċċa l-applikazzjoni, tista 'tibgħatha lill-App Store u jiġu riveduti bl-aħrax ibbażat fuq il-kontenut, id-disinn u d-dettalji tekniċi tiegħu. Għalhekk huwa importanti li titqies il-Gwida ta 'Reviżjoni, Linji Gwida ta 'Reviżjoni. Apple għandha wkoll lista ta ' raġunijiet l-aktar komuni għar-rifjut.

Bl-istess mod hemm gwidi speċifiċi Fil-każ li trid tuża xi waħda mill-APIs, l-aktar komuni huma:

Gwida tad-disinn

Apple trid li l-applikazzjonijiet kollha fil-maħżen tagħha jkollhom «konsistenza«, U filwaqt li dan m'għandux għalfejn ifisser disinn tajjeb, dan ifisser li l-applikazzjonijiet jużaw l-istess elementi bażiċi fl-interface tal-utent, li hija ddettaljata fil-paġna Linji Gwida għall-Interface tal-Bniedem. Fiha ssib dak li tant jitolbu fih disinn tal-app bħal fid-disinn tal-ikona.

Biex jiffaċilitaw dan il-proċess għandhom sommarju ta 'dak li jista' u ma jistax isir sabiex ikun aktar faċli li tibda, tista 'tarah fih Do's and Don'ts. Riżorsi oħra huma;

Ittestjar

Huwa importanti li tittestja l-applikazzjoni u għajnejn ġodda huma dejjem milqugħa, huwa għalhekk li huwa importanti uża beta testers li jimbuttaw l-app tiegħek sal-limitu. F'dan ix-xenarju għandna żewġ għażliet interessanti:

  • GitHub huwa dak għalih kontroll tal-verżjoni tas-softwer u xogħol kollaborattiv. Ladarba tiffirma għal GitHub, huwa faċli ħafna li torbot ix-Xcode tiegħek fih, allura dak kollu li tagħmel hu salvat hemm u l-bqija tat-tim huwa aċċessibbli. Jekk għandek bżonn ftit għajnuna uża tagħhom gwidi.
  • TestFlight, hija applikazzjoni li tippermetti utenti oħra ittestja l-app tiegħek, għandek bżonn biss tniżżel u tinstalla TestFlight.

L-iżvilupp għall-iOS qed isir familjari ma 'XcodeLadarba tifhem kif taħdem, tista 'tikteb l-app tiegħek f'ħafna lingwi jew tidħol fis-Swift.


Il-kontenut tal-artikolu jaderixxi mal-prinċipji tagħna ta ' etika editorjali. Biex tirrapporta żball ikklikkja hawn.

3 kummenti, ħalli tiegħek

Ħalli l-kumment tiegħek

Your email address mhux se jkun ippubblikat. oqsma meħtieġa huma mmarkati bl *

*

*

  1. Responsabbli għad-dejta: AB Internet Networks 2008 SL
  2. Għan tad-dejta: Kontroll SPAM, ġestjoni tal-kummenti.
  3. Leġittimazzjoni: Il-kunsens tiegħek
  4. Komunikazzjoni tad-dejta: Id-dejta ma tiġix ikkomunikata lil partijiet terzi ħlief b'obbligu legali.
  5. Ħażna tad-dejta: Bażi tad-dejta ospitata minn Occentus Networks (UE)
  6. Drittijiet: Fi kwalunkwe ħin tista 'tillimita, tirkupra u tħassar l-informazzjoni tiegħek.

  1.   Radiohead qal

    Eċċellenti grazzi ħafna

  2.   SurM qal

    Informazzjoni tajba ħafna, għal pubblikazzjonijiet bħal dawn tagħmilha ta 'min jieqaf minn żmien għal żmien, grazzi.

  3.   Seba qal

    grazzi ħafna, bis-serjetà