Xcode for Windows (8 Qalabka ugu Wanaagsan ee lagu Sameeyo IOS Apps ee PC)

Haddii aad waligaa isku dayday inaad ku abuurto app iOS kombayutarka Windows , waxa laga yaabaa inaad ka hortimid dhib la mid ah kuwa badan oo horumariyayaal app ah la kulmaan – ma ku wadi kartid Xcode Windows . Apple waxay ku koobtay deegaanka Horumarinta Isku-dhafan ee(Integrated Development Environment) Mac OS(Mac OS) oo keliya.

Taas macnaheedu maaha inaadan samayn karin app loogu talagalay Dukaanka App(App Store) -ka ee Apple ee Windows . Kuwa soo socda ayaa ah siyaabaha ugu wanaagsan ee lagu horumariyo apps-ka iOS-ka ee ku jira a Windows 10 ama 11 computer.

Sida loo horumariyo IOS Apps ee kumbiyuutarka Windows(Windows Computer) ?

Si ka duwan kan Android , waxaad u baahan tahay Macbook ama kumbiyuutarka Apple si aad u horumariso apps-ka aaladaha Apple . Tani waa sababta oo ah Xcode kaliya wuxuu ku shaqeeyaa Mac OS , kaas oo ah IDE aasaasiga ah ee horumarinta codsiyada iOS.

Waxaad haysataa saddex hab oo waaweyn oo aad ku abuurto codsiyada iOS ee kumbiyuutarka Microsoft Windows . Waxaad ku rakibi kartaa Xcode mashiinka farsamada, waxaad ka kiraysan kartaa Mac daruuraha, ama waxaad raaci kartaa aaladaha horumarinta iskutallaabyada sida Xamarin ama Flutter .

Machine Virtual

Faa'iidada qaadashada dariiqa VirtualBox ama VMWare waa in ay ku siiso awood buuxda oo Xcode kombuyuutarkaaga adigoon u wareegin qalab horumarineed oo ka duwan kan iOS. Waxaad ku rakibi kartaa Mac OS X oo ay weheliyaan nidaamka hawlgalka caadiga ah oo aad u isticmaasho kaliya si aad u horumariso apps-ka iPhone.

Daruur

Ijaarashada Mac ee daruuraha(Renting a Mac from the cloud) waxay u shaqeysaa si la mid ah, beddelka baahida qalabka Apple iyadoo lagu rakibayo (Apple)Mac OS X daruuraha. Waxay u baahan tahay xiriir internet oo wanaagsan si uu si habsami leh ugu shaqeeyo, maadaama ay tahay inaad isticmaasho oo aad ku ururiso Xcode ee Mac kirada ah .

Horumarinta Platform-ka

Halkii aad ka boodi lahayd dhammaan hoops-yadaas si aad u hesho Xcode oo ku ordaya kombuyutarkaaga Windows ama Linux(Linux PC) , kaliya waad iska tuuri kartaa gebi ahaan oo aad u tagi kartaa qalab horumarineed oo kala duwan. Qaab dhismeedka sida Xamarin ama Flutter waxay kuu oggolaanayaan inaad abuurto apps mobilada oo ku shaqeeya IOS iyo Android labadaba oo leh saldhig kood isku mid ah. In kasta oo luqadda barnaamij-samaynta ee la isticmaalo ay ka duwan tahay, waxay siinaysaa dabacsanaan weyn u samaynta abka aaladaha iOS.

1. VirtualBox

Haddii aad rabto inaad soo dejiso Xcode oo aad ku rakibto kombuyutarkaaga, dariiqa ugu fudud ayaa ah qaabaynta. Tani waxay kuu ogolaaneysaa inaad abuurto jawi muuqaal ah oo ku shaqeyn kara nidaam hawlgal oo kala duwan (dheh, Mac OS X ) iyada oo aan lahayn qalabka Apple .

Oracle's VirtualBox waa ikhtiyaarka ikhtiyaariga ah ee ugu caansan ee ka shaqeeya labadaba Windows 10 iyo 11. Maadaama ay tahay il bilaash ah oo furan, waad soo dejisan kartaa oo isla markiiba bilaabi kartaa - inkastoo aad u baahan doonto nuqul ka mid ah Mac OS X sidoo kale.

2. VMWare

Kuwa raadinaya xalka mashiinka farsamada ee ka xoog badan, VMWare waa beddelka weyn. Si ka duwan VirtualBox , waa qalab gaar ah, laakiin waxa ay bixisaa qaab ka sii adag.

Iyadoo goobta shaqada VMWare inta badan loo isticmaalo qaabaynta heerka ganacsiga, waxaad sidoo kale u isticmaali kartaa inaad ku rakibto oo ku socodsiiso Mac OS X(install and run Mac OS X) kombayutarkaaga. Mar labaad, waxaad u baahan doontaa faylka sawirka ee nidaamka hawlgalka si aad awood ugu yeelatid inaad sii wadato.

3. Hackintosh

Mar, suurtogal ma ahayn in lagu socodsiiyo Apple 's OS qalabkaaga kumbuyuutarka ee caadiga ah, maadaama summada ay adeegsatay naqshad-processor gebi ahaanba ka duwan. Laakiin tan iyo markii Apple ay u gudubtay Intel CPUs sidoo kale, waxay noqotay farsamo ahaan suurtagal in lagu rakibo Mac OS X darawalka adag ee PC-ga caadiga ah.

Si loo caddeeyo, in kastoo, abuurista Hackintosh (sida badanaa loo yaqaan) ma fududa in la iska saaro. Apple waxay isku daydaa inay ka hortagto dadka inay si fudud ugu rakibaan OSkooda qalab kasta oo ay rabaan, markaa waxaad u baahan doontaa inaad ka gudubto blocks si aad u shaqeyso. Marka aad maamusho, si kastaba ha ahaatee, waxaad soo dejisan kartaa oo ku rakibi kartaa Xcode diskka adag oo waxaad noqon kartaa horumariye Apple adigoon iibsan (Apple)Macbook

4. MacStadium

Dadka qaarkiis ayaa laga yaabaa inay u arkaan ku rakibida Mac OS X kombayutarkooda - ha ahaato mashiinka farsamada ama qalabka dhabta ah - inuu yahay xoogaa caajis ah oo adag. Dhab ahaantii waxay u baahan tahay xoogaa aqoon-farsamo ah sida loo fuliyo.

Ikhtiyaarka ugu habboon waa inaad kireysato Mac . Adeegyada sida MacStadium waxay(MacStadium) kuu oggolaanayaan inaad aaladaha Apple ka gasho isku xirka (Apple)Desktop Fog(Remote Desktop) , kaas oo aad ku abuuri karto oo aad tijaabin karto abka adigoon adigu adigu wax dejineynin. Tani waxay u badan tahay inay tahay habka ugu wanaagsan ee lagu horumariyo barnaamijyada iOS ee kumbuyuutarka Windows iyada oo aan wax dhib ah lahayn.

5. MacInCloud

Sida magacaba ka muuqata, MacInCloud waxa ay bixisaa adeeg kiro ku salaysan daruur kaas oo aad ka heli karto oo aad ku isticmaali karto aalado kala duwan oo Mac ah kombiyuutar kasta. Mac(Macs) -yada la kiraysto waxay la socdaan Xcode oo lagu rakibay (oo ay la socdaan farabadan SDKs kale ), markaa uma baahnid inaad ka walwasho nooca Xcode si aad u rakibto.

Nidaamka qiimuhu wuxuu ku kala duwan yahay sifooyinka aad codsato, laakiin had iyo jeer way ka jabnaan doontaa inaad si toos ah u iibsato Mac . Weli waxaa ka sii wanaagsan(Better) , waxaad joojin kartaa is-diiwaangelintaada wakhti kasta, taasoo ku siinaysa fursad aad ku tijaabiso habkan ka hor inta aanad samayn.

6. Xamarin

Hal shay oo inta badan la iska indho-tiro raadinta awood-siinta horumarinta abka iOS ee Windows waa inaadan ku koobnaan Xcode . Waxaa jira qalab horumarineed oo badan oo iskutallaab ah oo loo isticmaali karo in lagu sameeyo apps-ka Android iyo iOS labadaba.

Xamarin waxay u badan tahay inay tahay tan ugu caansan qaab-dhismeedkaas, oo soo jiray muddo dheer. La jaanqaadi kara luqadaha NET, Xamarin waxaa adeegsadey horumariyeyaal badan oo Microsoft ah si ay ugu abuuraan barnaamijyo iskutallaabta ah ee Windows . Haddii aad damacsan tahay in aad beegsato goobo badan, waxa laga yaabaa in ay wakhti kaa badbaadiso in aad la socoto qaab-dhismeedka dabacsan sida Xamarin halkii aad ka isticmaali lahayd Xcode .

7. Fuulid

Aaladaha horumarinta ee madal-(Multi-platform) badan sida caadiga ah waxay helayaan faa'iidooyin badan oo aan loogu talagelin dhammaan cabbirrada shaashadda, iyagoo siinaya natiijooyin hoose ee aaladaha sida iPad-ka. Flutter waa jawaabta ugu fiican ee dhibaatadan.

Waxa sii daayay dhawr sano ka hor Google , Flutter waxa uu hiigsanayaa in uu noqdo qaab-dhismeedka horumarinta app-ka run ahaantii iskutallaabta ah, oo loo habeeyay dhammaan aaladaha iyo cabbirrada shaashadda. Waxay diiradda saartaa abuurista is-dhexgal isticmaale oo jawaab celin ah, iyadoo adeegsanaysa kood la soo ururiyey oo asal ahaan u shaqeeya sida Xcode abka.

8. Native

Horumarinta Software(Software) -ka ayaa soo martay waddo dheer. Qaab-dhismeedka mar kaliya ku habboon abka shabakadda ayaa dib loo cusboonaysiiyay si loo geeyo arjiyada waddaniga ah, taasoo bixisa waddo sahlan oo loo maro horumarka isku-tallaabta.

ReactNative waxay ka faa'iidaysataa qaabka falcelinta ee xoogga badan oo dabacsan si(React) loogu oggolaado horumariyeyaasha inay farsameeyaan abka iOS ama Android iyagoo isticmaalaya Javascript . Waa bilaash iyo il furan, oo leh casharro diyaarsan oo kaa caawinaya inaad bilowdo.

Waa maxay Habka ugu Wanaagsan ee loo socodsiiyo Xcode laguna (Run Xcode)Sameeyo(Develop) IOS Apps Windows 10(Windows 10) iyo 11?

Haddii aad raadinayso ku habboonayn, markaa habka ugu fudud ee lagu heli karo Xcode ku shaqeeya kombuyuutar Windows ah waa inaad kiraysato Mac . Habkani waa kharash aad u yar oo kuu ogolaanaya inaad bilowdo horumarinta iyada oo aan wax habayn adag.

Dhanka kale, haddii aad diyaar u tahay inaad dhexda u gasho waxyaabo farsamo si aad u hubiso xal waqti-dheer ah, ku- sheegiddu waxay noqon kartaa jawaabta(virtualization might be the answer) adiga. Waxaad ku rakibi kartaa Mac OS X oo garab socda nidaamkaaga hawlgalka caadiga ah oo si fudud ayaad u soo dejisan kartaa Xcode.

Hab kale ayaa ah in loo beddelo qalab horumarineed oo ka duwan halkii aad isticmaali lahayd Objective-C ama Swift code. Qaab-dhismeedka sida Flutter , React Native , ama Xamarin waxay kuu oggolaanayaan inaad beegsato goobo badan oo leh saldhig isku mid ah, kaas oo badbaadin kara waqti badan oo horumarineed haddii taasi ay tahay wax aad qorsheyneyso inaad sameyso.



About the author

Waxaan ahay injineer software leh in ka badan 10 sano oo waayo-aragnimo ah warshadaha software. Waxaan ku takhasusay abuurista iyo ilaalinta codsiyada software shaqsi iyo shirkad, iyo sidoo kale horumarinta qalabka horumarinta ee ganacsiyada yaryar iyo ururada waaweyn. Xirfadahaygu waxay ku jiraan horumarinta codeBase adag, wax ka saarista & qalabka tijaabinta, iyo inaan si dhow ula shaqeeyo isticmaalayaasha dhamaadka si loo hubiyo in codsiyadoodu u shaqeeyaan si aan cillad lahayn.



Related posts