कौन सा मैक iPhone ऐप विकसित करने के लिए?


16

मैं विंडोज के साथ काम करने वाला डेवलपर हूं। मेरे पास कुछ कटोमर्स हैं जो iPhone Apps में रुचि रखते हैं, इसलिए मैं अभी मैक की तलाश कर रहा हूं। समस्या यह है, कि मुझे कोई सुराग नहीं है कि मुझे क्या खरीदना है।

मैं अपने प्राथमिक मशीन के रूप में मैक का उपयोग नहीं करना चाहता, मैं बस उस पर कोडिंग करना चाहता हूं। इसलिए मुझे लगता है कि शक्तिशाली होने की आवश्यकता नहीं है। तो आप क्या सलाह देंगे? नया या प्रयुक्त ...

क्या मैक मेरे USB कीबोर्ड / माउस के साथ काम करता है? यह डीवीआई पोर्ट के साथ मेरे मॉनिटर के साथ काम करता है? क्या मुझे एडेप्टर या पूरी तरह से नए हार्डवेयर की आवश्यकता है?

मैंने कहीं पढ़ा कि मुझे Intel CPU की आवश्यकता है। क्या ये सच है?


वहाँ आप के लिए अतिरिक्त मदद के लिए ढेर पर खत्म हो गया है programmers.stackexchange.com
JBRWilkinson

वही पुराना सवाल: stackoverflow.com/questions/22469/…
cregox

हार्डवेयर खरीदारी प्रश्न ऑफ टॉपिक हैं। हमें विभिन्न मेटा पर चर्चा करने के लिए पूछें कि हम क्यों और कैसे उन्हें बदल सकते हैं, यह जानने के लिए कि किस तरह के प्रश्न एक साथ काम करने के लिए उपयोगी होंगे।
bmike

देखें Can मैं Windows का उपयोग कर iPhone के लिए विकसित पहले, संभावित $ 500-1000 + बचाने ... के लिए
BlueRaja - डैनी Pflughoeft

जवाबों:


22

4GB मेमोरी के अपग्रेड के साथ वर्तमान निम्न स्तर मैक मिनी संभवतः आपके हिरन के लिए सबसे अच्छा धमाका है। यही कारण है कि मेरे पास 8 जीबी के अलावा है; अमेज़ॅन से $ 130 के लिए मेरी मेमोरी मिली, Apple मेमोरी की तुलना में सस्ता। यह बहुत सक्षम मशीन है। यदि आप एक साथ बहुत सारे कार्यक्रमों का उपयोग करते हैं, तो मानक 2GB थोड़े तंग होते हैं, लेकिन 4GB ठीक करेंगे; यह सिर्फ 8GB के लिए एक अच्छा सौदा की तरह लग रहा था और मैं एक साथ आपके ऐप की औसत संख्या और सफारी टैब के बहुत से उपयोग करता हूं।

नया मैकमिनी 2009 की तुलना में बहुत अच्छा है। मुझे यह पता है क्योंकि मैं इस एक से पहले एक था; 2GB पाठ्यक्रम के साथ :)।

आप जिस तरह से ओएस एक्स प्यार करने वाले हैं। यदि आप एक वर्ष में विंडोज को खोदते हैं तो आश्चर्यचकित न हों।

आपके विशिष्ट प्रश्नों के बारे में:

  1. किसी भी वर्तमान मैक में एक इंटेल सीपीयू है। Apple ने 2006 में PowerPC से स्विच किया और हाँ आपको एक की आवश्यकता है, लेकिन आप वैसे भी पुराना कंप्यूटर नहीं चाहते हैं!

  2. बस के बारे में किसी भी कीबोर्ड या माउस ओएस एक्स के साथ ठीक काम करेगा। यदि आप किसी प्रकार के फैंसी माउस या कीबोर्ड का उपयोग कर रहे हैं, तो आपको शायद उन सभी कस्टम भागों को काम करने के लिए किसी तीसरे पक्ष के सॉफ़्टवेयर की आवश्यकता होगी, लेकिन सभी मानक भाग होंगे काम; बायाँ-क्लिक, राईट क्लिक, स्क्रॉल व्हील, कर्सर कंट्रोल आदि एक मौका है, हालाँकि आपके द्वारा उपयोग किए जा सकने वाले थर्ड पार्टी सॉफ़्टवेयर के बराबर कोई OS X नहीं है।

  3. अंत में, मैक मानक मॉनिटर और यहां तक ​​कि नियमित रूप से आधुनिक टीवी के डीवीआई, वीजीए, एचडीएमआई इनपुट्स (लगभग सभी करते हैं) के साथ काम करते हैं। आपको सबसे अधिक आवश्यकता होगी एक बेस्ट एडॉप्टर जो कि बेस्ट बाय, एप्पल स्टोर आदि में पाया जाता है।


1
8 जीबी के साथ जाओ, खासकर यदि आप देव कार्य कर रहे हैं। अतिरिक्त हेडरूम काम में आता है जब आपके पास बहुत सारा सामान खुला होता है।
नकली नाम

इस सलाह के खिलाफ एक ही बात है कि आप डिबगिंग के लिए अपने देव माहौल को सड़क पर नहीं ले जा सकते, आदि
JBRWilkinson

@ हंडीरैंडी: मुझे दोहरी निगरानी करने की आदत है, मुझे आश्चर्य है कि क्या मिनी मैक दोहरी स्क्रीन का समर्थन करता है?
चैन

7

किसी भी मौजूदा मैक बस ठीक काम करेगा। जिस फॉर्म फैक्टर को आप सबसे ज्यादा पसंद करते हैं, उसे उस कीमत पर चुनें जिसे आप चुकाने को तैयार हैं।

मैं iPhone विकास के लिए एक मैक मिनी का उपयोग करता हूं और यह मेरे सभी मानक बाह्य उपकरणों (मॉनिटर, कीबोर्ड और माउस) के साथ ठीक काम करता है। मुझे मॉनिटर के लिए एक एडॉप्टर लेना था।


ठीक है, अब तक धन्यवाद! क्या यह उदाहरण के लिए पावर मैक जी 5 के साथ काम करेगा? मुझे किस ओएस संस्करण की आवश्यकता है?
मूसो

1
@mseo - एक पावरमैक्स जी 5 वर्तमान मैक नहीं है। Apple ने 2003 में PowerMacs की शुरुआत की, और 2006 में उन्हें बंद कर दिया। वर्तमान समतुल्य मैक प्रो है, लेकिन यह शायद आपकी ज़रूरत से ज़्यादा मशीन है।
डोरी

1
आईओएस के नवीनतम संस्करण का समर्थन करने के लिए आपको हिम तेंदुए की आवश्यकता है।
केविन लॉरेंस

4

मैं सभी मैक मिनी सुझावों से पूरी तरह असहमत हूं।

एक मैकबुक प्राप्त करें। प्रयुक्त या नया, इस बात पर निर्भर करता है कि आप क्या पसंद करते हैं। या बेहतर अभी तक - एयर प्राप्त करें जो मैकबुक की तुलना में समान कीमत है।

आज एक नया मिनी दोनों नोटबुक की तुलना में यू $ 300 सस्ता है (जो कि यू $ 999 के लिए जाता है) लेकिन आपको कीबोर्ड, पति और बैटरी की कमी से निपटने की आवश्यकता नहीं है। मेरे विचार से, बिना किसी रईस के कोई भी कंप्यूटर विकास के लिए एक ब्रेक डीलर है। उन सभी को जोड़ने के साथ साथ उपयोग की गई जगह, बिजली की खपत और सुविधा को हम आसानी से मैकबुक तक ले जा सकते हैं, जो कि बहुत अधिक मूल्य का है। साथ ही, हवा के साथ, SSD इसे और भी अधिक लायक बनाता है

मिनी होम सर्वर या किसी भी तरह की समर्पित मशीन के रूप में अच्छी है। कभी भी डेस्कटॉप के रूप में और न ही अक्सर उपयोगकर्ता इनपुट के लिए - भले ही इसे किसी भी गड़बड़ पीसी की तरह सेट किया जा सके।

वैसे भी, मैं लंबे समय से पीसी उपयोगकर्ता हूं, मैंने कभी भी विंडोज़ या पीसी को नहीं गिराया, लेकिन अगर आप मैक को विकसित करने जा रहे हैं, तो कृपया, सभी में जाएं। सेब के तरीके का आनंद लेना सीखें, साथ ही साथ नफरत करना और बनाना। वह सॉफ्टवेयर वास्तव में एक मैक ओएस एक है, न कि एक पोर्ट किया हुआ टुकड़ा जो इसमें फिट नहीं है। मैक के लिए बनाए गए एक सच्चे सॉफ्टवेयर में कई, कई बारीकियां हैं जो आपके सॉफ़्टवेयर के लिए फर्क कर सकते हैं जो ऐप्पल मार्केट पर सफल हो रहा है।

आप चाहें तो उस पर विंडोज़ स्थापित करने के लिए बूटकैम्प का उपयोग भी कर सकते हैं, लेकिन जैसा कि बाकी सभी ने कहा, एक डेवलपर के रूप में आप मैक ओएस और अद्भुत हार्डवेयर (जो कि अगर आप मिनी में जाते हैं तो नहीं होगा) के प्यार में पड़ने जा रहे हैं।


4
इस बारे में कई चर्चाएं हुई हैं कि मैक को विभिन्न एसई साइटों पर आईओएस विकास की शुरुआत के लिए कैसे खरीदना है और मैक मिनी अब तक की पसंदीदा पसंद है। यहां तक ​​कि एक मैक मिनी में एयर की तुलना में अधिक अपग्रेड करने योग्य हिस्से होते हैं। केवल एयर पर स्क्रीन का आकार उचित जटिलता के सॉफ़्टवेयर विकास को और अधिक कठिन बना देगा, जितना कि यह होना चाहिए।
फिलिप रेगन

@Philip आपके पास एक बाहरी मॉनिटर और कीबोर्ड और सब कुछ नोटबुक पर रखने के लिए नहीं रखता है यदि आप करेंगे, लेकिन आप अपनी गोद में मिनी या आईमैक नहीं ले सकते हैं और जहां कहीं भी जाते हैं, वहां कुछ काम कर सकते हैं। यह निश्चित है कि अंत में स्वाद की बात है और मुझे आश्चर्य है कि किसी ने "मोबाइल" पर जाकर मिलने वाले सभी फायदों का उल्लेख नहीं किया है। लेकिन मेरे दृष्टिकोण से, स्क्रीन का आकार केवल काफी नकारात्मक है! : पी
क्रैगॉक्स

2
@ हर कोई मैक मिनी बस बाजार पर किसी भी मैक के रुपये के लिए सबसे अधिक शक्ति पैक करता है। एक एमबीए से कम $ 300 के लिए आपको एक 2x तेज़ प्रोसेसर और बड़ा HDD और अधिक रैम, बेहतर ग्राफिक्स, वगैरह मिलेगा।
सीनियरझील

@SeniorShizzle विकासशील के लिए बड़े HDD और 2x तेज प्रोसेसर की बात क्या है? मैं एसएसडी के लिए प्रतिज्ञा करता हूं।
cregox

1
एक पोर्टेबल मैक आपको स्थान-आधारित समस्याओं को डीबग करने की क्षमता देता है, उदाहरण के लिए "क्या हम अभी तक वहाँ हैं?" क्षुधा।
JBRWilkinson

3

ईमानदारी से अभी बाजार पर कोई मैक (जो कि वर्तमान में ऐप्पल द्वारा बेचा जा रहा है) आपको ठीक कर देगा। ईमानदारी से, कीमत के आधार पर चुनें। हालाँकि, यदि आप एक नियमित कंप्यूटर की तरह इसका उपयोग नहीं करने जा रहे हैं तो मैं मैकबुक एयर की सिफारिश नहीं करूँगा। आपका सबसे अच्छा विकल्प शायद एक मैक मिनी होगा, जिसमें इंटेल CPU है और आप जो करने की कोशिश कर रहे हैं, उसके लिए बहुत गति और अनुकूलता है। वे वैकल्पिक एमएसीएस की तुलना में बहुत सस्ता हैं, और आप उन्हें अपने preexisting मॉनिटर / माउस / कीबोर्ड सेटअप के साथ उपयोग कर सकते हैं। यह वास्तव में अच्छा है यदि आप उन छोटी स्विचर चीजों में से एक खरीदते हैं जो आपको दो या अधिक कंप्यूटरों के साथ एकल मॉनिटर / माउस / कीबोर्ड सेटअप का उपयोग करने की अनुमति देता है। मैक मिनी एक DVI पोर्ट के साथ काम करेगा, और यदि आपके द्वारा खरीदा गया मॉडल बॉक्स पर DVI का समर्थन नहीं करता है, तो Apple एक $ 20 एडॉप्टर बेचता है जो आपको सस्ते में आपकी आवश्यकता के अनुरूप मिलेगा।

सारांश में, मैक मिनी जाने का तरीका है , इम्हो। अगला सबसे अच्छा विकल्प एक आईमैक है , जिसे आप बेहतर पसंद कर सकते हैं (इसमें अधिक "मैक" अनुभव है जो मैं गारंटी देता हूं कि आप प्यार में पड़ जाएंगे)।


3

मैक मिनी सुझावों से सहमत हैं, लेकिन बस आपको बता दें, यदि आप लैपटॉप चाहते हैं, तो कोई समस्या नहीं होगी। मैंने 2009 में सफेद मैकबुक पर 4 ऐप को बिना किसी समस्या के सफलतापूर्वक विकसित किया है (मैंने 4 जी को मेमोरी को अधिकतम किया और 120 जीबी हार्ड ड्राइव को 500 जीबी एक के साथ बदल दिया।)


मैंने बिल्कुल वैसा ही किया, लेकिन खेल में बाद में ही। 2 टमटम और 120gb विकास के लिए काफी पर्याप्त थे। समस्या यह भी मेरा एकमात्र व्यक्तिगत कंप्यूटर के रूप में उपयोग कर रहा था।
क्रेगॉक्स

@ कैवास ने खुद को अपग्रेड करने के लिए एक ही कारण बताया।
गन्नु

2

मैं सबसे पहले मैक मिनी पर जाऊंगा और अपने कीबोर्ड को हुक करूंगा और उस पर नजर रखूंगा और अपने विंडोज पीसी से कनेक्ट करने के लिए रिमोट डेस्कटॉप का उपयोग करूंगा ।


2

मुझे लगता है कि व्यावहारिक कारणों से आप एक मैक का उपयोग करना चाहते हैं जिसमें पूरे iPhone4 (या iPad) सिम्युलेटर को प्रदर्शित करने के लिए काफी बड़ा डिस्प्ले है। जब आप सिम्युलेटर विंडो को ऊपर और नीचे ले जाना चाहते हैं, तो यह देखने के लिए कि वहां क्या है, यह कष्टप्रद है।

आपको एक वास्तविक iPhone या iPad और विकास मशीन के बीच सिंक करने के लिए USB पोर्ट की भी आवश्यकता होती है।

Apple द्वारा बेची जाने वाली कोई भी मशीन डेवलपर टूल (Xcode) को अदमी तरीके से चलाएगी, लेकिन यह देखने के लिए कि आपको कितने पिक्सल सिम्युलेटर (और अन्य टूल्स) को आराम से दिखाने की जरूरत है, थोड़ा होमवर्क करें। अधिकांश डेवलपर्स मुझे पता है कि कई डिस्प्ले का उपयोग करते हैं, और इसलिए ऐसी मशीनों का उपयोग करते हैं जो आपको एक दूसरे या तीसरे डिस्प्ले को हुक करने की अनुमति देते हैं। मैं एक 4 वर्षीय मैकबुक प्रो 17 का उपयोग कर रहा हूं ”।


1

मैंने अभी iOS विकास शुरू किया है और मैक मिनी खरीदी है, यह वास्तव में इतनी छोटी मशीन के लिए बहुत शक्तिशाली है। मैं 4 करने के लिए उन्नयन किया RAM RAM यद्यपि।


@ डोरी, मेरी टिप्पणी लिंक स्पैम नहीं थी यह किसी पोस्ट के लिए एक कड़ी थी जो किसी व्यक्ति के हाथ में विषय के प्रश्न को संबोधित करती थी जो हाल ही में आईओएस विकास के उसी स्थिति में विषय निर्माता के रूप में थी।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.