2010-11-18 10 views
8

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

+1

क्या ऐप्पल ने वीएम पर ओएस एक्स स्थापित करने से इंकार नहीं किया? – Joey

+1

http://stackoverflow.com/questions/113547/iphone-development-on-windows –

+0

देखें मैं कानूनी मार्ग पर जाने का सुझाव देता हूं, यानी मैक का उपयोग करें। –

उत्तर

16

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

इसके अलावा, गैर-ऐप्पल हार्डवेयर पर वीएम पर मैक ओएस एक्स स्थापित करना ऐप्पल के लाइसेंसिंग शर्तों से प्रतिबंधित है। क्या आपका मालिक कॉपीराइट कानूनों का उल्लंघन करना चाहता है? यदि हां, तो क्या आपके मालिक के मालिक सहमत होंगे?

+2

बिल्कुल। यदि आप इसे अपने मालिक के लिए वापस लेना चाहते हैं, तो आपको केवल गणित की आवश्यकता है। आपके प्रति घंटा मजदूरी के साथ-साथ इस परियोजना पर शामिल किसी भी व्यक्ति ने एक प्रकार के विकास पर्यावरण को प्राप्त करने के लिए कितने घंटों तक गुणा किया है- लगभग वीएम पर काम करना। – David

+0

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

2

मुझे पूरा यकीन है कि आप कानूनी रूप से एक गैर मैक मशीन पर मैक ओएस नहीं चला सकते हैं।

5

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

अधिक महत्वपूर्ण बात यह है कि इसकी लागत बहुत प्रभावी नहीं है। आप $ 300 के लिए दूसरा हाथ मैक मिनी प्राप्त कर सकते हैं और इसे अपने मौजूदा मॉनीटर और कीबोर्ड में प्लग कर सकते हैं। यह देखते हुए कि एक छोटी कंपनी भी प्रोग्रामर के लिए $ 50- $ 100 + एक घंटे की कुल लागत का भुगतान करती है, एक वीएम के साथ बर्बाद होने के आधे दिन बर्बाद होने से आपको कोई भी बचत मिल जाएगी।

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

3

आप $ 500 से कम के लिए मैक मिनी on eBay प्राप्त कर सकते हैं। हिम तेंदुए $ 29 है। लगभग कोई परिस्थिति नहीं है जहां वैध, कानूनी मैक विकसित करने के लिए पैसे खर्च करने के लायक नहीं होंगे।

4

कुछ मामलों में, http://virtualmacosx.com/ एक समाधान हो सकता है। वे क्लाउड में एक एक्सकोड वर्चुअल मैक प्रदान करते हैं। आप इसे vnc द्वारा एक्सेस करते हैं, इसलिए यह बहुत तेज़ नहीं होगा, जब तक कि आपके सर्वर पर बहुत कम नेटवर्क विलंबता न हो।

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