मैं अपने ए-लेवल कंप्यूटिंग प्रोजेक्ट (हाई स्कूल लेवल) शुरू करने वाला हूं जो उम्मीद है कि मैक ओएस के लिए एक बिंदु-बिक्री एप्लिकेशन होगा। दुर्भाग्यवश, उद्देश्य-सी इस समय मेरे लीग से थोड़ी दूर है और मुझे इस परियोजना में इसके साथ अटक जाना चाहिए, मेरे पास कोई मदद करने के लिए कोई नहीं है, इसलिए मैं पाठ्यक्रम के अनुभाग में विफल हो जाऊंगा और विश्वविद्यालय में नहीं जाऊंगा। तो यह मेरे लिए काफी महत्वपूर्ण है।हिम तेंदुए पर पीओओबीजेसी और कोको
मैं कोको ऐप विकसित करने के लिए पाइथन का उपयोग करना चाहता हूं। मुझे पता है कि मुझे PyObjc की आवश्यकता है, हालांकि नेट पर सभी विवरण यह मानते हैं कि यह पूर्व-स्थापित है। जाहिर है यह तेंदुए और हिम तेंदुए के मामले में है, लेकिन मुझे लगता है कि यह हिम तेंदुए पर नहीं है और इसे तेंदुए पर कभी नहीं देखा। साथ ही, मैंने Sourceforge पृष्ठ पर निर्देशों का पालन करके PyObjc के नवीनतम बीटा को स्थापित करने का प्रयास किया है, लेकिन बिना किसी किस्मत के।
यदि कोई मेरी मदद कर सकता है, तो किसी भी संसाधन या ट्यूटोरियल को स्थापित करने, कैसे, और लिंक करने की आवश्यकता पर कुछ प्रकाश डाल सकता है, तो मैं वास्तव में इसकी सराहना करता हूं।
मदद के लिए अग्रिम धन्यवाद!
अद्यतन: मुझे लगता है कि यह एक लोकप्रिय सवाल है, मुझे अभी इसके लिए 'उल्लेखनीय प्रश्न' बैज मिला है, इसलिए मैंने सोचा कि मैं इस पृष्ठ पर आने वाले किसी भी व्यक्ति को उत्तर प्राप्त करने के बाद जो कुछ भी किया था, उसे अपडेट कर दूंगा।
दुर्भाग्यवश, मै मैक एप्लिकेशन बनाने के लिए पायथन का उपयोग करने में सक्षम नहीं था। यह उस समय निराशाजनक था, लेकिन शायद एक अच्छी बात है। मैंने अपनी परियोजना के लिए सी # में एक विंडोज ऐप बनाया, यह एक अनुरूपित वातावरण में असेंबली ऐप्स बनाने और चलाने के लिए एक उपकरण था। मेरे पाठ्यक्रम शिक्षक ने अब अपने उपकरण का उपयोग अपने पाठ्यक्रम के बजाय पाठ्यक्रम सिखाने के लिए किया है! मुझे कंप्यूटिंग प्रोजेक्ट (9 0% से अधिक) पर बहुत अधिक स्कोर मिला और इससे मुझे मेरे कंप्यूटिंग ए-लेवल (उच्चतम ग्रेड उपलब्ध) में ए * प्राप्त करने में योगदान मिला और इसके परिणामस्वरूप मैं कंप्यूटर विज्ञान का अध्ययन करने के लिए साउथेम्प्टन विश्वविद्यालय में गया।
इस गर्मी में, मैंने एक आईपैड ऐप (जल्द ही रिलीज़ होने के लिए) बनाने का फैसला किया और मुझे यह कहते हुए खुशी हो रही है कि मुझे लगता है कि मुझे लगता है कि मैं उद्देश्य-सी में मैक ओएस एप्लीकेशन कर सकता हूं क्योंकि मुझे लगता है कि मैंने पर्याप्त सीखा है। मुझे खुशी है कि मैंने इसे सीखने के लिए समय निकाला, यह एक महान भाषा है और आईओएस इतनी लोकप्रिय हो रही है कि वास्तव में उपयोगी है।
सभी घमंडी के लिए खेद है, लेकिन मैं इसके बारे में वास्तव में खुश हूं। मैं वास्तव में क्या कहना चाहता हूं, यदि आप इस पृष्ठ पर आ रहे हैं तो मैक ऐप्स को आसानी से बनाने के लिए पीओओबीजेसी का उपयोग करने की उम्मीद है, परेशान न करें। इसमें कुछ समय और कुछ प्रयास लगता है, लेकिन एक बार जब आप उद्देश्य-सी सीख चुके हैं, तो यह वास्तव में इसके साथ ऐप्स बनाने के लिए संतोषजनक है। शुभ लाभ!
Have आपने PyObjC को स्थापित करने के लिए मैकपोर्ट का उपयोग करने का प्रयास किया? –
क्या आपने डेवलपर्स टूल का नवीनतम संस्करण स्थापित किया है? मैंने कभी भी पीओओबीजेसी का उपयोग नहीं किया है, लेकिन मुझे नहीं लगता कि यह उद्देश्य-सी का उपयोग करने से कहीं अधिक आसान होगा। यह सीखने के लिए एक आसान भाषा है और चूंकि मैक ओएस एक्स एपीआई को इसके साथ दिमाग में डिजाइन किया गया था, इसलिए वे इसके साथ बहुत अच्छी तरह से काम करते हैं। यदि आप स्मृति प्रबंधन के बारे में चिंता नहीं करना चाहते हैं तो आप कचरा संग्रह का भी उपयोग कर सकते हैं, लेकिन अंतर्निहित संदर्भ गिनती इतना आसान है कि मैंने कभी कचरा संग्रह का उपयोग करने की तरह महसूस नहीं किया है। यह कुछ भी है जो आपको पता होना चाहिए कि क्या आप मैक विकास जारी रखना चाहते हैं। – Amok
उत्तर के लिए धन्यवाद, मैं PyObjc स्थापित करने के लिए मैकपोर्ट का उपयोग करने का प्रयास करूंगा, और मेरे पास नवीनतम एक्सकोड 3.2, देव उपकरण और एसडीके हैं। मैंने उद्देश्य-सी की कोशिश की है और मेरे पास एक पुस्तक है, लेकिन अतीत में केवल एक शौक के रूप में और हाईस्कूल कोर्स के रूप में बुनियादी प्रोग्रामिंग करने के बाद, मैंने इसके साथ संघर्ष किया है। यह बहुत मुश्किल लगता है कि मैंने सी # .NET किया है। इसके अलावा, अगर मुझे सॉफ़्टवेयर काम नहीं मिल रहा है, तो वहां बहुत कुछ है और मैं किसी को भी नहीं जानता जो चीजें गलत होने पर मेरी मदद कर सकती है। कम से कम मेरे पास एक दोस्त है जो एक पायथन गुरु है यदि मैं PyObjc का उपयोग करना चुनता हूं। – danpalmer