2009-04-05 13 views
5

मैंने कभी मैक पर प्रोग्राम नहीं किया है; मैंने उद्देश्य-सी tho का उपयोग कर एक नेक्स्ट मशीन पर कार्यक्रम किया था। मैं आईफोन एप्स विकसित करना सीखना चाहता हूं, एप्पल से आईफोन डेवलपमेंट के लिए एप्पल से खरीदने के लिए अनुशंसित इष्टतम (सबसे कम लागत बनाम सर्वश्रेष्ठ डेवलपर अनुभव) हार्डवेयर क्या है?आईफोन ऐप बिल्डिंग के लिए उपयोग करने के लिए इष्टतम हार्डवेयर क्या है?

अग्रिम धन्यवाद।

+0

मुझे सबसे सस्ता मैक हार्डवर्ड समाधान में रूचि नहीं है; मैं बस सबसे अच्छा समाधान – thatisvaliant

+0

चाहता हूं मेरे पास मिनी और 8-कोर मैक प्रो दोनों हैं और मैं आपको बता रहा हूं, बहुत सारी रैम वाली तेज मशीन के लिए जाएं। गति एक विशेषता है। – willc2

+0

उसने कहा, ऐप्पल से रैम नहीं खरीदें। पैसे कमाने में कोई समझ नहीं है :) – willc2

उत्तर

3

आपको केवल एक्सकोड और आईफोन सिम्युलेटर चलाने के लिए पर्याप्त शक्तिशाली कुछ है जो बिना छेड़छाड़ किए। अपने आप को 2 जीबी मेमोरी के साथ नया मैक मिनी प्राप्त करें और यह पर्याप्त से अधिक होना चाहिए - शायद यह करने का सबसे सस्ता तरीका है।

+0

हमारे पास इनमें से तीन आईफोन ऐप्स विकसित करने के लिए काम कर रहे हैं। वे सभी ठीक काम करते हैं, और अधिकांश भाग में कोई गति समस्या नहीं होती है। यदि आप ऑडियो के साथ काम करना चाहते हैं, तो आप अंतर्निहित ध्वनि (लैपटॉप की तरह) के साथ कंप्यूटर प्राप्त करना चाह सकते हैं –

8

From Craig Hockenberry:

खरीदें एक मैक


इसके बारे में कोई दो तरीके है। यदि आप आईफोन अनुप्रयोगों को विकसित करने जा रहे हैं, तो आप इसे मैक पर करने जा रहे हैं। संपूर्ण टूलचेन मैक-केवल है: आप इसे विजुअल स्टूडियो या एक्लिप्स या विंडोज़ पर चलने वाले किसी और चीज में नहीं कर सकते हैं।

ऐसा नहीं लगता कि ऐप्पल द्वारा मैक का उपयोग करने के लिए यह कुछ बुरा योजना है। माइक्रोसॉफ्ट की तुलना में यह अब और अधिक घृणित नहीं है कि मैक डेवलपर्स को हमारे उत्पादों के विंडोज संस्करणों को विकसित करने के लिए विजुअल स्टूडियो खरीदने की आवश्यकता है।

खरीदना एक मैक एक महंगी प्रस्ताव किया जा सकता है: अगर आप सिर्फ शुरुआत कर रहे हैं और एक जूते का फीता बजट पर, यहाँ सस्ते पर यह कर पर कुछ सलाह है:

  1. खरीदें एक प्रयोग मशीन। EBay पर बहुत सारे अच्छे हार्डवेयर मिल सकते हैं। मैक बुक प्रो के नए मॉडल हाल ही में पेश किए गए थे, इसलिए अपग्रेड करने के बाद बहुत से लोग हार्डवेयर बेच रहे हैं। यह पुराना हार्डवेयर आईफोन विकास करने के लिए बिल्कुल ठीक है: जिन ऐप्स को आप विकसित करने जा रहे हैं वे छोटे और कॉम्पैक्ट हैं और उन्हें बनाने और परीक्षण करने के लिए प्रोसेसर की बहुत आवश्यकता नहीं है।
  2. मैक मिनी खरीदें। भले ही आप नए हार्डवेयर खरीद रहे हों, आप पैसे बचाएंगे क्योंकि आप अपना खुद का डिस्प्ले, कीबोर्ड और अन्य परिधीय आपूर्ति कर रहे हैं। यदि आप मेरे जैसे हैं, तो आपके पास इस सामान की बहुत सारी चीज़ें हैं।

यदि आपको हार्डवेयर व्यय को उचित ठहराने में कठिनाई हो रही है, तो याद रखें कि आप इस मशीन पर विंडोज या किसी अन्य x86 आधारित ओएस को चला सकते हैं।

हार्डवेयर खरीदने के रूप में ध्यान में रखना एकमात्र चीज है: सुनिश्चित करें कि मैक में इंटेल प्रोसेसर है। विकास उपकरण पुराने पावरपीसी प्रोसेसर पर नहीं चलेंगे।

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

अपडेट: 2013 के अनुसार, यदि आप हार्डवेयर खरीद रहे हैं तो सुनिश्चित करें कि आप something that supports Mountain Lion खरीदते हैं, क्योंकि आईओएस विकास उपकरण को आम तौर पर नवीनतम मैक ओएस एक्स रिलीज की आवश्यकता होती है, या अपने पूर्ववर्ती के लिए सबसे अच्छा होता है।

1

कोई आधुनिक मैक (यानी।इंटेल प्रोसेसर) तब तक ठीक है जब तक कि यह पर्याप्त स्मृति स्थापित हो। आईफोन देव उपकरण वास्तव में बहुत मांग नहीं कर रहे हैं। एक तेज हार्ड ड्राइव आपको डिस्क-भारी क्रियाओं के लिए एक प्रदर्शन बढ़ावा देगा जैसे कि आपके ऐप का निर्माण, लेकिन बहुत से लोग अपेक्षाकृत धीमी लैपटॉप ड्राइव के साथ पूरी तरह से अच्छी तरह से मिलते हैं।

3

आपको एक इंटेल मैक की आवश्यकता होगी। उनमें से कोई भी ठीक होगा, लेकिन मैं कम से कम कोर 2 डुओ के साथ 2 जीबी (अधिमानतः 4 जीबी) के साथ जाने का सुझाव दूंगा। मेरा मानना ​​है कि पिछले कुछ वर्षों में बेचे गए सभी मैक कोर 2 डुओ हैं, और सभी कम से कम 2 जीबी का समर्थन करेंगे - लेकिन यह आपको एक ऐसा करने के लिए भुगतान करता है जो आपको 4 जीबी डाल देगा। संकलन के समय में कोई फर्क नहीं पड़ता आईफोन परियोजनाओं के लिए बड़ा हो - यद्यपि यदि आपके पास कुछ जटिल निर्भरताएं हैं या टेम्पलेट भारी सी ++ कोड है जो अलग हो सकता है।

इसके अलावा यह व्यक्तिगत वरीयता के लिए नीचे है। व्यक्तिगत तौर पर मैं एक बड़ी स्क्रीन की सिफारिश (मैं एक 30 ") या एकाधिक मॉनिटर XCode एक बहु खिड़की मॉडल है और यह अव्यवस्थित सकते हैं यदि आप अनुशासित नहीं कर रहे हैं

मैं अपनी पहली iPhone एप्लिकेशन (vconqr विकसित किया है।। - प्लग डू है) कोर ड्यूओ (कोर 2 भी नहीं) मैकबुक प्रो पर 2 जीबी रैम के साथ और महसूस नहीं कर रहा था।

+0

आप अभी $ कोर के लिए कोर 2 डुओ मैकबुक प्राप्त कर सकते हैं। यह बहुत कुछ है जो @ फिल-नाश ने अपना विकास किया था। मेरे पास एक ही स्पेक मैकबुक है, रैम को 2 जीबी तक बढ़ाया गया है और एचडी से 320 जीबी 7200 आरपीएम - गैर-समर्थक मैकबुक (मैं काले और सफेद वाले लोगों का जिक्र कर रहा हूं) पर बहुत आसान है –

+0

$ 200? वास्तव में? कहा पे? –

1

एक प्रयोग किया हुआ मैक मिनी प्राप्त करें। जब तक आप अपने पहले आईफोन ऐप पर कुछ पैसे नहीं कमाते नई मैक मशीनों पर ज्यादा खर्च करें। इसके बजाय पुस्तकों, प्रशिक्षण पाठ्यक्रमों और विज्ञापन पर थोड़ा सा खरीदने पर उस पैसे का उपयोग करें। पेशेवर डिजाइनर कोज़ द्वारा यूई डिज़ाइन पर थोड़ा पैसा खर्च करना न भूलें, आमतौर पर हम कोडर के साथ भ्रमित होते हैं कोड और प्रदर्शन लेकिन डिजाइन पर ध्यान केंद्रित नहीं करते हैं। एक अच्छा डिजाइन, अच्छा कोल या योजनाएं बहुत अंतर डाल सकती हैं

एक बार जब आप पैसे कमाते हैं तो आप सबसे अच्छे हार्डवेयर खरीद सकते हैं। मंदी के समय में निवेश का स्मार्ट तरीका ;-)

1

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

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

यदि आपके पास नेक्स्टस्टेप के साथ अपने समय की यादगार यादें हैं, तो आप शायद आईफोन का आनंद लेंगे। : ^)

1

कोई भी इंटेल मैक ठीक रहेगा। विकास उपकरण और सिम्युलेटर चलाने की मांग सिर्फ गंभीर नहीं है। मेरे पास पहली पीढ़ी वाली मैकबुक है, जो 1.83GHz कोर डुओ और 2 जीबी रैम थी और यह आईफोन विकास के लिए पर्याप्त से अधिक है।

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

दूसरा विकल्प आपके स्वयं के मैक का निर्माण करेगा। मेरे पास एक हैकंटोश I है जो इंटेल कोर 2 क्वाड क्यू 3 9 00, गिगाबाइट ईपी -45-डीएस 3 एल मदरबोर्ड, 640 जीबी एचडी, 4 जीबी रैम और एनवीडिया गीफॉर्स 8600 के साथ छूट के गुच्छा के बाद करीब 600 डॉलर के लिए बनाया गया है। यह ऐप्पल आपको कभी भी बेचने की तुलना में कहीं अधिक मूल्य/प्रदर्शन है, और आपको हार्डवेयर संयोजनों की अनुमति भी देता है जिन्हें आप आसानी से ऐप्पल की सीमित उत्पाद लाइन से नहीं प्राप्त कर सकते हैं।एक हैक किए गए ओएसएक्स वितरणों में से एक का उपयोग करके, थोड़ी सी परेशानी के साथ मैं अपवाद के साथ काम कर रहा सबकुछ प्राप्त करने में सक्षम था कि कभी-कभी यह पूरी तरह से बंद नहीं होगा और मुझे इसे एक हार्ड पावर-ऑफ देना होगा (हालांकि नींद का काम, और काम करने के लिए नींद आ रही है हैकिंटोश हार्डवेयर संयोजनों के लिए समस्याग्रस्त है)।

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

1

ईबे पर प्रयुक्त मैक खरीदने पर सावधान रहें।

1) यदि वे खोले गए हैं तो वारंटी संभवतया रद्द हो गई है। 2) वे तोड़ने के लिए आसान हैं इसलिए किसी के साथ कुछ भी गलत नहीं खरीदते हैं। 3) वे eBay पर अधिक मूल्यवान हैं इसलिए पहले ऐप्पल से जांचें। कुछ लोग वास्तव में एक नए कंप्यूटर के लिए ऐप्पल शुल्कों से अधिक चार्ज करने की कोशिश कर रहे हैं! किसी भी उन्नयन के बिना! 4) एक पूर्व-अपग्रेड नहीं खरीदें! # 1 देखें और आप इसे स्वयं सस्ता कर सकते हैं। 5) यदि आप अपने बॉक्स को खोलने जा रहे हैं तो ऐप्पल केयर को न खरीदें, यह मरम्मत के लिए आवाज और बेकार होगा।

उम्मीद है कि मदद करता है।

संबंधित मुद्दे

 संबंधित मुद्दे