jeg skulle ønske jeg hadde visst dette da jeg først begynte fordi jeg utsatte meg selv for 3 år før bite i kule og kjøpe en Mac.
Hadde jeg visst om å kjøre Xcode på Windows eller om løsningene nedenfor, kanskje jeg har begynte å bygge iPhone apps mye tidligere!
Leie en Mac
Før du forplikter deg til å kjøpe en ny Mac, og du kan faktisk «leie» en for utvikling., Du vil få ekstern tilgang til Mac og Xcode gjennom PC-en din.
Det vil være som å ha den stasjonære Mac i et vindu på Skrivebordet i Windows.
Det virkelig fine med dette alternativet er at prisen er veldig lav, og det er det raskeste alternativet for å få opp og kjører.
Hvis du bestemmer deg for at app-utvikling er ikke for deg, kan du bare avbryte planen.
1. MacStadium
Disse gutta var omtalt i den siste Apple keynote når de innførte oppdatert Mac Mini! De har den nyeste Mac-er tilgjengelige.
(Bruk coupon code «CODEWITHCHRIS» for å få 50% rabatt første måned., Hvis du gjør det, kan du gi meg beskjed i kommentarfeltet nedenfor. Jeg får et lite kick tilbake uten ekstra kostnad for deg så takk for at du støtter min side!)
Hvis du går ned denne ruten for iOS-app utvikling, sørg for at du får min Xcode cheatsheet med referanser og hurtigtaster for Windows-brukere.
Det er et par andre firmaer som tilbyr denne tjenesten:
2. MacInCloud
Dette er den mest kjente tjenesten ut av de tre. Du trenger ikke å installere Xcode fordi det kommer forhåndsinstallert., Du kan også gjøre pay-as-you-go, så det er en ganske lav forpliktelse. Noen mennesker klager over at det er treg, men du kan prøve den ut for deg selv, siden det er bare om en bukk en time!
3. XcodeClub
XcodeClub er drevet av Daniel som er en lidenskapelig utvikler seg. Fra vurderinger jeg ser, tjenesten er rask og vennlig. Prisen er mindre fleksible enn MacInCloud og du er nødt til å forplikte seg til minst en måned.
Virtualisere MacOS
Hvis du er litt mer teknisk avanserte, kan du bruke virtualisering programvare og kjøre en «virtuell Mac» på din PC.,
tjenestene ovenfor er i hovedsak å gjøre det samme på deres servere, og da de belaste deg med en avgift for å få tilgang til den virtuelle maskinen.
Ved å sette det opp selv på din egen PC, du egentlig kuttet midt mann ut av ligningen.
Dessverre det tar en liten bit av teknisk know-how for å få dette opp og kjører.
De to mest populære stykker av programvaren for å gjøre virtualisering er VirtualBox og VMWare Workstation.,
Du kan laste dem ned nedenfor og deretter bruke Google til å finne en guide på hvordan du installerer den nyeste MacOS (Mojave) med enten VirtualBox eller VMWare Workstation.
Etter det, spinner opp din nye virtuelle Mac og laste ned Xcode. Dette er så nært som du vil få til å kjøre faktiske Xcode på Windows!
4. VirtualBox
VirtualBox er åpen kildekode, som betyr at det er gratis. Som sannsynligvis forklarer hvorfor det er mye mer populære enn VMWare Workstation når det kommer til kjører MacOS på din Windows-maskin!
5., VMWare Workstation
Dessverre du må betale for dette stykke programvare, og på den tiden dette ble skrevet, en lisens koster omtrent halvparten av prisen på en splitter ny Mac Mini som er perfekt egnet for iOS-app-utvikling. Jeg vil anbefale deg å prøve VirtualBox første eller prøv å kjøpe en brukt Mac Mini.
Bygge en «Hakintosh»
Du kan også bygge en «Hakintosh» som er en PC som har blitt tilpasset for å kjøre MacOS.
Dette krever mest arbeid ut av alle alternativene som er presentert så langt, men det kan fungere for noen som ønsker en separat fysisk datamaskin som kjører MacOS.
6., Hackintosh.com
En stor ressurs for alle ting Hackintosh. Det første Hvordan-delen inneholder lenker til en rekke flotte tutorials for å bygge din egen Hackintosh og installere High Sierra.
7. Hackintosh Subreddit
jeg elsker leter du etter Reddit samfunn på noe som jeg er interessert i, fordi det er alltid interessante samtaler skjer. Reddit gir en måte å ha en dialog med likesinnede individer, for å få hjelp og for å hjelpe andre!
8. Hackintosh Artikler på 9to5mac.,com
jeg følger denne linken fordi det inneholder oppdatert nyheter og artikler for Hackintosh bygger seg opp.
Tredjepart Løsninger
til Slutt, det er mange tredjeparts-løsninger som du kan bruke til å gjøre iOS-utvikling på Windows.
Du vil ikke bruke Xcode i disse løsningene, men du vil være i stand til å generere en app som kan kjøre på iOS-enheter.
Sjekk ut disse flotte Xcode alternativer:
9. Reagerer Native
Bruke JavaScript for å bygge native mobile apps.
10. Xamarin
Bruke C# for å bygge en mobil-app som du kan distribuere direkte til Android, iOS og Windows.
11., Appcelerator
Build native mobile apps using JavaScript.
12. PhoneGap
Build hybrid cross-platform mobile apps using HTML, CSS and JavaScript.
Legg igjen en kommentar