2011-01-07 9 views
8

मैं आईफोन देव सीख रहा हूं, और मैक के लिए डेस्कटॉप विकास पर एक ठोस हैंडल भी चाहता हूं।डेस्कटॉप मैक विकास के लिए सबसे अच्छी कोको पुस्तक क्या है?

आप लोग क्या सलाह देते हैं?

भाषा के अनुसार, उद्देश्य-सी मुझे चाहिए?

क्या डेस्कटॉप विकास बिल्कुल बंद हो गया है, या आप स्थापित होने के बाद कुछ भी करने के लिए स्वतंत्र हैं?

क्या प्रत्येक ऐप अन्य डेस्कटॉप ऐप्स को प्रभावित नहीं करने के लिए अपने स्वयं के स्थान पर चलता है?

+1

संभव डुप्लिकेट [कोको प्रोग्रामिंग सीखने के लिए पुस्तक अनुशंसाएं?] (Http://stackoverflow.com/questions/945600/book-recomendations-for-learning-cocoa-programming) –

+0

यह भी देखें [कोको और उद्देश्य-सी संसाधन ?] (http://stackoverflow.com/questions/7571/cocoa-and-objective-c-resources) –

+1

अच्छा सवाल है, और उत्तर 2011 में अच्छा था। लेकिन 2014 में अब कोई नई किताबें हैं? – Michael

उत्तर

13
  1. Cocoa Programming for Mac OS X आम तौर पर के रूप में डेस्कटॉप कोको विकास के "बाइबल" माना जाता है।
  2. उद्देश्य-सी आपको अधिकांश भाग के लिए आवश्यक है। बहुत ही कम आपको एक और डोमेन-विशिष्ट भाषा की आवश्यकता होगी। और विकल्प हैं (मैक्रूबी, पीओओबीजेसी, जावा, रीयलबासिक, आदि), लेकिन उद्देश्य-सी में सबकुछ करना बेहद आम है।
  3. डेस्कटॉप पर किसी भी "लॉकडाउन" को ऐप स्टोर अनुमोदन प्रक्रिया और उपयोगकर्ता से प्राप्त अनुमतियों द्वारा परिभाषित किया जाएगा।
  4. ऐप्स मैक पर sandboxed नहीं हैं।
0

"4. मैक पर ऐप्स सैंडबॉक्स नहीं हैं।"

हां अब यह है।

0

ध्यान दें कि 'मैक ओएस एक्स के लिए कोको प्रोग्रामिंग' का संस्करण 5 उद्देश्य-सी का उपयोग करने के बजाय स्विफ्ट का उपयोग करने पर आधारित है। बिग नेर्ड रांच में अन्य ऑब्जेक्ट-सी आधारित किताबें हैं। इस समय ओब्जे-सी पुस्तकालयों को स्विफ्ट में परिवर्तित करने के साथ बहुत अधिक काम होने के साथ, यह अभी भी दोनों से परिचित होने के लिए आसान होगा।

वहाँ भी एक ही लेखक द्वारा एक अनुवर्ती किताब है: 'मैक ओएस एक्स के लिए उन्नत कोको प्रोग्रामिंग'।

इतने सारे कोको प्रोग्रामिंग पुस्तकों iOS पर ध्यान देते हैं, तो यह किताबें है कि विशेष रूप से मैक मंच पर ध्यान केंद्रित करने के लिए अच्छा है। और ये बहुत अच्छे हैं!

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