Xcode virtuaalne masin. Xcode'i installimine MacBooki

Xcode on IDE, mida kasutatakse rakenduste arendamiseks erinevatele opsüsteemidele. Nagu teame, on meil palju erinevaid tarkvaratööriistu ja süsteeme, mida saab kasutada selliste operatsioonisüsteemide jaoks mõeldud rakenduste arendamiseks nagu Windows ja Linux. Teisest küljest ei ole Maci rakenduste väljatöötamine lihtne töö. Rakenduste arendamiseks saame hõlpsasti installida mis tahes tarkvaratööriista opsüsteemi, näiteks Windows. Kuid Mac nõuab SDK-d, mis on Xcode. See on platvorm, mida saab kasutada Maci või iOS-i rakenduste arendamiseks. Selles postituses näitame teile, kuidas installida Xcode Windows 10, 8, 7 või Vista arvutisse.

Xcode'i installimine Windows 10/8/7 arvutile

  • Mac OS X virtuaalne masin
  • Kahetuumalise terviklikkusega Inteli protsessor
  • Riistvara virtualiseerimine
  • Xcoodi rakenduse installipakett
  • Süsteemi mälu vähemalt 2 GB

Xcode'i installimine Windowsi arvutitesse

Siit saate teada, kuidas saate paketti oma virtuaalsesse masinasse installida, et Xcode'i installimine lõpule viia. Uusima Xcode'i rakenduspaketi saate alla laadida Apple'i ametlikelt saitidelt. Kõik, mida vajate, on minna Xcode'i veebisaidile, panna oma Apple ID ja alla laadida pakett. Kui olete installimisprotsessiks valmis, vaadake seda protsessi.

Laadige alla Xcode personaalarvutile, milles töötab Windows 10/8/7

14. samm: sisestage otsinguribale Xcode ja valige otsingutulemitest Xcode.

Installige Xcode Windowsi arvutisse

15. samm: pakkuge sinu seal ja klõpsake nuppu OK.

Laadige alla ja installige xcode arvutisse

16. samm: sina on kõik tehtud! Xcode on arvutisse edukalt installitud.

Kasutage Xcode'i Windows 7, 8 või 10 arvutis

Olete edukalt installinud Windowsi arvutisse või sülearvutisse rakenduse arendamise tarkvara Xcode. Xcode'i jõudlus ja kiirus pole eriti kõrged, kuna kasutate seda tarkvara Windowsis, kuid seda saab kasutada hariduslikel eesmärkidel. Loodan, et need toimingud aitavad teil Xcode'i installida Windows 10, 8 ja 7 arvutisse.

Xcode on Apple'i välja töötatud tööriistakomplekt Mac OS X ja iPhone OS-i rakenduste arendamiseks. Xcode uusim versioon 3.2 saadetakse koos Mac OS X 10.6-ga Mac OS X Install DVD-le tasuta, ehkki see pole vaikimisi installitud. Kolmandat versiooni ei toeta vanemad Mac OS-i versioonid, mille jaoks on Xcode ka tasuta saadaval. Värskendusi saab tasuta alla laadida ametlikust tugisaidilt.

Xcode on tihedalt integreeritud Cocoa raamistikuga. Luuakse produktiivne ja hõlpsasti kasutatav arenduskeskkond. Seda kasutatakse ka Apple Mac OS X enda arendamisel. See tööriistakomplekt sisaldab:

  • Xcode IDE (rakenduste kodeerimiseks, loomiseks ja silumiseks)
  • Interface Builder (kasutajaliidese arendamiseks)
  • Käitumise ja tulemuslikkuse analüüsi tööriistad
  • Kümned täiendavad tööriistad

Vaatame iga tööriista lähemalt ja installime seejärel Xcode.

Xcode IDE annab teile kõik vajaliku alates professionaalsetest redaktoritest koos koodi täitmise ja kakao taastamisega kuni kohandamiseni avatud lähtekoodiga kompilaatorid. Loodud maast madalast, et kasutada täielikult ära kakaod ja uusimaid Apple'i tehnoloogiaid.

Xcode abil arendamine võimaldab teil keskenduda arendusprotsessile endale, mitte teistele protsessidele. Klõpsake lihtsalt rohelist nuppuEhita ja mineoma rakenduse loomise protsessi alustamiseks. Kui teie lähtekoodis leitakse vigu, kuvatakse mulliteade. :-) Pärast projekti loomistredaktori aknasilmub paneel silur a ja kui hõljutate hiirt, kuvatakse muutujate väärtused. Kui olete välja töötanud iPhone'i rakenduse, installib Xcode selle teie seadmesse automaatselt.

Lihtsustab kasutajaliidese (UI) loomist. Sellega saate hõlpsaltkoodi kirjutamata,luua kihte akendest, erinevatest nuppudest, liuguritest ja muudest juhtnuppudest. Siis saate selle prototüübi pöörata UI uute funktsioonide lisamisega reaalsesse rakendusse. Xcode töötab Interface Builderiga reaalajas, nii et näeteGUI-s (Interface Builder)mida kirjutate Xcode'is.

Kasutajaliideseid saate hõlpsalt luua, kuna Cocoa ehitati mudeli View-Controller (MVC) abil. Tegelikult on kasutajaliidesed tegelikult kakaoobjektide arhiivid, mis ei nõua koodide genereerimist. Kasutajaliidese (UI) muudatused ei nõua koodi uuesti kompileerimist (uuesti kontrollimist) ja koodi muudatused ei nõua kasutajaliidese uuesti kompileerimist.

Pillid ja hai

Hiiglaslik Maci maailm iPhone'i rakendused pakub kasutajale suurepärast kogemust, millele oma programmi loomisel tugineda. Rakendus peab sisaldama elegantset kasutajaliidest ja optimaalset jõudlust.Arendaja tööriistad sisaldavad võimsaid optimeerimis- ja analüüsivahendeid ( Pillid ja hai ), mis aitab teil Maci ja iPhone'i rakendustes probleemkohti leida.

Andmete kogumiseks on olemas tööriistad ketaste kasutamise kohta, arvutiga ühendatud Maci või iPhone'i mälu ja protsessor. Kogutud andmed kuvatakse graafiliseltreaalajas, mis muudab rakenduse probleemkohtade tuvastamise lihtsaks ja seejärel probleemsete koodiridade juurde liikumiseks.

Need tööriistad aitavad teil luua suurepärase kasutuskogemuse ja sama muljetavaldava reageerimisvõime.

Mis on kakao

Suurem osa kakaost viiakse ellu eesmärk C-s. Objective-C on Apple'i kompileeritud objektorienteeritud programmeerimiskeel, mis on ehitatud C-keele ja Smalltalki paradigmade peale.

Töötav rakendus Objective-C saab liidese laadida (Interface Builder loob automaatselt nib-fail ), looge ühendus oma rakenduse Cocoa liidese objektidega ja seejärel looge kasutajaliides. Ümberkompileerimist pole vaja.Kuna Objective-C on C-keele laiendus, saate Cocoa-rakendustes hõlpsasti segada C-d ja isegi C ++.

Kust saada Xcode

Xcode asub Mac OS X-i teisel installikettal. Programmi pole Mac OS X-ga vaikimisi installitud, seega proovige seda ise plaadilt teha. Kuid juhtub, et programm on juba installitud (tee Xcode'i: Macintosh HD ›Arendaja› Rakendus). Kui sellist kausta pole, proovige kasutada otsingut.

Neid on 3 versiooni: ainult Xcode, ainult iPhone SDK, Xcode + SDK koos. On Sel hetkel Mul on installitud Xcode + iPhone SDK versioon 3.1.2. Samuti saate Xcode ja SDK uusima versiooni tasuta aadressilt. See valik on eelistatav, sest suure tõenäosusega on kettal olev Xcode uusimast versioonist kaugel. Kuid selleks peate registreeruma Apple Developer Networkis. See pakub mitut liikmelisuse võimalust, sealhulgas tasuta (sellel tasemel on juurdepääs iPhone'i poe kaudu müügile suletud).

See selleks! Esimene samm Maci arendajaks saamise suunas on astutud! Selles artiklis kirjeldasin Xcode'i põhijooni, võimalusi ja selle toimimist. Järgmisena näitan teile, kuidas teha oma esimene iPhone'i / iPod Touchi rakendus "Tere maailm". Selleks, et see kogemata vahele ei jääks ja saidi uutest materjalidest teadlik oleks, soovitan või

Head päeva, tulevasi ja praeguseid programmeerijaid
Viimases tunnis rääkisime iOS-i programmeerimistee eesmärkidest ja algusest.
Täna ütlen teile, kuidas installida Xcode kohta OS X.

Esimene ja kõige olulisem komponent on Apple MacBook / Mac Mini / iMac.
Ärge laske end sellest hetkest heidutada, Windowsi austajatele on lahendus olemas!
Seetõttu saavad need, kellel on ülaltoodud varustus, turvaliselt järgmise sammu juurde minna. Ülejäänud loevad edasi.

Installib Mac OS X-i

Niisiis, OS X Windowsi installimiseks vajame:

  1. Virtualiseerimist toetav sülearvuti või lauaarvuti (kõige kaasaegsemad arvutid).
  2. 2 GB või rohkem RAM-i.
  3. VMWare'i tööjaamkuulus programm süsteemi virtualiseerimiseks. See on tasuline programm, kuid pärast väikest otsimist saate selle tasuta alla laadida (keegi ei tühistanud torrenteid).
  4. - opsüsteem, eelistatult spetsiaalselt VMWare jaoks kokku pandud. See peab olema vähemalt 10.8.4.
  5. Protsessor peab toetama virtualiseerimist.
  6. BIOS on virtualiseerimise jaoks lubatud (kontrollige kindlasti).
  7. Määrake südamike arv vastavalt oma füüsiliste südamike arvule.

Läheme seadistama:

  1. Laadige alla ja installige VMware tööjaam... 2014. aasta jaanuari seisuga võtsin kasutusele VMware Workstation v10.0.1. Rutsifitseerime selle (kui on soovi. Selleks keelake kõigepealt kõik vmware protsessid tegumihalduris).
  2. Laadige alla ja pakkige VMware plaastri failid (avamine) (tavaliselt komplektis koos operatsioonisüsteemiga). Me läheme kausta, mis vastab meie VmWare versioonile. Seejärel valime kausta, mis vastab meie opsüsteemile, käivitame administraatorina faili „install“ ja ootame, kuni aken sulgub. Kui teil pole selle meetodi kasutamist kuidagi õnnestunud, on kaustas Patch (VMware Unlocker - riistvara virtualiseerimise ümbersõitja)
  3. Pakkige arhiiv koos allalaaditud operatsioonisüsteemiga lahti.
  4. Minge pakkimata kausta ja käivitage „OS X Mavericks.vmx”.

Avaneb meie virtuaalne masin VMware

Me ei tee mingeid seadeid, ta valib ise sobivad ja klõpsab nuppu "Lülita virtuaalne masin sisse". Esimesel stardil näitame - "kopeerisin selle".

Käivitamine on alanud. Kui teie aken Apple'iga ripub pikka aega, siis olete virtuaalmasina halvasti lappinud. Lugege hoolikalt läbi oma masina versiooni juhised ja korrake neid samme uuesti kibeda lõpuni!

Niisiis, süsteem on alanud!

Muudame eraldusvõimet ja muid seadeid oma maitse järgi, vaatame, naudime, kuid see kõik ei kehti meie eesmärgi suhtes

Tähelepanu! Xcode'i uusima versiooni allalaadimiseks peab Internet OS X-is töötama. Kui ma esimest korda installisin, ei töötanud see minu jaoks. Järgmisel hommikul kõik toimis. Kui see ei toimi, kirjutage, me saame sellest aru.

Installige Xcode.

Avage AppStore ja otsige üles Xcode. (installimiseks peate registreeruma ja hankima Apple ID, kui teil seda veel pole)

Installimine läks. Xcode'i arenduskeskkond võtab aega 2,09 GB, seega loodan, et teil on piiramatu Internet ... Allalaadimiskiirus sõltub otseselt teie tariifist.

See on lihtne ülesanne, samas kui Macile tarkvara ehitamine pole teiste platvormidega võrreldes nii lihtne. Rakenduste ehitamiseks Macis on vaja SDK-d nimega Xcode. Xcode on integreeritud arenduskeskkond (IDE), mis koosneb tarkvara arendamise tööriistade komplektist, mille Apple on välja töötanud spetsiaalselt tarkvara arendamiseks Mac OS X ja iOS-is. Rakenduste arenduskomplekt Xcode pole saadaval ühegi muu operatsioonisüsteemi jaoks, välja arvatud Mac OS X ja iOS. Selle kättesaamatuse taga on palju põhjuseid ja ühilduvusprobleeme. Kui olete üsna kindel, et installite Xcode oma Windowsi arvutisse (7, 8.1 ja 10) ja kontrollite SDK raamistiku / arenduskomplekti tööprotsessi Windows OS-is, siis siin on üksikasjalik viis Xcode'i installimiseks Windows 7 ja 8 /8.1 ja Windows 10 PC.

Xcode - rakenduse arenduskomplekt

Xcode on rakenduse arenduskomplekt või lihtsalt SDK, mis sisaldab Mac OS X jaoks mõeldud tarkvaraarendustööriistade komplekti. Xcode on liidese looja, mida võib pidada ka testimisrakenduseks ja varahalduse tööriistakomplektiks. Siin on meetod, kuidas Xcode Windowsi arvutisse (7, 8 või 8.1 ja 10) installida, kasutades Oracle VirtualBox... Seega, installides selle Xcode SDK oma Windows OS-i, saate Windowsi arvutis luua ja arendada põhirakendusi.

Xcode'i installimise nõuded operatsioonisüsteemile Windows 7/8/10

Selles artiklis selgitame teile üksikasjalikult, kuidas installida Xcode Windows 7, 8 või 8.1 ja 10. Enne installiprotsessi alustamist peavad teil olema järgmised süsteeminõuded:

  • Töötav Mac OS X virtuaalne masin VMware'is või VirtualBoxis.
  • Allalaaditud Xcode'i pakett Apple'i saidilt... Xcode'i Apple Store'ist allalaadimiseks peab teil olema Apple ID.
  • Kahekordne Tuum Intel protsessor
  • Minimaalselt 2 GB RAM-i (soovitatav: 4 GB +)
  • Riistvara virtualiseerimine

Kui olete professionaalne rakenduste arendaja, peate ostma Apple'i riistvara, millel on OS X ja rakenduse arendaja ID. Rakenduse tõelises Apple'i seadmes testimise ajal peate oma Apple'i riistvaral kasutama Xcode'i. Kuna kasutame Windowsi Xcode'i installimiseks Virtual Boxi, veenduge, et teil oleks toimiv Mac OS X virtuaalne masin. Kui teil pole installitud virtuaalse kasti koopiat, saate selle siit alla laadida, kuna see on tasuta ja avatud lähtekoodiga.

Xcode'i installimise sammud Windows 10, 8 / 8.1 ja 7 PC või sülearvutisse

Järgige alltoodud samme, et installida Xcode Windows 10, 8 või 8.1 ja Windows 7 töölauale või sülearvutile iOS SDK jaoks.

Samm 1: Esialgu laadige ja installige VMware või VirtualBox oma Windowsi arvutisse ülaltoodud lingi kaudu.

2. samm: Nüüd peate alla laadima ja installima OSX Mavericks ISO virtuaalse masinana.

3. samm: Virtuaalmasin tuleb luua oma oraakli virtuaalsesse kasti. Selleks peate avama Virtual Box ja klõpsama Uus.

4. samm: Nüüd saate uue akna, kus küsitakse uue operatsioonisüsteemi nime. Sisestage nimi nimega OSX, OS tüüp kui Mac OS X ja sisestage ka versioon nimega Mac OS X (32-bitine)... Klõpsake nuppu Järgmine.

5. samm: Peate valima virtuaalse masina RAM-i suuruse. Windowsi arvutis töötamiseks piisab Androidi mälu suurusest 1024 MB (1 GB). Valige mälu suurus ja klõpsake siis Järgmine.

6. samm: Nüüd valige ja looge virtuaalse kõvaketta faili tüüp.

7. samm: Valige riistvarafaili tüüp VDI (VirtualBox Disk Image). Alati on soovitatav minna VDI-le ISO-pildi osas. Klõpsake nuppu Järgmine.

8. samm: Valige dünaamiliselt eraldatud füüsiline kõvaketas. Nüüd peate määrama oma seadme füüsilisest kõvakettast Androidi failide lootsimise ja suuruse. Seejärel klõpsake nuppu Loo.

9. samm: Nüüd olete oma virtuaalsesse kasti edukalt virtuaalmasina loonud. Peate ühendama enne alla laaditud iso-faili. Selleks minge menüüsse Seaded >> Salvestusruum >> Laadi iso fail >> Klõpsake nuppu OK >> Start

10. samm: Hiljem järgite lihtsalt OSX-i käivitamise ekraanil kuvatavaid samme viisardina ja seejärel installitakse OSX Oracle Virtual'i.

11. samm: Nüüd minge oma Virtualboxi safaribrauserisse ja avage ametlik Apple App Store. Logige rakenduse poodi sisse oma Apple ID abil. Peate sisestama Apple ID ja parooli, nagu on näidatud alloleval pildil:

12. samm: Pärast allkirjastamist tippige otsingukasti xcode, et saada kogu pakett. See näitab teile erinevaid seotud rakendusi. Leidke Xcode erinevatest rakendustest ja klõpsake nuppu Vaba ja allalaaditav. Seejärel klõpsake nuppu Okei komplekti allalaadimiseks.

13. samm: Pärast installiprotsessi lõpetamist avage see rakendustest. Nüüd peate Xcode'i komponentide installimiseks juurdepääsuõiguse saamiseks ja oma süsteemi sätete muutmiseks esitama oma juurdokumendi. Sisestage oma nimi ja parool ning vajutage Okei.

14. samm: See on kõik ,. Oleme nüüd edukalt installinud uusima Xcode'i versiooni teie Windows 10, 8 / 8.1 ja 7 arvutisse, kasutades töölaua virtualiseerimistarkvara VMware.

Nii saate Windowsi arvutisse või sülearvutisse installida rakenduste arendamise tarkvara Xcode. Nüüd saate selle liidese abil luua uusi projekte ja paremaid rakendusi. Kuna kasutate seda tarkvara Windowsis, ei ole Xcode'i jõudlus ja kiirus eriti kõrged.

Kuid seda saab kasutada hariduslikel eesmärkidel, kuid mitte professionaalsete rakenduste arendajate jaoks. Nüüd on aeg kasutada meie arvutis Xcode'i. Nii saate sel moel hõlpsasti alla laadida ja installida Xcode'i mis tahes Windowsi personaalarvutisse või sülearvutisse ning luua vastavalt vajadusele paremaid rakendusi. Loodetavasti aitab see õpetus teil parimal viisil installida Xcode Windows 10, 8 / 8.1 ja 7 OS-i, kus töötab PC või sülearvuti.

4.3 / 5. 12

  1. QWERTY
  2. Dougie connor
  3. Marcel
  4. Marcel
  5. 64-bitine
  6. Marcel
  7. Marcel
  8. Marcel
  9. stuart
  10. Michael evans
  11. ranjana
  12. seikleja
  13. Mamuka
  14. Küborg "sOtherPal
  15. Sajjad
  16. ger

IOS-i jaoks saate rakenduse teha isegi siis, kui olete arvutis, kus töötab Windows 10.

Ma soovin, et oleksin seda teadnud, kui esimest korda alustasin, kuna viivitasin enne kuuli hammustamist ja Maci ostmist 3 aastat.

Kui oleksin teadnud Xcode'i käitamisest Windowsis või allolevatest lahendustest, oleksin võinud iPhone'i rakendusi ehitada palju varem!

Laenutage Mac

Enne uue Maci ostmise kohustumist saate selle tegelikult arendamiseks "rentida". Pääsete Macile ja Xcode'ile kaugarvuti kaudu juurde.

See oleks nagu Maci töölaua olemasolu Windowsi töölaua aknas.

Selle variandi puhul on tõeliselt tore see, et kulud on tõesti madalad ja see on kiireim võimalus tööle saada.

Kui otsustate, et rakenduse arendamine pole teie jaoks, tühistate lihtsalt oma plaani.


Neid tüüpe esitleti hiljutises Apple'i peaesitluses, kui nad tutvustasid värskendatud Mac Mini! Neil on uusimad saadaolevad Macid.

(Kasutage kupongikoodi “CODEWITHCHRIS” esimesel kuul 50% soodsamalt. Kui te seda teete, palun andke mulle sellest teada allpool olevates kommentaarides. Ma saan teile väikese lisaraha ilma lisakuludeta, nii et aitäh minu saidi toetamise eest! )

Kui lähete iOS-i rakenduste arendamiseks seda teed, veenduge, et saaksite minu Xcode'i cheatsheet koos viidete ja klaviatuuri otseteedega Windowsi kasutajatele.

Seda teenust pakuvad veel paar ettevõtet:

2. MacInCloud
See on kõige tuntum teenus kolmest. Te ei pea Xcode'i installima, kuna see on eelinstallitud. Võite ka maksta nii-kui-nii, et see on üsna madal pühendumus. Mõned inimesed kurdavad, et see on aeglane, kuid võite seda ise proovida, kuna see on ainult umbes tund tunnis!

3. XcodeClub
XcodeClubi juhib Daniel, kes on ise kirglik arendaja. Minu vaadatud arvustuste põhjal on teenindus kiire ja sõbralik. Hinnakujundus on vähem paindlik kui MacInCloud ja peate pühenduma vähemalt kuule.

Virtualiseeri macOS

Kui olete tehniliselt pisut asjatundlikum, võite kasutada virtualiseerimistarkvara ja käivitada arvutis virtuaalse Maci.

Ülaltoodud teenused teevad oma serverites sisuliselt sama asja ja võtavad siis virtuaalsele masinale juurdepääsu eest tasu.

Seadistades selle ise oma arvutisse, lõikasite keskmise mehe võrrandist välja.

Kahjuks on selle käivitamiseks vaja veidi tehnilist oskusteavet.

Kaks kõige populaarsemat tarkvara, mida virtualiseerida, on VirtualBox ja VMWare Workstation.

Saate need alla laadida ja seejärel kasutada Google'i, et leida uusima MacOS-i (Mojave) installimise juhend kas VirtualBoxi või VMWare Workstationiga.

Pärast seda keerake oma uus virtuaalne Mac üles ja laadige alla Xcode. See on nii lähedal, kui jõuate Windowsi tegeliku Xcode'i käivitamiseni!

4. VirtualBox
VirtualBox on avatud lähtekoodiga tarkvara, mis tähendab, et see on tasuta. See ilmselt seletab, miks see on MacOS-i käitamisel teie Windowsi masinas palju populaarsem kui VMWare Workstation!

5. VMWare'i tööjaam
Kahjuks peate selle tarkvara eest maksma ja selle kirjutamise ajal maksab litsents umbes poole odavamast Mac Mini hinnast, mis sobib suurepäraselt iOS-i rakenduste arendamiseks. Ma soovitaksin teil kõigepealt proovida VirtualBoxi või proovida osta kasutatud Mac Mini.

Ehitage „Hackintosh“

Võite ka ehitada "Hackintoshi", mis on arvuti, mis on kohandatud MacOS-i käitamiseks.

See nõuab kõigist seni pakutavatest võimalustest kõige rohkem jõupingutusi, kuid see võib töötada kellelegi, kes soovib eraldi füüsilist arvutit, milles töötab MacOS.

6. Hackintosh.com
Suurepärane ressurss kõigi Hackintoshi asjade jaoks. Esimene jaotis Juhised sisaldab linke paljudele suurepärastele õpetustele oma Hackintoshi loomiseks ja High Sierra installimiseks.

7. Hackintoshi Subreddit
Mulle meeldib otsida Redditi kogukondi kõigest, mis mind huvitab, sest seal toimub alati huvitavaid vestlusi. Reddit pakub viisi dialoogi pidamiseks sarnaste mõtlemisega inimestega, abi saamiseks ja teiste aitamiseks!

8. Hackintoshi artiklid saidil 9to5mac.com
Lisasin selle lingi, kuna see sisaldab ajakohaseid uudiseid ja artikleid Hackintoshi järkude jaoks.

Kolmandate osapoolte lahendused

Lõpuks on palju kolmanda osapoole lahendusi, mida saate kasutada Windowsi iOS-i arendamiseks.

Te ei kasuta nendes lahendustes Xcode'i, kuid saate genereerida rakenduse, mis töötab iOS-i seadmetes.

Vaadake neid suurepäraseid Xcode'i alternatiive:

9. Reageeri Native
Natiivsete mobiilirakenduste loomiseks kasutage JavaScripti.

10. Xamarin
Kasutage C # -d mobiilirakenduse loomiseks, mille saate Androidi, iOS-i ja Windowsi loomulikult juurutada.