საუკეთესო Mac პროგრამირებისთვის (ტოპ 8 არჩევანი 2022 წელს)

  • გააზიარეთ ეს
Cathy Daniels

Სარჩევი

დეველოპერები იყრიან თავს macOS-ზე და განსაკუთრებით MacBook Pro-ზე. ეს იმიტომ ხდება, რომ MacBook Pro მათთვის შესანიშნავი არჩევანია: Apple-ის აპარატურას აქვს შესანიშნავი აშენების ხარისხი და ბატარეის ხანგრძლივობა, ხოლო Apple-ის ოპერაციული სისტემა უზრუნველყოფს იდეალურ გარემოს პროგრამისტებისთვის.

დამატებითი მიზეზები, როგორიცაა Mac-ები:

  • შეგიძლიათ გაუშვათ ყველა ძირითადი ოპერაციული სისტემა ერთსა და იმავე აპარატურაზე: macOS, Windows და Linux.
  • შეგიძლიათ წვდომა მიიღოთ ბრძანების ხაზის აუცილებელ ინსტრუმენტებზე მისი Unix გარემოდან.
  • ისინი შესაფერისია აპლიკაციების ფართო სპექტრისთვის კოდირებისთვის, მათ შორის ვებ, Mac, Windows, iOS და Android.

მაგრამ რომელი Mac უნდა იყიდოთ? მიუხედავად იმისა, რომ შეგიძლიათ დაპროგრამება ნებისმიერ Mac-ზე, ზოგიერთი მოდელი გთავაზობთ მნიშვნელოვან უპირატესობებს კოდირებისთვის.

ბევრი დეველოპერი აფასებს ნებისმიერი ადგილიდან მუშაობის შესაძლებლობას, რაც ნიშნავს MacBook Pro-ს. 16 დიუმიანი MacBook Pro აქვს ბევრი უპირატესობა თავის პატარა ძმასთან შედარებით: მეტი ეკრანის უძრავი ქონება, უფრო ძლიერი პროცესორი და დისკრეტული გრაფიკული ბარათი, რომელიც სასარგებლოა თამაშის განვითარებისთვის.

თუ თქვენ ბიუჯეტში ხართ , თუმცა Mac mini უზრუნველყოფს თქვენი ფულის ფანტასტიკურ ღირებულებას და არის ყველაზე იაფი Mac მოდელი. უარყოფითი მხარე: არ შეიცავს მონიტორს, კლავიატურას ან მაუსს. თუმცა, ეს გაძლევს მეტ კონტროლს შენთვის საუკეთესოდ მორგებული კომპონენტების არჩევაზე.

თუ თამაშის დეველოპერი ხართ, დაგჭირდებათ Mac ძლიერი GPU . აქ არის iMac 27 დიუმიანი ზომა: 21,5 დიუმიანი Retina 4K ეკრანი, 4096 x 2304

  • მეხსიერება: 8 GB (მაქსიმუმ 32 GB)
  • შენახვა: 1 TB Fusion Drive (კონფიგურირებადი 1 TB SSD-ზე)
  • 4>პროცესორი: 3.0 GHz 6 ბირთვიანი მე-8 თაობის Intel Core i5
  • გრაფიკული ბარათი: AMD Radeon Pro 560X 4 GB GDDR5
  • ყურსასმენების ჯეკი: 3.5 მმ
  • პორტები: ოთხი USB 3 პორტი, ორი Thunderbolt 3 (USB-C) პორტი, Gigabit Ethernet
  • 21.5 დიუმიანი iMac ასობით დოლარით იაფია, ვიდრე 27 დიუმიანი მოდელი და მოთავსდება პატარა სამუშაო მაგიდაზე. თუ სივრცე პრობლემას წარმოადგენს, მაგრამ ის ნაკლებ ვარიანტს გიტოვებთ.

    ის უზრუნველყოფს საკმარისზე მეტ ენერგიას დეველოპერების უმეტესობისთვის, თუნდაც თამაშის დეველოპერებისთვის. მაგრამ თუ მეტი სიმძლავრე გჭირდებათ, მაქსიმალური სპეციფიკაციები უფრო დაბალია, ვიდრე iMac 27-დიუმიანი: 32 GB ოპერატიული მეხსიერება 64 GB-ის ნაცვლად, 1 TB SSD 2 TB-ის ნაცვლად, ნაკლებად მძლავრი პროცესორი და 4 GB ვიდეო RAM ნაცვლად. 8. და განსხვავებით 27 დიუმიანი iMac-ისგან, კომპონენტების უმეტესობის განახლება შეუძლებელია შეძენის შემდეგ.

    21,5 დიუმიან 4K მონიტორს აქვს უამრავი ადგილი თქვენი კოდის საჩვენებლად და შეგიძლიათ დაურთოთ გარე 5K ეკრანი ( ან კიდევ ორი ​​4K) Thunderbolt 3 პორტის მეშვეობით.

    არსებობს უამრავი USB და USB-C პორტი, მაგრამ ისინი უკანა მხარესაა, სადაც ძნელად მისადგომია. შეიძლება გსურდეთ განიხილოთ უფრო ადვილად მისადგომი კერა. 27 დიუმიანი iMac-ის დაფარვისას ზემოთ განვიხილეთ რამდენიმე ვარიანტი.

    4. iMac Pro

    TechCrunch iMac Pro -ს უწოდებს „სასიყვარულო წერილს დეველოპერებისთვის“ და ფლობს შეიძლებათქვენი ფანტაზიები ახდება. მაგრამ თუ არ გადალახავთ საზღვრებს - ვთქვათ, მძიმე თამაშის ან VR განვითარებით - ეს უფრო მეტი კომპიუტერია, ვიდრე გჭირდებათ. დეველოპერების უმეტესობას მიაჩნია, რომ iMac 27 დიუმიანი უკეთესია.

    ერთი შეხედვით:

    • ეკრანის ზომა: 27 დიუმიანი Retina 5K ეკრანი, 5120 x 2880
    • მეხსიერება: 32 GB (მაქსიმუმ 256 GB)
    • შენახვა: 1 TB SSD (მორგება 4 TB SSD-ზე)
    • პროცესორი: 3.2 GHz 8 ბირთვიანი Intel Xeon W
    • გრაფიკული ბარათი: AMD Radeon Pro Vega 56 გრაფიკა 8 GB HBM2 (კონფიგურირებადი 16 GB)
    • ყურსასმენის ჯეკი: 3.5 მმ
    • პორტები: ოთხი USB პორტი, ოთხი Thunderbolt 3 (USB‑C ) პორტები, 10 გბ Ethernet

    iMac Pro იღებს ადგილს, სადაც iMac ტოვებს. მისი კონფიგურაცია შესაძლებელია იმაზე მეტად, რაც თამაშის დეველოპერების უმეტესობას ოდესმე დასჭირდება: 256 GB ოპერატიული მეხსიერება, 4 TB SSD, Xeon W პროცესორი და 16 GB ვიდეო ოპერატიული მეხსიერება. ეს საკმარისზე მეტი ადგილია ზრდისთვის! მის კოსმოსურ ნაცრისფერ დასრულებსაც კი აქვს პრემიუმ იერი.

    ვისთვის არის ის? ორივე TechCrunch და The Verge პირველ რიგში ფიქრობდნენ VR დეველოპერებზე. "iMac Pro არის მხეცი, მაგრამ ეს არ არის ყველასთვის" - ასე ჰქვია The Verge-ის მიმოხილვას.

    ისინი განაგრძობენ: "თუ თქვენ აპირებთ ამ აპარატის ყიდვას, ჩემი აზრით, თქვენ ზუსტად უნდა იცოდეს, რისთვის გეგმავთ მის გამოყენებას“. ისინი ვარაუდობენ, რომ ვინც მუშაობს VR, 8K ვიდეო, სამეცნიერო მოდელირება და მანქანათმცოდნეობა იდეალურია.

    5. iPad Pro 12.9-inch

    და ბოლოს, მე გიტოვებთ წინადადებას მარცხენა სფეროდან, რომელიც არისარც Mac: iPad Pro . ეს ვარიანტი არ არის იმდენად რეკომენდაცია, რამდენადაც საინტერესო ვარიანტია. კოდირების მზარდი რაოდენობა იყენებს iPad Pro-ს განვითარებისთვის.

    ერთი შეხედვით:

    • ეკრანის ზომა: 12,9 დიუმიანი Retina ეკრანი
    • მეხსიერება: 4 GB
    • შენახვა: 128 გბ
    • პროცესორი: A12X Bionic ჩიპი ნეირონული ძრავით
    • ყურსასმენის ჯეკი: არ აქვს
    • პორტები: USB-C

    iPad-ზე პროგრამირება არ არის იგივე გამოცდილება, რაც პროგრამირება Mac-ზე. თუ სამუშაოს უმეტეს ნაწილს ასრულებთ სამუშაო მაგიდასთან, შეიძლება იფიქროთ iPad Pro-ზე, ნაცვლად MacBook Pro-ზე, როგორც პორტატულ ხელსაწყოზე, როცა ოფისიდან არ ხართ.

    IOS-ის ხელსაწყოების რაოდენობა დეველოპერებისთვის. იზრდება, მათ შორის ტექსტური რედაქტორები და iOS კლავიატურები, რომლებიც შექმნილია კოდირებისთვის:

    • Code Editor by Panic
    • Buffer Editor – Code Editor
    • Textastic Code Editor 8
    • DevKey – დეველოპერის კლავიატურა პროგრამირებისთვის

    IDE-ების მზარდი რაოდენობაც კი შეგიძლიათ გამოიყენოთ თქვენს iPad-ზე (ზოგი ბრაუზერზეა დაფუძნებული, ზოგი კი iOS აპი):

    • Gitpod, ბრაუზერზე დაფუძნებული IDE
    • Code-Server დაფუძნებულია ბრაუზერზე და გაძლევთ საშუალებას გამოიყენოთ დისტანციური VS Code IDE
    • Continuous არის .NET C# და F# IDE
    • Codea არის Lua IDE
    • Pythonista 3 არის პერსპექტიული Python IDE
    • კარნეტები, უფასო Python IDE
    • Pyto, სხვა Python IDE
    • 4>iSH უზრუნველყოფს ბრძანების ხაზის გარსს iOS-ისთვის

    სხვა Mac Gear პროგრამისტებისთვის

    დეველოპერებს აქვთ ძლიერი მოსაზრებებიმათ მიერ გამოყენებული ხელსაწყოების და მათი სისტემების დაყენების შესახებ. აქ მოცემულია რამდენიმე პოპულარული ვარიანტის დაყოფა.

    მონიტორები

    მიუხედავად იმისა, რომ ბევრი დეველოპერი უპირატესობას ანიჭებს ლეპტოპს ვიდრე დესკტოპს, მათ ასევე უყვართ დიდი მონიტორები — და ბევრი მათგანი. ისინი არ ცდებიან. ძველი სტატია Coding Horror-დან ციტირებს იუტას უნივერსიტეტის კვლევის შედეგებს: ეკრანის მეტი უძრავი ქონება ნიშნავს მეტ პროდუქტიულობას.

    წაიკითხეთ ჩვენი მიმოხილვა საუკეთესო მონიტორების პროგრამირებისთვის ზოგიერთი დიდი მონიტორისთვის, რომლებიც შეგიძლიათ დაამატოთ თქვენს ამჟამინდელ დაყენებას.

    უკეთესი კლავიატურა

    მიუხედავად იმისა, რომ ბევრ დეველოპერს მოსწონს Apple-ის MacBook და Magic კლავიატურა, საკმაოდ ბევრი ირჩევს განახლებას. ჩვენს მიმოხილვაში განვიხილავთ თქვენი კლავიატურის განახლების უპირატესობებს: საუკეთესო უსადენო კლავიატურა Mac-ისთვის.

    ერგონომიული კლავიატურები ხშირად უფრო სწრაფად იწერება და ამცირებს ტრავმის რისკს. მექანიკური კლავიატურები პოპულარული (და მოდური) ალტერნატივაა. ისინი სწრაფი, ტაქტილური და გამძლეა, რაც მათ პოპულარულს ხდის როგორც მოთამაშეებს, ასევე დეველოპერებს.

    წაიკითხეთ მეტი: საუკეთესო კლავიატურა პროგრამირებისთვის

    უკეთესი მაუსი

    მსგავსად, პრემიუმ მაუსი, თრექბოლი ან ტრეკპედი დაგეხმარებათ უფრო პროდუქტიულად იმუშაოთ და იცავთ თქვენს მაჯას დაძაბვისა და ტკივილისგან. ჩვენ განვიხილავთ მათ უპირატესობებს ამ მიმოხილვაში: საუკეთესო მაუსი Mac-ისთვის.

    კომფორტული სკამი

    სად მუშაობთ? სავარძელში. ყოველდღე რვა საათის ან მეტი ხნის განმავლობაში. ჯობია ის კომფორტული გახადოთ და საშინელებათა კოდირების სიებირამდენიმე მიზეზი, რის გამოც ყველა პროგრამისტმა სერიოზულად უნდა მიიღოს შესყიდვა, მათ შორის გაზრდილი პროდუქტიულობა.

    წაიკითხეთ ჩვენი საუკეთესო სავარძელი პროგრამისტებისთვის მიმოხილვა რამდენიმე მაღალი რეიტინგის მქონე ერგონომიული საოფისე სკამისთვის.

    ხმაურის შემცირების ყურსასმენები

    ბევრი დეველოპერი ატარებს ხმაურის გამხსნელ ყურსასმენებს, რათა დაბლოკოს სამყარო და მკაფიო გზავნილი მისცეს: „დამტოვე თავი. Ვმუშაობ." ჩვენ განვიხილავთ მათ უპირატესობებს ჩვენს მიმოხილვაში, საუკეთესო ხმაურის იზოლირებული ყურსასმენები.

    გარე მყარი დისკი ან SSD

    თქვენ დაგჭირდებათ სადმე თქვენი პროექტების დაარქივება და სარეზერვო ასლი, ასე რომ, აიღეთ რამდენიმე გარე მყარი დისკი ან SSD-ები არქივისა და სარეზერვო ასლისთვის. იხილეთ ჩვენი საუკეთესო რეკომენდაციები ამ მიმოხილვებში:

    • საუკეთესო სარეზერვო დისკები Mac-ისთვის
    • საუკეთესო გარე SSD Mac-ისთვის

    გარე GPU (eGPU)

    დაბოლოს, თუ იყენებდით Mac-ს დისკრეტული GPU-ის გარეშე და მოულოდნელად შეხვალთ თამაშის განვითარებაში, შეიძლება შეგექმნათ გარკვეული შეფერხებები შესრულებასთან დაკავშირებით. Thunderbolt-ის მხარდაჭერით გარე გრაფიკული პროცესორის (eGPU) დამატება სხვაობას გამოიწვევს.

    დამატებითი ინფორმაციისთვის იხილეთ ეს სტატია Apple-ის მხარდაჭერისგან: გამოიყენეთ გარე გრაფიკული პროცესორი თქვენს Mac-თან ერთად.

    რა არის პროგრამისტის გამოთვლითი საჭიროებები?

    პროგრამირება არის ფართო ნიშა, რომელიც მოიცავს ვებ-გვერდის წინა და უკანა მხარეს, ასევე დესკტოპისთვის და მობილურისთვის აპლიკაციების შემუშავებას. იგი მოიცავს ბევრ დავალებას, მათ შორის კოდის დაწერა და ტესტირება, გამართვა დასხვა დეველოპერებისგან კოდის შედგენა და განშტოებაც კი.

    აპარატურის საჭიროებები შეიძლება მნიშვნელოვნად განსხვავდებოდეს პროგრამისტებს შორის. ბევრ დეველოპერს არ სჭირდება განსაკუთრებით ძლიერი კომპიუტერი. მაგრამ სანამ კოდის დაწერა იყენებს რამდენიმე რესურსს, ზოგიერთი აპი, რომელშიც წერთ, აკეთებს. კოდის შედგენა არის CPU ინტენსიური ამოცანა და თამაშის დეველოპერებს სჭირდებათ Mac მძლავრი გრაფიკული ბარათით.

    პროგრამირების პროგრამული უზრუნველყოფა

    დეველოპერებს აქვთ მყარი მოსაზრებები პროგრამული უზრუნველყოფის შესახებ და არსებობს უამრავი ვარიანტი. იქ. ბევრი წერს კოდს საყვარელ ტექსტურ რედაქტორში და იყენებს სხვა ინსტრუმენტებს (ბრძანების ხაზის ინსტრუმენტების ჩათვლით) დანარჩენი სამუშაოს შესასრულებლად.

    მაგრამ დამოუკიდებელი ხელსაწყოების კოლექციის გამოყენების ნაცვლად, ბევრი ირჩევს ერთ აპლიკაციას, რომელიც მოიცავს ყველა იმ მახასიათებელს, რომელიც მათ სჭირდებათ: IDE, ან ინტეგრირებული განვითარების გარემო. IDE-ები დეველოპერებს აძლევენ ყველაფერს, რაც მათ თავიდან ბოლომდე სჭირდებათ: ტექსტის რედაქტორი, შემდგენელი, გამართვა და ინტეგრაცია.

    რადგან ეს აპლიკაციები უფრო მეტს აკეთებენ ვიდრე მარტივი ტექსტური რედაქტორები, მათ აქვთ უფრო მაღალი სისტემური მოთხოვნები. სამი ყველაზე პოპულარული IDE მოიცავს:

    • Apple Xcode IDE 11 Mac და iOS აპლიკაციების შემუშავებისთვის
    • Microsoft Visual Studio Code Azure, iOS, Android და ვებ განვითარებისთვის
    • Unity Core პლატფორმა 2D და 3D თამაშების განვითარებისთვის, რომელსაც შემდგომში განვიხილავთ

    ამ სამის გარდა, ხელმისაწვდომია IDE-ების ფართო სპექტრი — ბევრი სპეციალიზირებულია ერთ ან მეტიპროგრამირების ენები) — მათ შორის Eclipse, Komodo IDE, NetBeans, PyCharm, IntelliJ IDEA და RubyMine.

    ოპციების ფართო სპექტრი ნიშნავს სისტემის მოთხოვნების ფართო სპექტრს, ზოგიერთი მათგანი ძალიან ინტენსიურია. რა არის საჭირო ამ აპების Mac-ზე გასაშვებად?

    Mac, რომელსაც შეუძლია ამ პროგრამული უზრუნველყოფის გაშვება

    თითოეულ IDE-ს აქვს მინიმალური სისტემური მოთხოვნები. იმის გამო, რომ ეს არის მინიმალური მოთხოვნები და არა რეკომენდაციები, უმჯობესია შეიძინოთ კომპიუტერი ამ მოთხოვნებზე უფრო მძლავრი, განსაკუთრებით მაშინ, როდესაც სავარაუდოდ გაუშვით ერთზე მეტი აპლიკაცია ერთდროულად.

    Xcode 11-ის სისტემის მოთხოვნები მარტივია:

    • ოპერაციული სისტემა: macOS Mojave 10.14.4 ან უფრო ახალი.

    Microsoft მოიცავს კიდევ რამდენიმე დეტალს Visual Studio Code 2019-ის სისტემურ მოთხოვნებში:

    • ოპერაციული სისტემა: macOS High Sierra 10.13 ან უფრო ახალი,
    • პროცესორი: 1.8 GHz ან უფრო სწრაფი, ორბირთვიანი ან უკეთესი რეკომენდირებული,
    • RAM: 4 GB, რეკომენდებულია 8 GB ,
    • შენახვა: 5,6 GB თავისუფალი ადგილი დისკზე.

    Mac-ის თითქმის ყველა მოდელს შეუძლია ამ პროგრამების გაშვება (მაშ, MacBook Air-ს აქვს 1,6 გჰც ორბირთვიანი i5 პროცესორი, რომელიც ძლივს ჩამოუვარდება Visual Studio-ს მოთხოვნებს). მაგრამ არის ეს რეალური მოლოდინი? რეალურ სამყაროში, რაიმე Mac სთავაზობს იმას, რაც არათამაშის დეველოპერს სჭირდება?

    არა. ზოგიერთ Mac-ს არასაკმარისი ძალა აქვს და იბრძვის, როდესაც ძლიერად აიძულა, განსაკუთრებით კომპილაციის დროს. სხვა Mac-ები გადაჭარბებულია და არაუზრუნველყოს დეველოპერებისთვის ღირსეული ღირებულება მათი ფულისთვის. მოდით შევხედოთ რამდენიმე უფრო რეალისტურ რეკომენდაციას კოდირების შესახებ:

    • თუ თამაშის განვითარებას არ აკეთებთ (ამას შემდეგ ნაწილში განვიხილავთ), გრაფიკული ბარათი დიდ განსხვავებას არ გამოიწვევს.
    • სუპერ სწრაფი CPU ასევე არ არის გადამწყვეტი მნიშვნელობა. თქვენი კოდი უფრო სწრაფად დაკომპლექტდება უკეთესი CPU-ით, ასე რომ, მიიღეთ საუკეთესო, რისი საშუალებაც გაქვთ, მაგრამ არ ინერვიულოთ, რომ მიიღოთ ცხელი ჯოხი. MacWorld აღნიშნავს: „თქვენ ალბათ კარგად იქნებით ორბირთვიანი i5 პროცესორით კოდირებისთვის, ან თუნდაც i3 საწყისი დონის MacBook Air-ში, მაგრამ თუ ფული გაქვთ დაზოგვისთვის, მაშინ მეტის მიღება არ დააზარალებს. ძლიერი Mac.”
    • დარწმუნდით, რომ გაქვთ საკმარისი ოპერატიული მეხსიერება. ეს ყველაზე დიდ განსხვავებას გამოიწვევს თქვენი IDE-ის მუშაობის გზაზე. მიიღეთ Microsoft-ის 8 GB რეკომენდაცია 8 GB. Xcode ასევე იყენებს უამრავ RAM-ს და შეიძლება ერთდროულად გაუშვათ სხვა აპლიკაციები (მაგალითად, Photoshop). MacWorld გირჩევთ მიიღოთ 16 გბაიტი, თუ გსურთ ახალი Mac-ის სამომავლო მტკიცებულება.
    • საბოლოოდ, თქვენ გამოიყენებთ შედარებით მცირე ადგილს - მინიმუმ 256 GB ხშირად რეალისტურია. მაგრამ გახსოვდეთ, რომ IDE-ები ბევრად უკეთ მუშაობს SSD მყარ დისკზე.

    თამაშის დეველოპერებს სჭირდებათ Mac ძლიერი გრაფიკული ბარათით

    თქვენ გჭირდებათ უკეთესი Mac, თუ ამას აკეთებთ გრაფიკა, თამაშის განვითარება ან VR განვითარება. ეს ნიშნავს მეტ RAM-ს, უკეთეს CPU-ს და, რაც მთავარია, დისკრეტულ GPU-ს.

    ბევრი თამაშის დეველოპერი იყენებს Unity Core-ს, მაგალითად. მისისისტემის მოთხოვნები:

    • ოპერაციული სისტემა: macOS Sierra 10.12.6 ან უფრო ახალი
    • პროცესორი: X64 არქიტექტურა SSE2 ინსტრუქციების ნაკრების მხარდაჭერით
    • მეტალის მქონე Intel და AMD GPU-ები .

    კიდევ ერთხელ, ეს მხოლოდ მინიმალური მოთხოვნებია და მათ მოყვება პასუხისმგებლობის შეზღუდვა: "ფაქტობრივი შესრულება და რენდერის ხარისხი შეიძლება განსხვავდებოდეს თქვენი პროექტის სირთულის მიხედვით."

    აუცილებელია დისკრეტული GPU. 8-16 GB ოპერატიული მეხსიერება მაინც რეალურია, მაგრამ სასურველია 16 GB. აქ არის Laptop Under Budget-ის რეკომენდაცია CPU-სთან დაკავშირებით: „თუ თქვენ ხართ რაიმე ინტენსიური, როგორიცაა თამაშების განვითარება ან გრაფიკული პროგრამირება, მაშინ ჩვენ გირჩევთ ლეპტოპებს, რომლებიც აღჭურვილია Intel i7 პროცესორით (ჰექსაბირთვიანი, თუ ამის საშუალება გაქვთ).“

    ბოლოს, თამაშის დეველოპერებს სჭირდებათ მნიშვნელოვნად მეტი სივრცე თავიანთი პროექტების შესანახად. რეკომენდებულია SSD 2-4 ტბ სივრცით.

    პორტაბელურობა

    პროგრამისტები ხშირად მუშაობენ მარტო და შეუძლიათ ყველგან იმუშაონ. ისინი შეიძლება იმუშაონ სახლიდან, ადგილობრივ ყავის მაღაზიაში, ან მოგზაურობის დროს.

    ეს პორტატულ კომპიუტერებს განსაკუთრებით მიმზიდველს ხდის. მიუხედავად იმისა, რომ MacBook-ის შეძენის მოთხოვნა არ არის, ბევრი დეველოპერი ამას აკეთებს.

    როდესაც გადახედავთ MacBook-ის სპეციფიკაციებს, ყურადღება მიაქციეთ რეკლამირებულ ბატარეის ხანგრძლივობას — მაგრამ ნუ ელოდებით, რომ მიიღებთ სპეციფიკაციებში მოთხოვნილ თანხას. განვითარების პროგრამული უზრუნველყოფა შეიძლება იყოს ძალიან ინტენსიური პროცესორით, რამაც შეიძლება შეამციროს ბატარეის ხანგრძლივობა რამდენიმე საათამდე. მაგალითად, „პროგრამისტებიჩივით, რომ Xcode ბევრ ბატარეას ჭამს,” აფრთხილებს MacWorld.

    ეკრანის სივრცის დიდი რაოდენობა

    თქვენ არ გინდათ, რომ კოდირებისას თავი შევიწროვოთ, ამიტომ ბევრი დეველოპერი უპირატესობას ანიჭებს დიდ მონიტორს. 27 დიუმიანი ეკრანი კარგია, მაგრამ აშკარად არ არის მოთხოვნა. ზოგიერთი დეველოპერი ურჩევნია მრავალ მონიტორის დაყენებას. MacBook-ებს აქვთ პატარა მონიტორები, მაგრამ მხარს უჭერენ მრავალ დიდ გარე მონიტორს, რაც ძალიან სასარგებლოა სამუშაო მაგიდასთან მუშაობისას. როდესაც მოძრაობთ, 16 დიუმიან MacBook Pro-ს აშკარა უპირატესობა აქვს 13 დიუმიან მოდელთან შედარებით, თუ მაქსიმალური პორტაბელურობა არ არის თქვენი აბსოლუტური პრიორიტეტი.

    რას ნიშნავს ეს ყველაფერი? ეს ნიშნავს, რომ თქვენს ბიუჯეტში უნდა შეიტანოთ დამატებითი ან ორი მონიტორის ღირებულება. ეკრანის დამატებით სივრცეს შეუძლია დადებითი გავლენა მოახდინოს თქვენს პროდუქტიულობაზე. საბედნიეროდ, ახლა ყველა Mac-ს აქვს Retina დისპლეი, რომელიც საშუალებას გაძლევთ დააყენოთ მეტი კოდი ეკრანზე.

    ხარისხის კლავიატურა, მაუსი და სხვა გაჯეტები

    დეველოპერები განსაკუთრებულად აინტერესებთ სამუშაო სივრცეებს. მათ უყვართ მათი შექმნა ისე, რომ ბედნიერები და პროდუქტიულები იყვნენ მუშაობისას. დიდი ყურადღება ეთმობა პერიფერიულ მოწყობილობებს, რომლებსაც ისინი იყენებენ.

    ერთადერთი, რომელსაც ყველაზე მეტ დროს ატარებენ, არის კლავიატურა. მიუხედავად იმისა, რომ ბევრი საკმარისად კმაყოფილია Magic Keyboard-ით, რომელიც მოჰყვა მათ iMac-ს, ან პეპლის კლავიატურას, რომელიც მოჰყვა MacBook-ს, ბევრი დეველოპერი განახლებულია პრემიუმ ალტერნატივაზე.

    რატომ? Apple-ის კლავიატურებს რამდენიმე უარყოფითი მხარე აქვსიძლევა საუკეთესო ხმას თქვენი ფულისთვის. პატარა iMac-ის კონფიგურაცია არ შეიძლება ასე მძლავრად ან განახლებული, და iMac Pro არის ბევრად მეტი კომპიუტერი, ვიდრე დეველოპერების უმეტესობას სჭირდება.

    ამ სტატიაში განვიხილავთ Mac-ის ყველა მოდელს, რომელიც ამჟამად ხელმისაწვდომია. მათი შედარება და მათი ძლიერი და სუსტი მხარეების შესწავლა. წაიკითხეთ, რომ გაიგოთ, რომელი Mac არის საუკეთესო თქვენთვის.

    რატომ მენდობი ამ Mac-ის სახელმძღვანელოსთვის

    მე ვურჩიე ხალხს საუკეთესო კომპიუტერის შესახებ მათი საჭიროებებისთვის 80-იანი წლებიდან და მე იყენებდა Mac-ებს პირადად ათწლეულზე მეტი ხნის განმავლობაში. ჩემს კარიერაში შევქმენი კომპიუტერული სასწავლო ოთახები, ვმართავდი ორგანიზაციების IT საჭიროებებს და ტექნიკურ დახმარებას ვუწევდი ინდივიდებსა და ბიზნესს. მე ახლახანს გავაუმჯობესე ჩემი საკუთარი Mac. Ჩემი არჩევანი? 27 დიუმიანი iMac.

    მაგრამ მე არასოდეს მიმუშავია სრულ განაკვეთზე, როგორც დეველოპერი. მე მაქვს სუფთა მათემატიკის ხარისხი და სწავლის ფარგლებში დავამთავრე პროგრამირების რამდენიმე კურსი. ვებზე კონტენტის რედაქტირებისას ბევრ სკრიპტირების ენას და ტექსტის რედაქტორს ვზრუნავდი. მე ვიმუშავე დეველოპერებთან და გულწრფელი სიამოვნება მივიღე მათი კომპიუტერებისა და კონფიგურაციების შემოწმებით. რა თქმა უნდა, ეს ყველაფერი მაძლევს მხოლოდ იმის გემოვნებას, რაც შენ გჭირდება.

    ამიტომ, მე უფრო მეტად ვიმუშავე. მე მივიღე მოსაზრებები რეალური კოდირებისგან, მათ შორის ჩემი შვილისგან, რომელმაც ახლახან დაიწყო მუშაობა ვებ დეველოპერად და ყიდულობს უამრავ ახალ აღჭურვილობას. მე ასევე დიდი ყურადღება მივაქციე გადაცემის რეკომენდაციებს დეველოპერებისგან ინტერნეტშიდეველოპერები:

    • მათ ცოტა მოგზაურობენ. ბევრი გამოყენების შემთხვევაში, ამან შეიძლება გამოიწვიოს მაჯის და ხელის დაძაბვა.
    • კურსორის კლავიშების განლაგება იდეალური არ არის. ბოლოდროინდელ Mac კლავიატურებზე, ზემოთ და ქვემოთ კლავიშები თითოში მხოლოდ ნახევარ კლავიშს იღებს.
    • Touch Bar-ის მქონე MacBook Pro-ებს არ აქვთ ფიზიკური Escape კლავიში. ეს განსაკუთრებით იმედგაცრუებულია Vim მომხმარებლებისთვის, რომლებიც ხშირად წვდებიან ამ კლავიშს. საბედნიეროდ, 2019 წლის 16 დიუმიან MacBook Pro-ს აქვს როგორც სენსორული ბარი, ასევე ფიზიკური Escape კლავიში (და ცოტა მეტი მოგზაურობაც).
    • მომხმარებლებმა უნდა დააჭირონ Fn კლავიშს გარკვეული ფუნქციების წვდომისთვის. დეველოპერებს შეუძლიათ დამატებითი კლავიშების ზედმეტად დაჭერის გარეშე.

    დეველოპერებს არ სურთ კომპრომისზე წასვლა კლავიატურაზე და ეს მოიცავს კლავიატურის განლაგებას. მიუხედავად იმისა, რომ უფრო კომპაქტური კლავიატურები პოპულარული ხდება, ისინი ყოველთვის არ არის საუკეთესო ინსტრუმენტი პროგრამისტებისთვის. უმეტესობა უპირატესობას ანიჭებს კლავიატურას მეტი კლავიშით ვიდრე ერთი, რომელიც საჭიროებს კლავიშების რამდენიმე კომბინაციის ერთდროულად დაჭერას ამოცანის შესასრულებლად.

    ხარისხიანი ერგონომიული და მექანიკური კლავიატურები შესანიშნავი ვარიანტია კოდირებისთვის. ჩვენ გირჩევთ რამდენიმე ვარიანტს ორივესთვის ამ სტატიის ბოლოს განყოფილებაში "სხვა აღჭურვილობა". პრემიუმ თაგვები კიდევ ერთი პოპულარული განახლებაა. ჩვენ ასევე დავამატებთ მათ სიას ბოლოს.

    საბედნიეროდ, ყველა Mac შეიცავს სწრაფ Thunderbolt პორტებს, რომლებიც მხარს უჭერენ USB-C მოწყობილობებს. დესკტოპ Mac-ებს ასევე აქვთ უამრავი ტრადიციული USB პორტი და თქვენშეგიძლიათ შეიძინოთ გარე USB ჰაბები, თუ ისინი გჭირდებათ თქვენი MacBook-ისთვის.

    როგორ ავირჩიოთ საუკეთესო Mac პროგრამისტებისთვის

    ახლა, როდესაც ჩვენ გამოვიკვლიეთ რა სჭირდება პროგრამისტს კომპიუტერიდან, ჩვენ შევადგინეთ ორი ჩამოთვლილია რეკომენდებული სპეციფიკაციები და შეადარე თითოეული Mac მოდელი მათთან. საბედნიეროდ, კოდირებისთვის შესაფერისი უფრო მეტი მოდელია, ვიდრე, მაგალითად, ვიდეო რედაქტირება.

    ჩვენ ავირჩიეთ გამარჯვებულები, რომლებიც აუცილებლად მოგცემენ იმედგაცრუების გარეშე გამოცდილებას, მაგრამ ბევრი ადგილია თქვენი პრეფერენციებისთვის. მაგალითად:

    • გირჩევნია მუშაობა დიდ ეკრანზე?
    • გირჩევნია მუშაობა მრავალ მონიტორთან? მაგიდა?
    • აფასებთ თუ არა ლეპტოპის პორტაბელურობას?
    • რამდენი ბატარეის ხანგრძლივობა გჭირდებათ?

    გარდა ამისა, თქვენ უნდა დაადგინოთ თუ არა რაიმე თამაშის (ან სხვა გრაფიკული ინტენსიური) განვითარებას.

    აქ არის ჩვენი რეკომენდაციები:

    რეკომენდირებული სპეციფიკაციები უმრავლესობის დეველოპერებისთვის:

    • CPU: 1.8 GHz dual-core i5 ან უკეთესი
    • RAM: 8 GB
    • შენახვა: 256 GB SSD

    რეკომენდებული სპეციფიკაციები თამაშის დეველოპერებისთვის:

    • CPU: Intel i7 პროცესორი (სასურველია რვა ბირთვიანი)
    • RAM: 8 GB (სასურველია 16 GB)
    • შენახვა: 2-4 TB SSD
    • გრაფიკული ბარათი: დისკრეტული GPU.

    ჩვენ ავირჩიეთ გამარჯვებულები, რომლებიც კომფორტულად აკმაყოფილებენ ამ მახასიათებლებს ძვირადღირებული დამატებითი საშუალებების შეთავაზების გარეშე. ჩვენ ასევე დავსვით შემდეგი კითხვები:

    • ვის შეუძლია დაზოგოსფული ჩვენს გამარჯვებულებზე ნაკლებად ძლიერი Mac-ის შეძენით?
    • ვინ იპოვის რეალურ მნიშვნელობას ჩვენს გამარჯვებულებზე უფრო მძლავრი Mac-ის შეძენისას?
    • რამდენ სიმაღლეზე შეიძლება იყოს თითოეული Mac მოდელის კონფიგურაცია და როგორ შეიძლება განაახლებთ მას შეძენის შემდეგ?
    • როგორია მისი მონიტორის ზომა და გარჩევადობა და ნებისმიერი გარე მონიტორის მხარდაჭერა?
    • დეველოპერებისთვის, რომლებიც აფასებენ პორტაბელურობას, რამდენად შესაფერისია MacBook-ის თითოეული მოდელი კოდირებისთვის ? რა არის მისი ბატარეის ხანგრძლივობა და რამდენი პორტი აქვს მას აქსესუარებისთვის?

    იმედია, ჩვენ განვიხილეთ ყველაფერი, რაც გსურთ იცოდეთ პროგრამირების საუკეთესო Mac-ის შესახებ. ნებისმიერი სხვა შეკითხვა ან აზრი ამ თემაზე, დატოვეთ კომენტარი ქვემოთ.

    და მიუთითეთ ისინი, სადაც შესაბამისი იყო ამ მიმოხილვის განმავლობაში.

    საუკეთესო Mac პროგრამირებისთვის: ჩვენი საუკეთესო არჩევანი

    საუკეთესო MacBook პროგრამირებისთვის: MacBook Pro 16 დიუმიანი

    MacBook Pro 16-inch არის სრულყოფილი Mac დეველოპერებისთვის. ის პორტატულია და აქვს Apple-ის ლეპტოპის ყველაზე დიდი დისპლეი. (ფაქტობრივად, მას აქვს 13% მეტი პიქსელი, ვიდრე 2019 წლის წინა მოდელს.) ის უზრუნველყოფს უამრავ RAM-ს, ტონა მეხსიერებას და საკმარისი CPU და GPU სიმძლავრეს თამაშის დეველოპერებისთვის. მისი ბატარეის ხანგრძლივობა გრძელია, მაგრამ ნუ ელოდებით, რომ ისიამოვნეთ Apple-ის პრეტენზიების სრული 21 საათის განმავლობაში.

    შეამოწმეთ მიმდინარე ფასი

    ერთი შეხედვით:

    • ეკრანის ზომა : 16 დიუმიანი Retina ეკრანი, 3456 x 2234
    • მეხსიერება: 16 GB (მაქსიმუმ 64 GB)
    • შენახვა: 512 GB SSD (მორგება 8 TB SSD-ზე)
    • პროცესორი : Apple M1 Pro ან M1 Max ჩიპი (10 ბირთვამდე)
    • გრაფიკული ბარათი: M1 Pro (32 ბირთვამდე GPU)
    • ყურსასმენის ჯეკი: 3.5 მმ
    • პორტები: სამი Thunderbolt 4 პორტი, HDMI პორტი, SDXC ბარათის სლოტი, MagSafe 3 პორტი
    • ბატარეა: 21 საათი

    ეს MacBook Pro იდეალურია პროგრამისტებისთვის და ერთადერთი Apple ლეპტოპი შესაფერისია სერიოზული თამაშის განვითარებისთვის. ნაგულისხმევი კონფიგურაცია მოყვება 512 GB SSD-ს, მაგრამ სერიოზულად უნდა განიხილოთ განახლება მინიმუმ 2 ტბ-მდე. ყველაზე დიდი SSD, რომელიც შეგიძლიათ მიიღოთ არის 8 ტბაიტი.

    RAM-ის კონფიგურაცია შესაძლებელია 64 გბ-მდე. წინასწარ მიიღეთ თქვენთვის სასურველი ოპერატიული მეხსიერება: მისი შეძენის შემდეგ განახლება შეიძლება იყოს რთული, მაგრამ არა შეუძლებელი. Მსგავსად21.5 დიუმიანი iMac, ის არ არის შედუღებული, მაგრამ დაგჭირდებათ პროფესიონალის დახმარება.

    შენახვა ასევე მიუწვდომელია მომხმარებლისთვის, ამიტომ უმჯობესია აირჩიოთ სასურველი თანხა, როდესაც პირველად შეიძენს მანქანას. . თუ აღმოაჩენთ, რომ გჭირდებათ მეხსიერების განახლება შეძენის შემდეგ, გადახედეთ ჩვენს რეკომენდებულ გარე SSD-ებს.

    ის ასევე შეიცავს საუკეთესო კლავიატურას ნებისმიერი მიმდინარე MacBook-ისგან. მას აქვს მეტი მგზავრობა, ვიდრე სხვა მოდელებს, და ფიზიკური Escape გასაღებიც კი, რომელიც Vim-ის მომხმარებლებს, სხვათა შორის, ძალიან კმაყოფილი დარჩება.

    მაშინ, როცა 16 დიუმიანი ეკრანი საუკეთესოა, როცა გზაში ხართ. , შეიძლება გინდოდეთ რაღაც უფრო დიდი, როცა თქვენს სამუშაო მაგიდასთან ხართ. საბედნიეროდ, შეგიძლიათ რამდენიმე დიდი გარე მონიტორის მიმაგრება. Apple-ის მხარდაჭერის თანახმად, MacBook Pro 16 დიუმს შეუძლია გაუმკლავდეს სამ გარე დისპლეს 6K-მდე.

    პორტებზე საუბრისას, ეს MacBook Pro აერთიანებს ოთხ USB-C პორტს, რომელიც ბევრი მომხმარებლისთვის საკმარისი იქნება. თქვენი USB-A პერიფერიული მოწყობილობების დასაკავშირებლად დაგჭირდებათ დონგლის ან სხვა კაბელის შეძენა.

    მიუხედავად იმისა, რომ მე მჯერა, რომ ეს Mac საუკეთესო გამოსავალია მათთვის, ვისაც სურს რაიმე პორტატული, არსებობს სხვა ვარიანტები:

    • MacBook Air არის უფრო ხელმისაწვდომი ალტერნატივა, თუმცა პატარა ეკრანით, ნაკლებად ძლიერი პროცესორით და დისკრეტული GPU-ის გარეშე.
    • MacBook Pro 13 დიუმიანი უფრო პორტატული ვარიანტია, მაგრამ ჰაერზე ნაკლები შეზღუდვებით. უფრო პატარა ეკრანზე შეიძლება იგრძნოს შევიწროება, და ნაკლებობა aდისკრეტული GPU ხდის მას ნაკლებად შესაფერისს თამაშების განვითარებისთვის.
    • ზოგიერთმა შეიძლება მიიჩნიოს iPad Pro მიმზიდველი პორტატული ალტერნატივა, თუმცა მოგიწევთ თქვენი მოლოდინების კორექტირება.

    ბიუჯეტი Mac პროგრამირებისთვის : Mac mini

    Mac mini როგორც ჩანს სულ უფრო პოპულარული ხდება დეველოპერებს შორის. მნიშვნელოვანი სპეციფიკაციების შეფერხების შემდეგ, ის ახლა საკმაოდ ძლიერია სერიოზული სამუშაოს შესასრულებლად. ეს არის პატარა, მოქნილი და მოტყუებით ძლიერი. თუ თქვენ ეძებთ Mac-ს მცირე ზომის ანაბეჭდით, ეს შესანიშნავი ვარიანტია.

    შეამოწმეთ მიმდინარე ფასი

    ერთი შეხედვით:

    • ეკრანის ზომა: არ არის ნაჩვენები მოყვება სამამდე მხარდაჭერა
    • მეხსიერება: 8 GB (მაქსიმუმ 16 GB)
    • შენახვა: 256 GB SSD (კონფიგურირებადია 2 TB SSD-ზე)
    • პროცესორი: Apple M1 ჩიპი
    • გრაფიკული ბარათი: Intel UHD Graphics 630 (eGPU-ების მხარდაჭერით)
    • ყურსასმენის ჯეკი: 3.5 მმ
    • პორტი: ოთხი Thunderbolt 3 (USB-C) პორტი, ორი USB 3 პორტები, HDMI 2.0 პორტი, Gigabit Ethernet

    Mac mini არის ყველაზე იაფი Mac ხელმისაწვდომი — ნაწილობრივ იმის გამო, რომ მას არ მოყვება მონიტორი, კლავიატურა ან მაუსი — ამიტომ ის შესანიშნავი არჩევანია მათთვის. მცირე ბიუჯეტით.

    მისი სპეციფიკაციების უმეტესობა დადებითად ადარებს 27 დიუმიან iMac-ს. მისი კონფიგურაცია შესაძლებელია 16 გბ-მდე ოპერატიული მეხსიერებით და 2 ტბ მყარი დისკით და იკვებება სწრაფი M1 პროცესორით. ეს საკმარისზე მეტია დაპროგრამებისთვის. მიუხედავად იმისა, რომ მას მონიტორი არ მოყვება, მას აქვს იგივე 5K გარჩევადობის მხარდაჭერა, როგორც უფრო დიდი iMac,და თქვენ შეგიძლიათ დაურთოთ ორი დისპლეი (ერთი 5K და მეორე 4K), ან სამი 4K მონიტორი სულ.

    თამაშის განვითარებისთვის დაგჭირდებათ მეტი ოპერატიული მეხსიერება და მეხსიერება. უმჯობესია პირველად მიიღოთ თქვენთვის სასურველი კონფიგურაცია — მოგვიანებით განახლების მოლოდინი არ არის კარგი გეგმა.

    RAM-ის ჩანაცვლების კარი არ არსებობს, ასე რომ, სანამ მისი განახლება შეგიძლიათ, შეიძლება დაგჭირდეთ პროფესიონალური დახმარება. . და SSD არის შედუღებული ლოგიკურ დაფაზე, ასე რომ არ არის შესაცვლელი. მას ასევე აკლია დისკრეტული GPU, მაგრამ ამის გამოსწორება შეგიძლიათ გარე GPU-ს მიმაგრებით. ამ მიმოხილვის ბოლოს განყოფილებაში „სხვა აღჭურვილობა“ იხილავთ.

    რა თქმა უნდა, თქვენ ასევე მოგიწევთ შეიძინოთ ერთი ან ორი მონიტორი, კლავიატურა და მაუსი ან ტრეკი. შეიძლება გქონდეთ თქვენი ფავორიტები, მაგრამ ჩვენ გირჩევთ რამდენიმე მოდელს "Other Gear"-ში ქვემოთ.

    საუკეთესო დესკტოპის Mac განვითარებისთვის: iMac 27-inch

    თუ კოდირების უმეტესობას აკეთებთ აქ თქვენი მაგიდა, iMac 27-inch შესანიშნავი არჩევანია. მასში შედის დიდი ეკრანი, მცირე ანაბეჭდი და საკმარისზე მეტი სპეციფიკაციები ნებისმიერი განვითარების აპის გასაშვებად.

    შეამოწმეთ მიმდინარე ფასი

    ერთი შეხედვით:

    • ეკრანი ზომა: 27 დიუმიანი Retina 5K ეკრანი, 5120 x 2880
    • მეხსიერება: 8 GB (მაქსიმუმ 64 GB)
    • შენახვა: 256 SSD (კონფიგურირებადი 512 SSD-ზე)
    • პროცესორი : 3.1 GHz 6 ბირთვიანი მე-10 თაობის Intel Core i5
    • გრაფიკული ბარათი: Radeon Pro 5300 4GB GDDR6 მეხსიერებით ან Radeon Pro 5500 XT 8GB GDDR6მეხსიერება
    • ყურსასმენის ჯეკი: 3.5 მმ
    • პორტი: ოთხი USB 3 პორტი, ორი Thunderbolt 3 (USB-C) პორტი, გიგაბიტიანი Ethernet

    თუ არ გაქვთ არ სჭირდება პორტაბელურობა, iMac 27 დიუმიანი, როგორც ჩანს, იდეალური არჩევანია კოდირებისთვის. მას აქვს ყველა საჭირო სპეციფიკა, თუნდაც თამაშის განვითარებისთვის, თუმცა ამისთვის გირჩევთ განაახლოთ ოპერატიული მეხსიერება 16 გბ-მდე და მყარი დისკი დიდ SSD-მდე. iMac-ის სიმძლავრის მაქსიმუმი შეგიძლიათ 3.6 გჰც სიხშირით 8-ბირთვიანი i9 პროცესორის არჩევით, თუმცა ეს კონფიგურაცია მიუწვდომელია Amazon-ზე.

    ამ iMac-ს აქვს დიდი 5K ეკრანი — ყველაზე დიდი ნებისმიერ Mac-ზე, რომელიც გამოჩნდება. უამრავი კოდი და მრავალი ფანჯარა, რაც პროდუქტიულობის შენარჩუნებას განიჭებთ. კიდევ უფრო მეტი ეკრანის უძრავი ქონებისთვის, შეგიძლიათ დაამატოთ კიდევ 5K დისპლეი ან ორი 4K დისპლეი.

    ბევრი თანამედროვე Mac-ისგან განსხვავებით, 27 დიუმიანი iMac-ის განახლება შედარებით ადვილია შეძენის შემდეგ. ოპერატიული მეხსიერების განახლება შესაძლებელია (64 გბ-მდე) ახალი SDRAM ჯოხების მოთავსებით მონიტორის ბოლოში მდებარე სლოტებში. თქვენ იპოვით საჭირო სპეციფიკაციებს ამ გვერდზე Apple მხარდაჭერისგან. ასევე შესაძლებელია მოგვიანებით SSD-ის დამატება, მაგრამ ეს სჯობს პროფესიონალს დაუთმოთ.

    თქვენი პერიფერიული მოწყობილობებისთვის უამრავი პორტია: ოთხი USB 3 პორტი და ორი Thunderbolt 3 (USB-C) პორტი, რომლებიც მხარს უჭერენ DisplayPort, Thunderbolt, USB 3.1 და Thunderbolt 2 (რომელიც ადაპტერებით საშუალებას გაძლევთ ჩართოთ HDMI, DVI და VGA მოწყობილობები).

    პორტები უკანა მხარეს არის და მისი მიღება ცოტა რთულია.რომ. გამოსავალი: დაამატეთ ალუმინის Satechi კერა, რომელიც დგას თქვენი iMac-ის ეკრანის ბოლოში ან Macally-ის კერა, რომელიც მოხერხებულად ჯდება თქვენს სამუშაო მაგიდაზე.

    სხვა კარგი Mac აპარატები პროგრამირებისთვის

    1. MacBook Air

    MacBook Air არის Apple-ის ყველაზე პორტატული კომპიუტერი და მისი ყველაზე ხელმისაწვდომი ლეპტოპი. Air-ის სპეციფიკაციები საკმაოდ შეზღუდულია და შეუძლებელია მისი კომპონენტების განახლება მისი შეძენის შემდეგ. საქმეზეა დამოკიდებული? თუ კოდირების უმეტეს ნაწილს ტექსტურ რედაქტორში აკეთებთ და არა IDE-ში, მაშინ დიახ.

    ერთი შეხედვით:

    • ეკრანის ზომა: 13.3 დიუმიანი Retina ეკრანი, 2560 x 1600
    • მეხსიერება: 8 GB (მაქსიმუმ 16 GB)
    • შენახვა: 256 GB SSD (კონფიგურირებადი 1 TB SSD)
    • პროცესორი: Apple M1 ჩიპი
    • გრაფიკული ბარათი : Apple-მდე 8 ბირთვიანი GPU
    • ყურსასმენის ჯეკი: 3.5 მმ
    • პორტი: ორი Thunderbolt 4 (USB-C) პორტი
    • ბატარეა: 18 საათი
    • 6>

      თუ დაწერთ თქვენს კოდს ტექსტურ რედაქტორში, ეს პატარა მანქანა შეიძლება დააკმაყოფილოს თქვენს საჭიროებებს. თუმცა, თქვენ წააწყდებით ბოსტნეულს, როდესაც იყენებთ მას IDE-თან. დისკრეტული GPU-ის ნაკლებობა მას თამაშის განვითარებისთვის შეუფერებლად ხდის. მიუხედავად იმისა, რომ თქვენ შეგიძლიათ დაამატოთ გარე GPU, სხვა სპეციფიკაციები ხელს უშლის მას.

      მისი პატარა Retina ეკრანი ახლა იმდენ პიქსელს გვთავაზობს, რამდენიც 13 დიუმიანი MacBook Pro. შესაძლებელია ერთი გარე 5K ან ორი 4K-ის მიმაგრება.

      2. MacBook Pro 13-inch

      13-inch MacBook Pro არ არის ბევრად უფრო დიდი ვიდრე MacBook Air , მაგრამ ბევრად უფრო ძლიერია. Ეს არისკარგი ალტერნატივა 16 დიუმიანი Pro-სთვის, თუ გჭირდებათ რაიმე უფრო პორტატული, მაგრამ ის არ არის ისეთი ძლიერი ან განახლებადი.

      ერთი შეხედვით:

      • ეკრანის ზომა: 13 დიუმიანი Retina დისპლეი , 2560 x 1600
      • მეხსიერება: 8 GB (მაქსიმუმ 16 GB)
      • შენახვა: 512 GB SSD (მორგება 2 TB SSD-ზე)
      • პროცესორი: 2.4 GHz მე-8 თაობა ოთხბირთვიანი Intel Core i5
      • გრაფიკული ბარათი: Intel Iris Plus Graphics 655
      • ყურსასმენის ჯეკი: 3.5 მმ
      • პორტები: ოთხი Thunderbolt 3 პორტი
      • ბატარეა : 10 საათი

      როგორც 16 დიუმიან მოდელს, MacBook Pro 13 დიუმს აქვს განვითარებისთვის საჭირო ყველა სპეციფიკა, მაგრამ მისი დიდი ძმისგან განსხვავებით, ის ჩამოუვარდება თამაშის დეველოპერებს. ეს იმიტომ, რომ მას აკლია დისკრეტული GPU. გარკვეულწილად, ეს შეიძლება გამოსწორდეს გარე GPU-ს დამატებით. ჩვენ ჩამოვთვლით ამის რამდენიმე ვარიანტს „Other Gear“-ში.

      მაგრამ 13-ინჩიანი მოდელი არ შეიძლება იყოს ისეთი მაღალი, როგორც ყველაზე მაღალი დონის MacBook Pro, და თქვენ არ შეგიძლიათ მისი განახლება. კომპონენტები შეძენის შემდეგ. თუ გსურთ მეტი ეკრანის უძრავი ქონება, როცა სამუშაო მაგიდასთან ხართ, შეგიძლიათ მიამაგროთ ერთი 5K ან ორი 4K გარე მონიტორი.

      3. iMac 21.5-inch

      თუ გსურთ დაზოგოთ ზოგიერთი ფული და სამუშაო მაგიდა, iMac 21.5-inch არის გონივრული ალტერნატივა 27-inch iMac-ისთვის, მაგრამ გაითვალისწინეთ, რომ ეს არის ალტერნატივა გარკვეული კომპრომისებით. გარდა პატარა ეკრანისა, ამ Mac-ის დაზუსტება ან განახლება შეუძლებელია ისე მარტივად, როგორც უფრო დიდი აპარატი.

      ერთი შეხედვით:

      • ეკრანი

    მე ვარ კეტი დენიელსი, Adobe Illustrator-ის ექსპერტი. მე ვიყენებ პროგრამულ უზრუნველყოფას 2.0 ვერსიიდან და ვქმნი გაკვეთილებს 2003 წლიდან. ჩემი ბლოგი არის ერთ-ერთი ყველაზე პოპულარული მიმართულება ინტერნეტში მათთვის, ვისაც სურს ისწავლოს Illustrator. ბლოგერად მუშაობის გარდა, ასევე ვარ ავტორი და გრაფიკული დიზაინერი.