के साथ प्रारंभ करना एक अनुभवी विंडोज प्रोग्रामर के लिए मैक ओएस एक्स के लिए सरल सॉफ्टवेयर लिखने में कितना समय लगता है?मैक विकास
कोई कहां से शुरू होता है और कौन से टूल्स आवश्यक होंगे?
के साथ प्रारंभ करना एक अनुभवी विंडोज प्रोग्रामर के लिए मैक ओएस एक्स के लिए सरल सॉफ्टवेयर लिखने में कितना समय लगता है?मैक विकास
कोई कहां से शुरू होता है और कौन से टूल्स आवश्यक होंगे?
THIS। मैं एक Win32 एपीआई पृष्ठभूमि प्रोग्रामिंग से हाल ही में सी # में बहुत कुछ आया था और मैं पुस्तक के माध्यम से काम करके ऑब्जेक्टिव-सी और कोको पर बहुत जल्दी लेने में सक्षम था। आप सुखद आश्चर्यचकित होंगे, एपीआई बहुत समृद्ध और बस अद्भुत हैं। प्रतिबिंब एक प्रथम श्रेणी का नागरिक है जो चीजों को बहुत आसान बनाता है।
एक्सकोड निश्चित रूप से नि: शुल्क है और आपके मैक ओएस एक्स स्थापना डिस्क पर उपलब्ध है।
संपादित करें: मुझे गति के लिए आने और सरल अनुप्रयोग लिखने में लगभग 2 सप्ताह लग गए। मुझे लगता है कि ऐसा इसलिए है क्योंकि भाषा और एपीआई सीखना और उपयोग करना आसान है और Aaron Hillegass की book एक बड़ी मदद थी।
Apple Developer Connection को चेक करके प्रारंभ करें। वहाँ बहुत सारे दस्तावेज हैं। ओएस एक्स शुरू करने के लिए आवश्यक सभी विकास उपकरण के साथ आता है, बस ओएसएक्स सीडी से एक्सकोड स्थापित करें।
मुझे लगता है कि "कितना लंबा" प्रश्न इस बात पर निर्भर करेगा कि आप किस भाषा का उपयोग करने के लिए उपयोग किए जाते हैं।
संदर्भ सामग्री के संदर्भ में, मैंने "Cocoa Programming for Mac OS X" के बारे में अच्छी बातें सुनी हैं, और मुझे अपने लिए इसके साथ खेलने का समय होना अच्छा लगेगा। दुर्भाग्यवश, दिन का काम मेरे समय का पर्याप्त समय लेता है। :)
आप जानकारी के लिए this post जांचना चाहेंगे - इस पर बहुत अधिक डुप्लिकेट प्रश्न। निश्चित रूप से बस एक्सकोड के साथ जाओ और मुझे लगता है कि आपको मैक समुदाय बहुत उपयोगी लगेगा - मेरे पास कम से कम है।
मैं यहाँ शुरू होगा:
http://www.cocoadevcentral.com/
यह सीखने Obj सी और कोको पर अच्छा संसाधनों के साथ एक महान साइट है।
यह भी एक महान किताब है:
http://oreilly.com/catalog/9780596003012/?CMP=AFC-ak_book&ATT=Learning+Cocoa+with+Objective-C
हाँ, cocoadvcenral पर नमूने महान –
(स्टैनफोर्ड से) CS193E एक अच्छा कोर्स है। बहुत सारी सामग्री। कक्षा क्लस्टर, प्रतिनिधिमंडल, आदि के उपयोग को वास्तव में समझने में कुछ समय लगता है, शुरू नहीं होता है।
"एक्सकोड में कदम" विकास पर्यावरण के लिए एक महान परिचय है; चूंकि पुस्तक एक साधारण कमांड लाइन रैखिक रिग्रेशन प्रोग्राम को एक काफी परिष्कृत अनुप्रयोग (कोर डेटा, स्पॉटलाइट आयातक इत्यादि) के सभी तरीकों से लेकर काम करती है, इसलिए आप ऑस्मोसिस द्वारा काफी कुछ सीखेंगे।
ठीक है, पहले आप एक हूडी और पात्रता ....
सभी अलग मजाक कर, आरोन हिलेगास पुस्तक, एक बहुत अच्छा विचार है, और एप्पल doco सब आप आरंभ करने की जरूरत है की एक सुंदर समझ प्राप्त (ओह हाँ, और एक मैक)। मुझे लगता है कि मेरे लिए सबसे बड़ा बाधा एक्सकोड का पता लगा रहा था क्योंकि मैं विजुअल स्टूडियो पृष्ठभूमि से आया हूं।
आपकी रुचि के स्तर और आपके प्रोजेक्ट के बारे में आपका जुनून कितना समय लगता है।
मैक ओएस एक्स 10.0 में इंटरफेस बिल्डर के दिनों के बाद से उपकरण लंबे, लंबे समय से आए हैं, यह निश्चित रूप से है।
chernoch हैं: मैं कर सकता हूँ सक्षम सेब विंडोज ओएस का उपयोग कर ऐप विकसित करने के लिए जो मैक ओएस का समर्थन करेगा ?????? –
Qt SDK को आजमाने का एक विकल्प है, और विंडोज, मैक और अन्य प्लेटफ़ॉर्म पर चलने वाले क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन लिखें।
जब मैं क्यूटी सॉफ्टवेयर में शामिल हुआ, तो मैंने क्यूटी सीखना शुरू किया, और मेरे लिए सरल सॉफ़्टवेयर लिखना शुरू नहीं हुआ, भले ही मैं डेवलपर के रूप में काम न करूं।
नए संस्करण उपलब्ध: http://www.amazon.com/Cocoa-Programming-Mac-4th-Edition/dp/0321774086/ref=dp_ob_title_bk –