સામગ્રીઓનું કોષ્ટક
વિકાસકર્તાઓ macOS-અને ખાસ કરીને MacBook પ્રોઝ પર આવે છે. તે એટલા માટે છે કારણ કે MacBook Pro તેમના માટે શ્રેષ્ઠ પસંદગી છે: Apple હાર્ડવેરમાં ઉત્તમ બિલ્ડ ગુણવત્તા અને બેટરી જીવન છે, અને Apple ની ઓપરેટિંગ સિસ્ટમ પ્રોગ્રામરો માટે એક આદર્શ વાતાવરણ પૂરું પાડે છે.
Macs જેવા પ્રોગ્રામરોના વધુ કારણો:
- તમે એક જ હાર્ડવેર પર તમામ મુખ્ય ઓપરેટિંગ સિસ્ટમ્સ ચલાવી શકો છો: macOS, Windows અને Linux.
- તમે તેના યુનિક્સ પર્યાવરણમાંથી આવશ્યક કમાન્ડ-લાઇન સાધનોને ઍક્સેસ કરી શકો છો.
- તેઓ વેબ, Mac, Windows, iOS અને Android સહિતની એપ્લિકેશનોની વ્યાપક શ્રેણી માટે કોડિંગ માટે યોગ્ય છે.
પરંતુ તમારે કયું Mac ખરીદવું જોઈએ? જ્યારે તમે કોઈપણ Mac પર પ્રોગ્રામ કરી શકો છો, ત્યારે કેટલાક મોડલ કોડર્સ માટે નોંધપાત્ર ફાયદાઓ પ્રદાન કરે છે.
ઘણા વિકાસકર્તાઓ ગમે ત્યાંથી કામ કરવા સક્ષમ હોવાને મહત્વ આપે છે, જેનો અર્થ છે MacBook Pro. 16-ઇંચનો MacBook Pro તેના નાના ભાઈ કરતાં ઘણા ફાયદા ધરાવે છે: વધુ સ્ક્રીન રિયલ એસ્ટેટ, વધુ શક્તિશાળી પ્રોસેસર અને એક અલગ ગ્રાફિક્સ કાર્ડ જે રમતના વિકાસ માટે ઉપયોગી છે.
જો તમે બજેટ પર છો , જોકે, મેક મિની તમારા પૈસા માટે અદ્ભુત મૂલ્ય પ્રદાન કરે છે અને ઉપલબ્ધ સૌથી સસ્તું Mac મોડલ છે. નુકસાન: તેમાં મોનિટર, કીબોર્ડ અથવા માઉસ શામેલ નથી. જો કે, તે તમને શ્રેષ્ઠ અનુરૂપ ઘટકો પસંદ કરવા માટે વધુ નિયંત્રણ આપે છે.
જો તમે ગેમ ડેવલપર છો, તો તમારે શક્તિશાળી GPU<10 સાથે Macની જરૂર પડશે>. અહીં, iMac 27-ઇંચ કદ: 21.5-ઇંચ રેટિના 4K ડિસ્પ્લે, 4096 x 2304
21.5-ઈંચનું iMac 27-ઈંચ મોડલ કરતાં સેંકડો ડોલર સસ્તું છે અને નાના ડેસ્ક પર ફિટ થશે જો જગ્યા એક સમસ્યા છે, પરંતુ તે તમને ઓછા વિકલ્પો સાથે છોડી દે છે.
તે મોટાભાગના વિકાસકર્તાઓને, રમત વિકાસકર્તાઓને પણ પર્યાપ્ત કરતાં વધુ શક્તિ પ્રદાન કરે છે. પરંતુ જો તમને વધુ પાવરની જરૂર હોય, તો મહત્તમ સ્પષ્ટીકરણો iMac 27-ઇંચ કરતાં ઓછી છે: 64 GB ને બદલે 32 GB RAM, 2 TB ને બદલે 1 TB SSD, ઓછું શક્તિશાળી પ્રોસેસર અને 4 GB વિડિઓ રેમ 8. અને 27-ઇંચ iMac થી વિપરીત, મોટાભાગના ઘટકો ખરીદી કર્યા પછી અપગ્રેડ કરી શકાતા નથી.
21.5-ઇંચ 4K મોનિટરમાં તમારો કોડ પ્રદર્શિત કરવા માટે પુષ્કળ જગ્યા છે, અને તમે બાહ્ય 5K ડિસ્પ્લે જોડી શકો છો ( અથવા વધુ બે 4Ks) થંડરબોલ્ટ 3 પોર્ટ દ્વારા.
ત્યાં પુષ્કળ USB અને USB-C પોર્ટ છે, પરંતુ તેઓ જ્યાં સુધી પહોંચવું મુશ્કેલ છે ત્યાં પાછળ છે. તમે સરળ-થી-પહોંચવા માટેના હબને ધ્યાનમાં લેવાનું પસંદ કરી શકો છો. ઉપરોક્ત 27-ઇંચના iMacને આવરી લેતી વખતે અમે થોડા વિકલ્પો આવરી લઈએ છીએ.
4. iMac Pro
TechCrunch iMac Pro ને "વિકાસકર્તાઓને પ્રેમ પત્ર" કહે છે અને માલિકી એક કરી શકે છેતમારી કલ્પનાઓ સાચી થાય છે. પરંતુ જ્યાં સુધી તમે મર્યાદાઓને આગળ ધપાવતા ન હોવ-કહો, ભારે રમત અથવા VR વિકાસ સાથે-આ તમારી જરૂરિયાત કરતાં વધુ કમ્પ્યુટર છે. મોટાભાગના વિકાસકર્તાઓને iMac 27-ઇંચ વધુ યોગ્ય લાગશે.
એક નજરમાં:
- સ્ક્રીનનું કદ: 27-ઇંચ રેટિના 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 mm
- પોર્ટ્સ: ચાર USB પોર્ટ, ચાર થંડરબોલ્ટ 3 (USB‑C ) પોર્ટ્સ, 10Gb ઇથરનેટ
iMac જ્યાંથી બહાર નીકળે છે ત્યાં iMac Pro લે છે. મોટા ભાગના ગેમ ડેવલપર્સને જે જરૂર પડશે તેનાથી આગળ તેને ગોઠવી શકાય છે: 256 GB RAM, 4 TB SSD, Xeon W પ્રોસેસર અને 16 GB વિડિયો રેમ. તે વધવા માટે પૂરતી જગ્યા કરતાં વધુ છે! તેની સ્પેસ ગ્રે ફિનિશ પણ પ્રીમિયમ દેખાવ ધરાવે છે.
તે કોના માટે છે? TechCrunch અને The Verge બંનેએ પહેલા VR વિકાસકર્તાઓ વિશે વિચાર્યું. “ધ iMac પ્રો એ બીસ્ટ છે, પરંતુ તે દરેક માટે નથી” એ ધ વર્જની સમીક્ષાનું શીર્ષક છે.
તેઓ આગળ કહે છે, “જો તમે આ મશીન ખરીદવા જઈ રહ્યાં છો, તો મારો અભિપ્રાય છે કે તમે તમે તેનો ઉપયોગ શેના માટે કરવાની યોજના ઘડી રહ્યા છો તે ચોક્કસપણે જાણવું જોઈએ." તેઓ સૂચવે છે કે જેઓ VR, 8K વિડિયો, સાયન્ટિફિક મૉડલિંગ અને મશીન લર્નિંગ સાથે કામ કરે છે તે આદર્શ છે.
5. iPad Pro 12.9-ઇંચ
છેલ્લે, હું તમને ડાબી ફીલ્ડમાંથી એક સૂચન આપીશ.Mac પણ નહીં: iPad Pro . આ વિકલ્પ એટલો ભલામણ નથી કારણ કે તે એક રસપ્રદ વિકલ્પ છે. કોડર્સની વધતી સંખ્યા વિકાસ માટે iPad પ્રોનો ઉપયોગ કરે છે.
એક નજરમાં:
- સ્ક્રીનનું કદ: 12.9-ઇંચ રેટિના ડિસ્પ્લે
- મેમરી: 4 GB
- સ્ટોરેજ: 128 જીબી
- પ્રોસેસર: ન્યુરલ એન્જિન સાથે A12X બાયોનિક ચિપ
- હેડફોન જેક: કોઈ નહીં
- પોર્ટ્સ: USB-C
આઇપેડ પર પ્રોગ્રામિંગ એ Mac પર પ્રોગ્રામિંગ જેવો અનુભવ નથી. જો તમે તમારું મોટા ભાગનું કામ તમારા ડેસ્ક પર કરો છો, તો તમે તમારી ઓફિસની બહાર હો ત્યારે પોર્ટેબલ ટૂલ તરીકે MacBook Pro ને બદલે iPad Pro વિશે વિચારી શકો છો.
વિકાસકર્તાઓ માટે iOS સાધનોની સંખ્યા કોડર માટે રચાયેલ ટેક્સ્ટ એડિટર અને iOS કીબોર્ડ સહિત વધી રહ્યું છે:
- કોડ એડિટર પેનિક દ્વારા
- બફર એડિટર - કોડ એડિટર
- ટેક્સ્ટસ્ટિક કોડ એડિટર 8
- DevKey – પ્રોગ્રામિંગ માટે ડેવલપર કીબોર્ડ
તમે તમારા iPad પર ઉપયોગ કરી શકો તેવા IDE ની સંખ્યા પણ વધી રહી છે (કેટલાક બ્રાઉઝર આધારિત છે અને અન્ય iOS એપ્સ છે):
<3પ્રોગ્રામરો માટે અન્ય Mac Gear
Devs મજબૂત અભિપ્રાય ધરાવે છેતેઓ જે ગિયરનો ઉપયોગ કરે છે અને તેઓ તેમની સિસ્ટમ કેવી રીતે સેટ કરે છે તે વિશે. અહીં કેટલાક લોકપ્રિય વિકલ્પોનું વિરામ છે.
મોનિટર્સ
જ્યારે ઘણા વિકાસકર્તાઓ ડેસ્કટોપ કરતાં લેપટોપ પસંદ કરે છે, તેઓને મોટા મોનિટર પણ ગમે છે—અને તેમાંથી ઘણા બધા. તેઓ ખોટા નથી. કોડિંગ હોરરનો એક જૂનો લેખ યુટાહ યુનિવર્સિટીના અભ્યાસના પરિણામોને ટાંકે છે: વધુ સ્ક્રીન રિયલ એસ્ટેટ એટલે વધુ ઉત્પાદકતા.
તમારા વર્તમાન સેટઅપમાં તમે ઉમેરી શકો તેવા કેટલાક મોટા મોનિટર માટે પ્રોગ્રામિંગ માટેના શ્રેષ્ઠ મોનિટર્સનું અમારું રાઉન્ડઅપ વાંચો.
એક બહેતર કીબોર્ડ
જ્યારે ઘણા ડેવલપર્સ જેવા કે Appleના MacBook અને Magic કીબોર્ડ, ઘણા બધા અપગ્રેડ માટે પસંદ કરે છે. અમે અમારી સમીક્ષામાં તમારા કીબોર્ડને અપગ્રેડ કરવાના ફાયદાઓને આવરી લઈએ છીએ: Mac માટે શ્રેષ્ઠ વાયરલેસ કીબોર્ડ.
એર્ગોનોમિક કીબોર્ડ ઘણીવાર ટાઈપ કરવા માટે વધુ ઝડપી હોય છે અને ઈજાના જોખમને ઘટાડે છે. યાંત્રિક કીબોર્ડ એ લોકપ્રિય (અને ફેશનેબલ) વિકલ્પ છે. તેઓ ઝડપી, સ્પર્શશીલ અને ટકાઉ હોય છે, અને તે તેમને રમનારાઓ અને devsમાં એકસરખું લોકપ્રિય બનાવે છે.
વધુ વાંચો: પ્રોગ્રામિંગ માટે શ્રેષ્ઠ કીબોર્ડ
એ બેટર માઉસ
તેમજ રીતે, પ્રીમિયમ માઉસ, ટ્રેકબૉલ અથવા ટ્રેકપેડ તમને તમારા કાંડાને તાણ અને પીડાથી સુરક્ષિત કરતી વખતે વધુ ઉત્પાદક રીતે કામ કરવામાં મદદ કરી શકે છે. અમે આ સમીક્ષામાં તેમના લાભોને આવરી લઈએ છીએ: Mac માટે શ્રેષ્ઠ માઉસ.
આરામદાયક ખુરશી
તમે ક્યાં કામ કરો છો? ખુરશીમાં. દરરોજ આઠ કલાક કે તેથી વધુ સમય માટે. તમે તેને વધુ સારી રીતે આરામદાયક બનાવશો, અને કોડિંગ હોરર સૂચિઓદરેક પ્રોગ્રામરે ખરીદીને ગંભીરતાથી લેવી જોઈએ, જેમાં વધેલી ઉત્પાદકતાનો સમાવેશ થાય છે.
કેટલીક ઉચ્ચ-રેટેડ અર્ગનોમિક ઑફિસ ખુરશીઓ માટે પ્રોગ્રામરો રાઉન્ડઅપ માટે અમારી શ્રેષ્ઠ ખુરશી વાંચો.
અવાજ-રદ કરતા હેડફોન્સ
ઘણા વિકાસકર્તાઓ વિશ્વને અવરોધિત કરવા અને સ્પષ્ટ સંદેશ આપવા માટે અવાજ-રદ કરતા હેડફોન પહેરે છે: “મને એકલો છોડી દો. હું કામ કરુ છુ." અમે અમારી સમીક્ષામાં તેમના લાભોને આવરી લઈએ છીએ, બેસ્ટ નોઈઝ-આઈસોલેટીંગ હેડફોન્સ.
એક્સટર્નલ હાર્ડ ડ્રાઈવ અથવા SSD
તમારા પ્રોજેક્ટને આર્કાઈવ કરવા અને બેકઅપ લેવા માટે તમારે ક્યાંક જરૂર પડશે, તેથી કેટલીક એક્સટર્નલ હાર્ડ ડ્રાઈવો લો અથવા આર્કાઇવિંગ અને બેકઅપ માટે SSD. આ સમીક્ષાઓમાં અમારી ટોચની ભલામણો જુઓ:
- મેક માટે શ્રેષ્ઠ બેકઅપ ડ્રાઇવ્સ
- મેક માટે શ્રેષ્ઠ બાહ્ય SSD
બાહ્ય GPU (eGPU)
છેવટે, જો તમે એક અલગ GPU વગર Mac નો ઉપયોગ કરી રહ્યાં હોવ અને અચાનક ગેમ ડેવલપમેન્ટમાં પ્રવેશી જાઓ, તો તમે પ્રદર્શન-સંબંધિત કેટલીક અડચણો સામે લડી શકો છો. થંડરબોલ્ટ-સક્ષમ બાહ્ય ગ્રાફિક્સ પ્રોસેસર (eGPU) ઉમેરવાથી દુનિયામાં ફરક પડશે.
વધુ માહિતી માટે, Apple સપોર્ટ તરફથી આ લેખનો સંદર્ભ લો: તમારા Mac સાથે બાહ્ય ગ્રાફિક્સ પ્રોસેસરનો ઉપયોગ કરો.
પ્રોગ્રામરની કમ્પ્યુટિંગ જરૂરિયાતો શું છે?
પ્રોગ્રામિંગ એ ફ્રન્ટ અને બેક-એન્ડ વેબ ડેવલપમેન્ટ તેમજ ડેસ્કટોપ અને મોબાઈલ માટે એપ્સ વિકસાવવા સહિતનું એક વ્યાપક માળખું છે. તેમાં લખાણ અને પરીક્ષણ કોડ, ડીબગીંગ અને સહિત ઘણા કાર્યોનો સમાવેશ થાય છેકમ્પાઈલિંગ, અને અન્ય ડેવલપર્સ પાસેથી કોડમાં બ્રાન્ચિંગ પણ.
હાર્ડવેરની જરૂરિયાતો પ્રોગ્રામરોમાં નોંધપાત્ર રીતે બદલાઈ શકે છે. ઘણા devs ને ખાસ શક્તિશાળી કમ્પ્યુટરની જરૂર હોતી નથી. પરંતુ કોડ લખતી વખતે થોડા સંસાધનોનો ઉપયોગ કરે છે, તમે લખો છો તે કેટલીક એપ્લિકેશનો કરે છે. કોડ કમ્પાઇલિંગ એ CPU-સઘન કાર્ય છે, અને ગેમ ડેવલપર્સને શક્તિશાળી ગ્રાફિક્સ કાર્ડ સાથે Macની જરૂર છે.
પ્રોગ્રામિંગ સૉફ્ટવેર
વિકાસકર્તાઓ સૉફ્ટવેર વિશે મજબૂત અભિપ્રાય ધરાવે છે, અને ત્યાં ઘણા બધા વિકલ્પો છે. ત્યાં ઘણા લોકો તેમના મનપસંદ ટેક્સ્ટ એડિટરમાં કોડ લખે છે અને બાકીનું કામ પૂર્ણ કરવા માટે અન્ય સાધનો (કમાન્ડ-લાઇન ટૂલ્સ સહિત)નો ઉપયોગ કરે છે.
પરંતુ સ્વતંત્ર સાધનોના સંગ્રહનો ઉપયોગ કરવાને બદલે, ઘણા લોકો એક જ એપ્લિકેશન પસંદ કરે છે જે તેમને જરૂરી તમામ સુવિધાઓનો સમાવેશ થાય છે: IDE, અથવા સંકલિત વિકાસ પર્યાવરણ. IDE ડેવલપર્સને શરૂઆતથી સમાપ્તિ સુધી તેઓને જોઈતી દરેક વસ્તુ આપે છે: ટેક્સ્ટ એડિટર, કમ્પાઇલર, ડીબગર અને બિલ્ડ અથવા ઇન્ટિગ્રેશન.
કારણ કે આ એપ્લિકેશન્સ સરળ ટેક્સ્ટ એડિટર્સ કરતાં વધુ કરે છે, તેમની પાસે ઉચ્ચ સિસ્ટમ આવશ્યકતાઓ છે. ત્રણ સૌથી લોકપ્રિય IDE માં સમાવેશ થાય છે:
- Apple Xcode IDE 11 Mac અને iOS એપ ડેવલપમેન્ટ માટે
- Microsoft Visual Studio Code for Azure, iOS, Android અને વેબ ડેવલપમેન્ટ
- 2D અને 3D ગેમ ડેવલપમેન્ટ માટે યુનિટી કોર પ્લેટફોર્મ, જેને આપણે આગળના વિભાગમાં જોઈશું
તે ત્રણ ઉપરાંત, IDE ની વિશાળ શ્રેણી ઉપલબ્ધ છે - ઘણા એકમાં વિશેષતા ધરાવે છે અથવા વધુપ્રોગ્રામિંગ લેંગ્વેજ)-જેમાં Eclipse, Komodo IDE, NetBeans, PyCharm, IntelliJ IDEA અને રુબીમાઈનનો સમાવેશ થાય છે.
વિકલ્પોની વિશાળ શ્રેણીનો અર્થ સિસ્ટમ આવશ્યકતાઓની વિશાળ શ્રેણી છે, જેમાંથી કેટલીક અત્યંત તીવ્ર છે. તો આ એપ્સને Mac પર ચલાવવા માટે શું જરૂરી છે?
તે સોફ્ટવેર ચલાવવા માટે સક્ષમ મેક
દરેક IDE ને ન્યૂનતમ સિસ્ટમ આવશ્યકતાઓ હોય છે. કારણ કે તે ન્યૂનતમ આવશ્યકતાઓ છે અને ભલામણો નથી, તે જરૂરિયાતો કરતાં વધુ શક્તિશાળી કમ્પ્યુટર ખરીદવું વધુ સારું છે—ખાસ કરીને કારણ કે તમે એક સમયે એક કરતાં વધુ એપ્લિકેશન ચલાવી શકો છો.
Xcode 11 માટેની સિસ્ટમ આવશ્યકતાઓ સરળ છે:
- ઓપરેટિંગ સિસ્ટમ: macOS Mojave 10.14.4 અથવા પછીનું.
Microsoft તેમના વિઝ્યુઅલ સ્ટુડિયો કોડ 2019 ની સિસ્ટમ આવશ્યકતાઓમાં થોડી વધુ વિગતોનો સમાવેશ કરે છે:
- ઓપરેટિંગ સિસ્ટમ: macOS હાઇ સિએરા 10.13 અથવા પછીનું,
- પ્રોસેસર: 1.8 ગીગાહર્ટ્ઝ અથવા ઝડપી, ડ્યુઅલ-કોર અથવા વધુ સારી ભલામણ,
- રેમ: 4 જીબી, 8 જીબી ભલામણ કરેલ ,
- સ્ટોરેજ: 5.6 GB ફ્રી ડિસ્ક સ્પેસ.
મૅકનું લગભગ દરેક મોડલ આ પ્રોગ્રામ ચલાવવા માટે સક્ષમ છે (સારી રીતે, MacBook Airમાં 1.6 GHz ડ્યુઅલ-કોર છે i5 પ્રોસેસર જે વિઝ્યુઅલ સ્ટુડિયોની જરૂરિયાતોથી માંડ માંડ નીચે છે). પરંતુ શું તે વાસ્તવિક અપેક્ષા છે? વાસ્તવિક દુનિયામાં, શું કોઈપણ Mac ઓફર કરે છે જે બિન-ગેમ ડેવલપરને જોઈએ છે?
ના. કેટલાક Macs ઓછા પાવરવાળા હોય છે અને જ્યારે સખત દબાણ કરવામાં આવે ત્યારે સંઘર્ષ કરે છે, ખાસ કરીને જ્યારે કમ્પાઇલ કરતી વખતે. અન્ય મેક વધુ પાવર્ડ છે અને નથીવિકાસકર્તાઓને તેમના પૈસા માટે યોગ્ય મૂલ્ય પ્રદાન કરો. ચાલો કોડિંગ માટે કેટલીક વધુ વાસ્તવિક ભલામણો જોઈએ:
- જ્યાં સુધી તમે ગેમ ડેવલપમેન્ટ કરી રહ્યાં નથી (અમે તે આગળના વિભાગમાં જોઈશું), ગ્રાફિક્સ કાર્ડમાં બહુ ફરક નહીં પડે.
- સુપર-ફાસ્ટ CPU પણ નિર્ણાયક નથી. તમારો કોડ વધુ સારા CPU સાથે ઝડપથી કમ્પાઇલ થશે, તેથી તમને પરવડે તેટલો શ્રેષ્ઠ કોડ મેળવો, પરંતુ ગરમ સળિયા મેળવવાની ચિંતા કરશો નહીં. મેકવર્લ્ડ અવલોકન કરે છે: “તમે કોડિંગ માટે ડ્યુઅલ-કોર i5 પ્રોસેસર સાથે અથવા તો એન્ટ્રી-લેવલ મેકબુક એરમાં i3 સાથે કદાચ ઠીક હશો, પરંતુ જો તમારી પાસે બચવા માટે પૈસા છે, તો વધુ મેળવવામાં નુકસાન થશે નહીં. શક્તિશાળી Mac.”
- ખાતરી કરો કે તમારી પાસે પૂરતી RAM છે. તે તમારા IDE જે રીતે ચાલે છે તેમાં સૌથી વધુ ફરક પડશે. માઇક્રોસોફ્ટની 8 જીબીની 8 જીબી ભલામણ લો. Xcode પણ ઘણી બધી RAM નો ઉપયોગ કરે છે, અને તમે તે જ સમયે અન્ય એપ્સ (કહો કે, ફોટોશોપ) ચલાવી રહ્યા હશો. MacWorld ભલામણ કરે છે કે જો તમે નવા Macને ભવિષ્યમાં-પ્રૂફ કરવા માંગતા હોવ તો તમને 16 GB મળે છે.
- આખરે, તમે પ્રમાણમાં ઓછી સ્ટોરેજ સ્પેસનો ઉપયોગ કરશો—ઓછામાં ઓછી 256 GB ઘણીવાર વાસ્તવિક હોય છે. પરંતુ ધ્યાનમાં રાખો કે IDEs SSD હાર્ડ ડિસ્ક પર વધુ સારી રીતે ચાલે છે.
ગેમ ડેવલપર્સને પાવરફુલ ગ્રાફિક્સ કાર્ડ સાથે Macની જરૂર છે
જો તમે કરી રહ્યાં હોવ તો તમને વધુ સારા Macની જરૂર છે ગ્રાફિક્સ, ગેમ ડેવલપમેન્ટ અથવા VR ડેવલપમેન્ટ. તેનો અર્થ એ છે કે વધુ રેમ, વધુ સારું CPU અને નિર્ણાયક રીતે, એક અલગ GPU.
ઘણા ગેમ ડેવલપર્સ યુનિટી કોરનો ઉપયોગ કરે છે, ઉદાહરણ તરીકે. તેનાસિસ્ટમ આવશ્યકતાઓ:
- ઓપરેટિંગ સિસ્ટમ: macOS સિએરા 10.12.6 અથવા પછીનું
- પ્રોસેસર: SSE2 સૂચના સેટ સપોર્ટ સાથે X64 આર્કિટેક્ચર
- મેટલ-સક્ષમ Intel અને AMD GPU .
ફરીથી, તે માત્ર ન્યૂનતમ આવશ્યકતાઓ છે, અને તેઓ અસ્વીકરણ સાથે આવે છે: "વાસ્તવિક પ્રદર્શન અને રેન્ડરીંગ ગુણવત્તા તમારા પ્રોજેક્ટની જટિલતાને આધારે બદલાઈ શકે છે."
એક અલગ GPU આવશ્યક છે. 8-16 GB RAM હજુ પણ વાસ્તવિક છે, પરંતુ 16 GB પસંદ કરવામાં આવે છે. CPU માટે લેપટોપ અંડર બજેટની ભલામણ અહીં છે: “જો તમે ગેમ ડેવલપિંગ અથવા ગ્રાફિક્સમાં પ્રોગ્રામિંગ જેવી સઘન બાબતમાં છો, તો અમે તમને Intel i7 પ્રોસેસર દ્વારા સંચાલિત લેપટોપની ભલામણ કરીએ છીએ (જો તમને તે પરવડી શકે તો હેક્સા-કોર).”
આખરે, ગેમ ડેવલપર્સને તેમના પ્રોજેક્ટ્સ સ્ટોર કરવા માટે નોંધપાત્ર રીતે વધુ જગ્યાની જરૂર છે. 2-4 TB જગ્યા સાથે SSD ની ભલામણ કરવામાં આવે છે.
પોર્ટેબિલિટી
પ્રોગ્રામર્સ ઘણીવાર એકલા કામ કરે છે અને ગમે ત્યાં કામ કરી શકે છે. તેઓ ઘરેથી અથવા સ્થાનિક કોફી શોપમાં અથવા મુસાફરી દરમિયાન કામ કરી શકે છે.
તે પોર્ટેબલ કમ્પ્યુટર્સને ખાસ કરીને આકર્ષક બનાવે છે. MacBook ખરીદવાની આવશ્યકતા ન હોવા છતાં, ઘણા વિકાસકર્તાઓ કરે છે.
જેમ તમે MacBook સ્પેક્સ જુઓ છો, તેમ, જાહેરાત કરાયેલ બેટરી જીવન પર ધ્યાન આપો-પરંતુ સ્પષ્ટીકરણોમાં દાવો કરેલ રકમ મેળવવાની અપેક્ષા રાખશો નહીં. ડેવલપમેન્ટ સોફ્ટવેર અત્યંત પ્રોસેસર-સઘન હોઈ શકે છે, જે બેટરી જીવનને માત્ર થોડા કલાકો સુધી ઘટાડી શકે છે. દાખલા તરીકે, “પ્રોગ્રામર્સફરિયાદ કરો કે Xcode ઘણી બધી બેટરી ખાય છે,” MacWorld ચેતવણી આપે છે.
સ્ક્રીન સ્પેસનો લોડ
કોડિંગ કરતી વખતે તમે ખેંચાણ અનુભવવા માંગતા નથી, તેથી ઘણા વિકાસકર્તાઓ મોટા મોનિટરને પસંદ કરે છે. 27-ઇંચની સ્ક્રીન સરસ છે, પરંતુ દેખીતી રીતે આવશ્યકતા નથી. કેટલાક વિકાસકર્તાઓ બહુવિધ-મોનિટર સેટઅપ પણ પસંદ કરે છે. MacBooks નાના મોનિટર સાથે આવે છે પરંતુ બહુવિધ મોટા બાહ્ય મોનિટરને સપોર્ટ કરે છે, જે તમારા ડેસ્ક પર કામ કરતી વખતે ખૂબ ઉપયોગી છે. જ્યારે તમે આગળ વધી રહ્યા હોવ ત્યારે, 16-ઇંચના MacBook Proને 13-ઇંચના મોડલ કરતાં સ્પષ્ટ ફાયદો છે-જ્યાં સુધી મહત્તમ પોર્ટેબિલિટી તમારી સંપૂર્ણ પ્રાથમિકતા નથી.
તે બધાનો અર્થ શું છે? તેનો અર્થ એ કે તમારે તમારા બજેટમાં એક અથવા બે વધારાના મોનિટરની કિંમતનો સમાવેશ કરવો જોઈએ. વધારાની સ્ક્રીન સ્પેસ તમારી ઉત્પાદકતા પર હકારાત્મક અસર કરી શકે છે. સદનસીબે, બધા Macs હવે રેટિના ડિસ્પ્લે ધરાવે છે, જે તમને સ્ક્રીન પર વધુ કોડ ફિટ કરવાની મંજૂરી આપે છે.
ગુણવત્તાયુક્ત કીબોર્ડ, માઉસ અને અન્ય ગેજેટ્સ
વિકાસકર્તાઓ વર્કસ્પેસ વિશે વિશેષ છે. તેઓ તેમને સેટ કરવાનું પસંદ કરે છે જેથી તેઓ કામ કરતી વખતે ખુશ અને ઉત્પાદક હોય. તેમાંથી ઘણું ધ્યાન તેઓ જે પેરિફેરલ્સનો ઉપયોગ કરે છે તેના પર જાય છે.
તેઓ જેનો સૌથી વધુ સમય ઉપયોગ કરે છે તે છે તેમનું કીબોર્ડ. જ્યારે ઘણા લોકો તેમના iMac સાથે આવેલા મેજિક કીબોર્ડ અથવા તેમના MacBooks સાથે આવેલા બટરફ્લાય કીબોર્ડથી પર્યાપ્ત ખુશ છે, ઘણા વિકાસકર્તાઓ પ્રીમિયમ વિકલ્પ પર અપગ્રેડ કરે છે.
શા માટે? Appleના કીબોર્ડના ઘણા ગેરફાયદા છેતમારા પૈસા માટે શ્રેષ્ઠ બેંગ આપે છે. નાનું iMac એટલું શક્તિશાળી રીતે ગોઠવી શકાતું નથી અથવા સરળતાથી અપગ્રેડ કરી શકાતું નથી, અને iMac Pro એ મોટાભાગના વિકાસકર્તાઓની જરૂરિયાત કરતાં ઘણું વધારે કમ્પ્યુટર છે.
આ લેખમાં, અમે હાલમાં ઉપલબ્ધ દરેક Mac મોડલને આવરી લઈશું, તેમની સરખામણી કરવી અને તેમની શક્તિઓ અને નબળાઈઓનું અન્વેષણ કરવું. તમારા માટે કયું Mac શ્રેષ્ઠ છે તે જાણવા માટે આગળ વાંચો.
આ Mac માર્ગદર્શિકા માટે શા માટે વિશ્વાસ કરો
મેં 80ના દાયકાથી લોકોને તેમની જરૂરિયાતો માટે શ્રેષ્ઠ કમ્પ્યુટર વિશે સલાહ આપી છે અને મેં એક દાયકાથી વધુ સમયથી વ્યક્તિગત રીતે Macsનો ઉપયોગ કર્યો. મારી કારકિર્દીમાં, મેં કોમ્પ્યુટર પ્રશિક્ષણ રૂમ સેટ કર્યા છે, સંસ્થાઓની IT જરૂરિયાતોનું સંચાલન કર્યું છે અને વ્યક્તિઓ અને વ્યવસાયોને ટેક સપોર્ટ પૂરો પાડ્યો છે. મેં તાજેતરમાં મારા પોતાના મેકને અપગ્રેડ કર્યું છે. મારી પસંદ? 27-ઇંચનું iMac.
પરંતુ મેં ક્યારેય વિકાસકર્તા તરીકે પૂર્ણ-સમય કામ કર્યું નથી. મારી પાસે શુદ્ધ ગણિતમાં ડિગ્રી છે અને મારા અભ્યાસના ભાગરૂપે કેટલાક પ્રોગ્રામિંગ અભ્યાસક્રમો પૂર્ણ કર્યા છે. વેબ માટે સામગ્રી સંપાદિત કરતી વખતે મેં ઘણી સ્ક્રિપ્ટીંગ ભાષાઓ અને ટેક્સ્ટ સંપાદકો સાથે ટિંકર કર્યું છે. મેં વિકાસકર્તાઓ સાથે કામ કર્યું છે અને તેમના કમ્પ્યુટર્સ અને સેટઅપ્સ તપાસવામાં મને ખરેખર આનંદ થયો છે. અલબત્ત, આ બધું મને તમને જે જોઈએ છે તેનો થોડો સ્વાદ આપે છે.
તેથી મેં વધુ મહેનત કરી. મને વાસ્તવિક કોડર્સ તરફથી અભિપ્રાય મળ્યા છે – જેમાં મારા પુત્રનો પણ સમાવેશ થાય છે, જેમણે તાજેતરમાં વેબ ડેવલપર તરીકે કામ કરવાનું શરૂ કર્યું છે અને ઘણા નવા ગિયરની ખરીદી કરી રહ્યો છે. મેં વેબ પરના વિકાસકર્તાઓની ગિયર ભલામણો પર પણ ખૂબ ધ્યાન આપ્યું છેવિકાસકર્તાઓ:
- તેમની પાસે ઓછી મુસાફરી છે. પુષ્કળ ઉપયોગ સાથે, તે કાંડા અને હાથ પર તાણ પેદા કરી શકે છે.
- કર્સર કીની ગોઠવણી આદર્શ નથી. તાજેતરના Mac કીબોર્ડ્સ પર, અપ અને ડાઉન કી દરેકને માત્ર અડધી કી મળે છે.
- ટચ બાર સાથે MacBook પ્રોમાં ભૌતિક એસ્કેપ કી હોતી નથી. તે ખાસ કરીને વિમ વપરાશકર્તાઓ માટે નિરાશાજનક છે, જેઓ તે કીને વારંવાર ઍક્સેસ કરે છે. સદનસીબે, 2019 16-ઇંચ MacBook Proમાં ટચ બાર અને ભૌતિક એસ્કેપ કી (અને થોડી વધુ મુસાફરી પણ) છે.
- વપરાશકર્તાઓએ અમુક કાર્યોને ઍક્સેસ કરવા માટે Fn કી દબાવી રાખવાની જરૂર છે. વિકાસકર્તાઓ વધારાની કીને બિનજરૂરી રીતે દબાવ્યા વિના કરી શકે છે.
વિકાસકર્તાઓ તેમના કીબોર્ડ પર સમાધાન કરવા માંગતા નથી, અને તેમાં કીબોર્ડના લેઆઉટનો સમાવેશ થાય છે. જ્યારે વધુ કોમ્પેક્ટ કીબોર્ડ્સ લોકપ્રિય થઈ રહ્યાં છે, તે પ્રોગ્રામરો માટે હંમેશા શ્રેષ્ઠ સાધન નથી. મોટા ભાગના લોકો એક કરતાં વધુ કી સાથે કીબોર્ડ પસંદ કરે છે કે જેમાં કાર્ય પૂર્ણ કરવા માટે એકસાથે બહુવિધ કી સંયોજનોને દબાવી રાખવાની જરૂર પડે છે.
ગુણવત્તાવાળા અર્ગનોમિક અને મિકેનિકલ કીબોર્ડ કોડર્સ માટે ઉત્તમ વિકલ્પો છે. અમે આ લેખના અંતે "અન્ય ગિયર" વિભાગમાં બંને માટે કેટલાક વિકલ્પોની ભલામણ કરીશું. પ્રીમિયમ ઉંદર અન્ય લોકપ્રિય અપગ્રેડ છે. અમે અંતમાં તેની સૂચિ પણ સામેલ કરીશું.
સદનસીબે, બધા Macsમાં ઝડપી થંડરબોલ્ટ પોર્ટનો સમાવેશ થાય છે જે USB-C ઉપકરણોને સપોર્ટ કરે છે. ડેસ્કટોપ મેક્સમાં પણ પુષ્કળ પરંપરાગત યુએસબી પોર્ટ છે, અને તમેજો તમને તમારા MacBook માટે બાહ્ય યુએસબી હબની જરૂર હોય તો તે ખરીદી શકો છો.
અમે પ્રોગ્રામર્સ માટે શ્રેષ્ઠ મેક કેવી રીતે પસંદ કરીએ છીએ
હવે અમે કમ્પ્યુટરમાંથી પ્રોગ્રામરને શું જોઈએ છે તે શોધ્યું છે, અમે બે કમ્પાઇલ કર્યા છે. ભલામણ કરેલ વિશિષ્ટતાઓની યાદીઓ અને દરેક મેક મોડેલની તેમની સામે સરખામણી કરી. સદનસીબે, વિડિયો એડિટિંગ કરતાં કોડિંગ માટે વધુ યોગ્ય મોડલ્સ છે.
અમે એવા વિજેતાઓને પસંદ કર્યા છે જે નિરાશા-મુક્ત અનુભવ આપશે, પરંતુ તમારી પસંદગીઓ માટે પુષ્કળ જગ્યા છે. દાખલા તરીકે:
- શું તમે મોટી સ્ક્રીન પર કામ કરવાનું પસંદ કરો છો?
- શું તમે બહુવિધ મોનિટર સાથે કામ કરવાનું પસંદ કરો છો?
- શું તમે તમારું મોટા ભાગનું કામ તમારી જગ્યાએ કરો છો ડેસ્ક?
- શું તમે લેપટોપની પોર્ટેબિલિટીને મહત્વ આપો છો?
- તમને કેટલી બેટરી લાઇફની જરૂર છે?
વધુમાં, તમારે તે નક્કી કરવાની જરૂર છે કે તમે કોઈપણ રમત (અથવા અન્ય ગ્રાફિક-સઘન) ડેવલપમેન્ટ કરી રહ્યા છીએ.
અહીં અમારી ભલામણો છે:
મોટા ભાગના વિકાસકર્તાઓ માટે ભલામણ કરેલ સ્પેક્સ:
- CPU: 1.8 GHz ડ્યુઅલ-કોર 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 વિશે તમે જે જાણવા માગો છો તે બધું અમે આવરી લીધું છે. આ વિષય વિશે કોઈપણ અન્ય પ્રશ્નો અથવા વિચારો, નીચે ટિપ્પણી મૂકો.
અને આ સમીક્ષા દરમિયાન સંબંધિત હોય ત્યાં તેનો સંદર્ભ આપ્યો.પ્રોગ્રામિંગ માટે શ્રેષ્ઠ મેક: અમારી ટોચની પસંદગીઓ
પ્રોગ્રામિંગ માટે શ્રેષ્ઠ મેકબુક: મેકબુક પ્રો 16-ઇંચ
ધ મેકબુક પ્રો 16-ઇંચ વિકાસકર્તાઓ માટે સંપૂર્ણ Mac છે. તે પોર્ટેબલ છે અને Apple લેપટોપ પર ઉપલબ્ધ સૌથી મોટી ડિસ્પ્લે ધરાવે છે. (હકીકતમાં, તે અગાઉના 2019 મોડલ કરતાં 13% વધુ પિક્સેલ્સ ધરાવે છે.) તે પુષ્કળ RAM, ટન સ્ટોરેજ અને ગેમ ડેવલપર્સ માટે પૂરતો CPU અને GPU પાવર પ્રદાન કરે છે. તેની બેટરી લાઇફ લાંબી છે, પરંતુ Appleના દાવા પ્રમાણે સંપૂર્ણ 21 કલાક માણવાની અપેક્ષા રાખશો નહીં.
વર્તમાન કિંમત તપાસોએક નજરમાં:
- સ્ક્રીનનું કદ : 16-ઇંચ રેટિના ડિસ્પ્લે, 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 mm
- પોર્ટ્સ: થ્રી થંડરબોલ્ટ 4 પોર્ટ, HDMI પોર્ટ, SDXC કાર્ડ સ્લોટ, મેગસેફ 3 પોર્ટ
- બેટરી: 21 કલાક
આ MacBook Pro પ્રોગ્રામરો માટે આદર્શ છે, અને એકમાત્ર Apple લેપટોપ ગંભીર રમત વિકાસ માટે યોગ્ય. ડિફોલ્ટ રૂપરેખાંકન 512 GB SSD સાથે આવે છે, પરંતુ તમારે ઓછામાં ઓછા 2 TB પર અપગ્રેડ કરવાનું ગંભીરતાથી વિચારવું જોઈએ. તમે મેળવી શકો તે સૌથી મોટો SSD 8 TB છે.
RAM ને 64 GB સુધી ગોઠવી શકાય છે. તમને જે RAM જોઈએ છે તે અગાઉથી મેળવો: તમે ખરીદ્યા પછી અપગ્રેડ કરવું મુશ્કેલ હોઈ શકે છે, પરંતુ અશક્ય નથી. જેમકે21.5-ઇંચ iMac, તે જગ્યાએ સોલ્ડર નથી, પરંતુ તમારે વ્યાવસાયિકની મદદની જરૂર પડશે.
સ્ટોરેજ પણ વપરાશકર્તા માટે સુલભ નથી, તેથી જ્યારે તમે પ્રથમ મશીન ખરીદો ત્યારે ઇચ્છિત રકમ પસંદ કરવી શ્રેષ્ઠ છે . જો તમને લાગે કે તમારે ખરીદી કર્યા પછી તમારા સ્ટોરેજને અપગ્રેડ કરવાની જરૂર છે, તો અમારા ભલામણ કરેલ બાહ્ય SSDs પર એક નજર નાખો.
તેમાં કોઈપણ વર્તમાન MacBookનું શ્રેષ્ઠ કીબોર્ડ પણ શામેલ છે. તેમાં અન્ય મૉડલ્સ કરતાં વધુ મુસાફરી છે, અને ભૌતિક એસ્કેપ કી પણ છે, જે અન્ય લોકો વચ્ચે વિમ વપરાશકર્તાઓને ખૂબ જ ખુશ રાખશે.
જ્યારે તમે સફરમાં હોવ ત્યારે 16-ઇંચનું ડિસ્પ્લે શ્રેષ્ઠ ઉપલબ્ધ છે. જ્યારે તમે તમારા ડેસ્ક પર હોવ ત્યારે તમને કંઈક મોટું જોઈએ છે. સદનસીબે, તમે બહુવિધ મોટા બાહ્ય મોનિટર જોડી શકો છો. Apple Support અનુસાર, MacBook Pro 16-inch 6K સુધીના ત્રણ બાહ્ય ડિસ્પ્લેને હેન્ડલ કરી શકે છે.
પોર્ટની વાત કરીએ તો, આ MacBook Pro ચાર USB-C પોર્ટને સમાવિષ્ટ કરે છે, જે ઘણા વપરાશકર્તાઓને પર્યાપ્ત લાગશે. તમારા USB-A પેરિફેરલ્સને કનેક્ટ કરવા માટે, તમારે ડોંગલ અથવા અલગ કેબલ ખરીદવાની જરૂર પડશે.
જ્યારે હું માનું છું કે આ Mac એ લોકો માટે શ્રેષ્ઠ ઉકેલ છે જેમને કંઈક પોર્ટેબલ જોઈએ છે, ત્યાં અન્ય વિકલ્પો છે:
- મેકબુક એર એ વધુ સસ્તું વિકલ્પ છે, જોકે નાની સ્ક્રીન સાથે, ઓછા પાવરફુલ પ્રોસેસર સાથે અને કોઈ અલગ GPU નથી.
- મેકબુક પ્રો 13-ઇંચ વધુ પોર્ટેબલ વિકલ્પ છે, પરંતુ હવા કરતાં ઓછી મર્યાદાઓ સાથે. નાની સ્ક્રીનમાં ખેંચાણ લાગે છે, અને એનો અભાવ હોઈ શકે છેઅલગ GPU તેને ગેમ ડેવલપમેન્ટ માટે ઓછું યોગ્ય બનાવે છે.
- કેટલાકને આઈપેડ પ્રો એક આકર્ષક પોર્ટેબલ વિકલ્પ લાગે છે, જો કે તમારે તમારી અપેક્ષાઓ સમાયોજિત કરવી પડશે.
પ્રોગ્રામિંગ માટે બજેટ મેક : Mac mini
Mac mini વિકાસકર્તાઓમાં વધુને વધુ લોકપ્રિય થઈ રહ્યું હોય તેવું લાગે છે. તેના નોંધપાત્ર સ્પેક બમ્પ પછી, તે હવે કેટલાક ગંભીર કાર્ય કરવા માટે પૂરતું શક્તિશાળી છે. તે નાનું, લવચીક અને ભ્રામક રીતે શક્તિશાળી છે. જો તમે નાના ફૂટપ્રિન્ટ સાથે Mac પર છો, તો તે એક સરસ વિકલ્પ છે.
વર્તમાન કિંમત તપાસોએક નજરમાં:
- સ્ક્રીનનું કદ: ડિસ્પ્લે નહીં સમાવેશ થાય છે, ત્રણ સુધી સમર્થિત છે
- મેમરી: 8 GB (16 GB મહત્તમ)
- સ્ટોરેજ: 256 GB SSD (2 TB SSD માટે ગોઠવી શકાય તેવું)
- પ્રોસેસર: Apple M1 ચિપ
- ગ્રાફિક્સ કાર્ડ: Intel UHD ગ્રાફિક્સ 630 (eGPUs માટે સપોર્ટ સાથે)
- હેડફોન જેક: 3.5 mm
- પોર્ટ્સ: ફોર થન્ડરબોલ્ટ 3 (USB-C) પોર્ટ, બે USB 3 પોર્ટ્સ, HDMI 2.0 પોર્ટ, ગીગાબીટ ઈથરનેટ
મેક મિની ઉપલબ્ધ સૌથી સસ્તું મેક છે—અંશતઃ કારણ કે તે મોનિટર, કીબોર્ડ અથવા માઉસ સાથે આવતું નથી—તેથી તે તેમના માટે ઉત્તમ પસંદગી છે ચુસ્ત બજેટ પર.
તેના મોટા ભાગના સ્પેક્સ 27-ઇંચ iMac સાથે અનુકૂળ રીતે સરખાવે છે. તેને 16 GB સુધીની RAM અને 2 TB હાર્ડ ડ્રાઈવ સાથે ગોઠવી શકાય છે અને તે ઝડપી M1 પ્રોસેસર દ્વારા સંચાલિત છે. તે પ્રોગ્રામ કરવા માટે પર્યાપ્ત કરતાં વધુ છે. જ્યારે તે મોનિટર સાથે આવતું નથી, તે મોટા iMac જેવા જ 5K રિઝોલ્યુશનને સપોર્ટ કરે છે,અને તમે બે ડિસ્પ્લે (એક 5K અને બીજું 4K), અથવા કુલ ત્રણ 4K મોનિટર જોડવામાં સક્ષમ છો.
ગેમ ડેવલપમેન્ટ માટે, તમારે વધુ RAM અને સ્ટોરેજની જરૂર પડશે. તમે જે ગોઠવણી કરવા માંગો છો તે પ્રથમ વખત મેળવવું વધુ સારું છે—પછીથી અપગ્રેડ કરવાની અપેક્ષા રાખવી એ સારી યોજના નથી.
RAM ને બદલવા માટે કોઈ દરવાજો નથી, તેથી, જ્યારે તમે તેને અપગ્રેડ કરી શકો, ત્યારે તમારે વ્યાવસાયિક સહાયની જરૂર પડી શકે છે. . અને SSD ને લોજિક બોર્ડ પર સોલ્ડર કરવામાં આવે છે, તેથી તે બદલી શકાય તેવું નથી. તેમાં એક અલગ GPU નો પણ અભાવ છે, પરંતુ તમે બાહ્ય GPU ને જોડીને તેનો ઉપાય કરી શકો છો. તમને આ સમીક્ષાના અંતે "અન્ય ગિયર" વિભાગમાં વધુ વિગતો મળશે.
અલબત્ત, તમારે એક અથવા બે મોનિટર, એક કીબોર્ડ અને માઉસ અથવા ટ્રેકપેડ પણ ખરીદવા પડશે. તમારી પાસે તમારા મનપસંદ હોઈ શકે છે, પરંતુ અમે નીચે "અન્ય ગિયર" માં કેટલાક મોડલ્સની ભલામણ કરીશું.
ડેવલપમેન્ટ માટે શ્રેષ્ઠ ડેસ્કટોપ મેક: iMac 27-ઇંચ
જો તમે તમારા મોટાભાગના કોડિંગ અહીં કરો છો તમારું ડેસ્ક, iMac 27-ઇંચ એક ઉત્તમ પસંદગી છે. તેમાં મોટું ડિસ્પ્લે, એક નાનું ફૂટપ્રિન્ટ અને કોઈપણ ડેવલપમેન્ટ એપ ચલાવવા માટે પર્યાપ્ત સ્પેક્સનો સમાવેશ થાય છે.
વર્તમાન કિંમત તપાસોએક નજરમાં:
- સ્ક્રીન કદ: 27-ઇંચ રેટિના 5K ડિસ્પ્લે, 5120 x 2880
- મેમરી: 8 GB (64 GB મહત્તમ)
- સ્ટોરેજ: 256 SSD (512 SSD પર ગોઠવી શકાય તેવું)
- પ્રોસેસર : 3.1GHz 6-કોર 10મી પેઢીના Intel Core i5
- ગ્રાફિક્સ કાર્ડ: 4GB GDDR6 મેમરી સાથે Radeon Pro 5300 અથવા 8GB GDDR6 સાથે Radeon Pro 5500 XTમેમરી
- હેડફોન જેક: 3.5 એમએમ
- પોર્ટ્સ: ચાર યુએસબી 3 પોર્ટ, બે થંડરબોલ્ટ 3 (યુએસબી-સી) પોર્ટ, ગીગાબીટ ઈથરનેટ
જો તમે પોર્ટેબિલિટીની જરૂર નથી, iMac 27-ઇંચ કોડર્સ માટે યોગ્ય પસંદગી હોવાનું જણાય છે. તેમાં ગેમ ડેવલપમેન્ટ માટે પણ તમને જરૂરી તમામ સ્પેક્સ છે, જો કે તેના માટે અમે ભલામણ કરીએ છીએ કે તમે RAM ને 16 GB અને હાર્ડ ડ્રાઈવને મોટા SSD પર અપગ્રેડ કરો. તમે 3.6 ગીગાહર્ટ્ઝ 8-કોર i9 પ્રોસેસર પસંદ કરીને iMac ની શક્તિને મહત્તમ કરી શકો છો, જો કે તે ગોઠવણી એમેઝોન પર ઉપલબ્ધ નથી.
આ iMac પાસે મોટી 5K સ્ક્રીન છે-જે કોઈપણ Mac પર સૌથી મોટી છે-જે પ્રદર્શિત કરશે ઘણા બધા કોડ અને બહુવિધ વિંડોઝ, તમને ઉત્પાદક બનાવીને. વધુ સ્ક્રીન રિયલ એસ્ટેટ માટે, તમે અન્ય 5K ડિસ્પ્લે અથવા બે 4K ડિસ્પ્લે ઉમેરી શકો છો.
ઘણા બધા આધુનિક Macsથી વિપરીત, ખરીદી કર્યા પછી 27-ઇંચ iMac ને અપગ્રેડ કરવું પ્રમાણમાં સરળ છે. મોનિટરના તળિયે આવેલા સ્લોટમાં નવી SDRAM સ્ટિકો મૂકીને રેમ અપગ્રેડ કરી શકાય તેવી છે (64 GB સુધીની બધી રીતે). તમને Apple સપોર્ટ તરફથી આ પૃષ્ઠ પર તમને જોઈતી વિશિષ્ટતાઓ મળશે. પછીથી SSD ઉમેરવું પણ શક્ય છે, પરંતુ તે એક વ્યાવસાયિક માટે વધુ સારી રીતે છોડી દેવાનું કામ છે.
તમારા પેરિફેરલ્સ માટે પુષ્કળ બંદરો છે: ચાર USB 3 પોર્ટ અને બે Thunderbolt 3 (USB-C) પોર્ટ જે સપોર્ટ કરે છે ડિસ્પ્લેપોર્ટ, થંડરબોલ્ટ, યુએસબી 3.1 અને થંડરબોલ્ટ 2 (જે એડેપ્ટર સાથે તમને HDMI, DVI અને VGA ઉપકરણોને પ્લગ કરવાની મંજૂરી આપે છે).
પોર્ટ્સ પાછળ છે, અને મેળવવા માટે થોડું પડકારજનક છે.પ્રતિ. ઉકેલ: એક એલ્યુમિનિયમ સાટેચી હબ ઉમેરો જે તમારા iMac ની સ્ક્રીનના તળિયે માઉન્ટ થાય અથવા Macally હબ કે જે તમારા ડેસ્ક પર અનુકૂળ રીતે બેસે છે.
પ્રોગ્રામિંગ માટે અન્ય સારી મેક મશીનો
1. MacBook Air
મેકબુક એર એપલનું સૌથી પોર્ટેબલ કમ્પ્યુટર અને તેનું સૌથી સસ્તું લેપટોપ છે. એરના સ્પેક્સ તદ્દન મર્યાદિત છે, અને તમે એક ખરીદો તે પછી તેના ઘટકોને અપગ્રેડ કરવું અશક્ય છે. તે કામ પર છે? જો તમે IDE ને બદલે ટેક્સ્ટ એડિટરમાં તમારું મોટા ભાગનું કોડિંગ કરો છો, તો હા.
એક નજરમાં:
- સ્ક્રીનનું કદ: 13.3 ઇંચ રેટિના ડિસ્પ્લે, 2560 x 1600<5
- મેમરી: 8 GB (16 GB મહત્તમ)
- સ્ટોરેજ: 256 GB SSD (1 TB SSD માટે ગોઠવી શકાય તેવું)
- પ્રોસેસર: Apple M1 ચિપ
- ગ્રાફિક્સ કાર્ડ : Apple 8-કોર GPU સુધી
- હેડફોન જેક: 3.5 mm
- પોર્ટ્સ: ટુ થન્ડરબોલ્ટ 4 (USB-C) પોર્ટ્સ
- બેટરી: 18 કલાક
જો તમે ટેક્સ્ટ એડિટરમાં તમારો કોડ લખો છો, તો આ નાનું મશીન તમારી જરૂરિયાતોને પૂર્ણ કરી શકે છે. જો કે, IDE સાથે તેનો ઉપયોગ કરતી વખતે તમને અડચણોનો સામનો કરવો પડશે. તેના સ્વતંત્ર GPU નો અભાવ તેને રમત વિકાસ માટે અયોગ્ય બનાવે છે. ભલે તમે બાહ્ય GPU ઉમેરી શકો, અન્ય સ્પેક્સ તેને રોકી રાખે છે.
તેનું નાનું રેટિના ડિસ્પ્લે હવે 13-ઇંચના MacBook Pro જેટલા પિક્સેલ્સ ઑફર કરે છે. એક બાહ્ય 5K અથવા બે 4K એટેચ કરી શકાય છે.
2. MacBook Pro 13-inch
The 13-inch MacBook Pro MacBook Air કરતાં બહુ મોટો નથી , પરંતુ તે વધુ શક્તિશાળી છે. તે એકજો તમને વધુ પોર્ટેબલની જરૂર હોય તો 16-ઇંચ પ્રોનો સારો વિકલ્પ છે, પરંતુ તે એટલું શક્તિશાળી અથવા અપગ્રેડ કરી શકાય તેવું નથી.
એક નજરમાં:
- સ્ક્રીનનું કદ: 13-ઇંચ રેટિના ડિસ્પ્લે , 2560 x 1600
- મેમરી: 8 GB (16 GB મહત્તમ)
- સ્ટોરેજ: 512 GB SSD (2 TB SSD માટે ગોઠવી શકાય તેવું)
- પ્રોસેસર: 2.4 GHz 8મી જનરેશન ક્વોડ-કોર ઇન્ટેલ કોર i5
- ગ્રાફિક્સ કાર્ડ: ઇન્ટેલ આઇરિસ પ્લસ ગ્રાફિક્સ 655
- હેડફોન જેક: 3.5 એમએમ
- પોર્ટ્સ: ફોર થંડરબોલ્ટ 3 પોર્ટ્સ
- બેટરી : 10 કલાક
16-ઇંચ મોડલની જેમ, MacBook Pro 13-ઇંચમાં વિકાસ માટે જરૂરી તમામ સ્પેક્સ છે, પરંતુ તેના મોટા ભાઇથી વિપરીત, તે ગેમ ડેવલપર્સ માટે ઓછું પડે છે. તે એટલા માટે છે કારણ કે તેમાં એક અલગ GPU નો અભાવ છે. અમુક અંશે, બાહ્ય GPU ઉમેરીને તેનો ઉપાય કરી શકાય છે. અમે "અન્ય ગિયર" હેઠળ તેના માટે કેટલાક વિકલ્પોની સૂચિબદ્ધ કરીએ છીએ.
પરંતુ 13-ઇંચના મોડલને ટોપ-ઓફ-ધ-રેન્જ મેકબુક પ્રો તરીકે ઉચ્ચ સ્પેક કરી શકાતું નથી, અને તમે તેને અપગ્રેડ કરી શકતા નથી. ખરીદી પછી ઘટકો. જો તમે તમારા ડેસ્ક પર હોવ ત્યારે તમને વધુ સ્ક્રીન રિયલ એસ્ટેટ જોઈતી હોય, તો તમે એક 5K અથવા બે 4K બાહ્ય મોનિટર જોડી શકો છો.
3. iMac 21.5-ઇંચ
જો તમે કેટલાક સાચવવા માંગતા હોવ પૈસા અને ડેસ્ક સ્પેસ, iMac 21.5-inch એ 27-inch iMac માટે વાજબી વિકલ્પ છે, પરંતુ ધ્યાન રાખો કે તે કેટલાક સમાધાનો સાથેનો વિકલ્પ છે. નાની સ્ક્રીન ઉપરાંત, આ મેકને મોટા મશીનની જેમ સરળતાથી અથવા અપગ્રેડ કરી શકાતું નથી.
એક નજરમાં:
- સ્ક્રીન