Apple Xcode

लेखक: Lewis Jackson
निर्माण की तारीख: 11 मई 2021
डेट अपडेट करें: 17 नवंबर 2024
Anonim
Xcode Tutorial for Beginners - (using the new Xcode 11)
वीडियो: Xcode Tutorial for Beginners - (using the new Xcode 11)

विषय

संस्करण
(11/30/2018 तक)
10
मंच
लाइसेंसफ्रीवेयर
वर्गप्रोग्रामिंग
अधिक जानकारी (प्रकाशक की वेबसाइट पर जाएं)
रेटिंग: 3.7 / ५ (१ 17 वोट)

सॉफ्टवेयर अवलोकन

Apple Xcode [/ DFN] छवि / apple_xcode_15.jpg ">


Apple Xcode 9 का स्क्रीनशॉट

मुख्य विशेषताएं

  • IOS और OS X ऐप्स प्रकाशित करने के लिए पूरी तरह से सुसज्जित IDE
  • उद्देश्य-सी, सी, सी ++, जावा, स्विफ्ट, पायथन, रूबी और AppleScript सहित विभिन्न भाषाओं के लिए समर्थन
  • विभिन्न डिबगिंग और प्रदर्शन परीक्षण उपकरण
  • Git, तोड़फोड़ और Xcode स्नैपशॉट सहित संस्करण नियंत्रण प्रणाली, टीम सहयोग के लिए अनुमति देती है
  • डार्क Xcode इंटरफ़ेस और डार्क macOS ऐप्स बनाने के लिए टूल
  • यूनिट परीक्षण और यूआई और प्रदर्शन परीक्षण चलाने के लिए अंतर्निहित परीक्षण इंजन

Apple Xcode एक macOS IDE है जिसका इस्तेमाल iOS और macOS ऐप विकसित करने के लिए किया जाता है। यह मैक ऐप स्टोर से मुफ्त में उपलब्ध है और आईओएस ऐप को आईट्यून्स ऐप स्टोर पर और मैक ऐप स्टोर को मैक ऐप स्टोर पर प्रकाशित करना आवश्यक है। सॉफ़्टवेयर, उपयोगकर्ताओं को उपयोगकर्ता इंटरफ़ेस घटक बनाने और स्रोत कोड लिखने में मदद करने के लिए उपकरणों का एक सूट प्रदान करता है।

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


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

डिबगिंग और प्रदर्शन उपकरण डेवलपर्स को मेमोरी लीक के लिए परीक्षण करने और रनटाइम के दौरान एप्लिकेशन दक्षता की जांच करने की अनुमति देते हैं। इन उपकरणों को अनुकूलित किया जा सकता है या आप Apple के समान टूल का उपयोग करने के लिए Xcode के साथ शामिल टेम्प्लेट का उपयोग कर सकते हैं। इसके अलावा, Xcode सिमुलेटर के साथ आता है, एक ऐसा टूल जो आपको iOS, watchOS, और tvOS उपकरणों का अनुकरण करके अपने ऐप के प्रोटोटाइप और टेस्ट बिल्ड की अनुमति देता है।

Xcode एप्स विकसित करने का एक बेहतरीन उपकरण है और सॉफ्टवेयर के पहले संस्करण के बाद एक लंबा सफर तय कर चुका है। ऐप्पल ने कई सुविधाओं को सुव्यवस्थित किया है और ऐप डेवलपर्स के लिए विकास को आसान बनाना जारी है। ध्यान रखें कि, जब आप मुफ्त में Xcode के साथ विकसित कर सकते हैं, तो आपको Apple के स्टोर में ऐप्स वितरित करने से पहले iOS और Mac डेवलपर प्रोग्रामों की सदस्यता लेनी चाहिए।


समर्थित फ़ाइल प्रकार


प्राथमिक फ़ाइल एक्सटेंशन

.XCODEPROJ - Xcode प्रोजेक्ट

अन्य फ़ाइल एक्सटेंशन Apple Xcode 10 द्वारा उपयोग किए जाते हैं

समर्थित फ़ाइल प्रकार
.ASMविधानसभा भाषा स्रोत कोड फ़ाइल
।सीC / C ++ सोर्स कोड फ़ाइल
.ccC ++ स्रोत कोड फ़ाइल
.CPXcode C ++ स्रोत फ़ाइल
सीपीपीC ++ स्रोत कोड फ़ाइल
.CXXC ++ स्रोत कोड फ़ाइल
.DEVELOPERPROFILEXcode डेवलपर प्रोफाइल
.DOCSETDoxygen दस्तावेज़ सेट फ़ाइल
.ENTITLEMENTSमैक ऐप सैंडबॉक्सिंग एंटाइटेलमेंट फ़ाइल
एफफोरट्रान स्रोत कोड
।के लियेफोरट्रान 77 स्रोत फ़ाइल
.GEOJSONGeoJSON फ़ाइल
.GPXजीपीएस एक्सचेंज फाइल
एचC / C ++ / Objective-C Header File
.HPPसी ++ हैडर फ़ाइल
।जावाजावा स्रोत कोड फ़ाइल
एललेक्स सोर्स फाइल
.LPPलेबलप्रिंट प्रोजेक्ट फ़ाइल
.mउद्देश्य-सी कार्यान्वयन फ़ाइल
।बनानाXcode मेकफाइल स्क्रिप्ट
.mmउद्देश्य-सी ++ स्रोत फ़ाइल
.MOBILEPROVISIONXcode मोबाइल प्रोविजनिंग प्रोफाइल
.MOMप्रबंधित वस्तु मॉडल
.NIBइंटरफ़ेस बिल्डर उपयोगकर्ता इंटरफ़ेस फ़ाइल
.OCTESTXcode ऑब्जेक्टिव-सी यूनिट टेस्ट बंडल
.plistमैक ओएस एक्स संपत्ति सूची फ़ाइल
.Rरेज सोर्स कोड फ़ाइल
.RBरूबी स्रोत कोड
.RBWरूबी स्क्रिप्ट
.Sस्रोत कोड फ़ाइल
.STORYBOARDइंटरफ़ेस बिल्डर स्टोरीबोर्ड दस्तावेज़
.XCAPPDATAXcode ऐप डेटा फ़ाइल
.XCARCHIVEXcode संग्रह
.XCDATAMODELXcode कोर डेटा मॉडल फ़ाइल
.XCDATAMODELDXcode कोर डेटा मॉडल फ़ाइल
.XCODEXcode प्रोजेक्ट
.XCSNAPSHOTSXcode स्नैपशॉट
.XCWORKSPACEXcode कार्यक्षेत्र फ़ाइल
.xibइंटरफ़ेस बिल्डर फ़ाइल
.YYacc स्रोत फ़ाइल
.YMअटारी एसटी ऑडियो फ़ाइल
अतिरिक्त संबंधित फ़ाइल प्रारूप
.CACTIONस्वचालित परिवर्तक क्रिया
.DSYMXcode डिबग सिंबल फ़ाइल
.DYLIBमाच-ओ डायनेमिक लाइब्रेरी
.EXPनिर्यात फ़ाइल प्रतीक
.FTNफोरट्रान स्रोत कोड फ़ाइल
.HHसी ++ हैडर फ़ाइल
.HXXसी ++ स्रोत कोड हैडर फ़ाइल
.IPSWiPod और iPhone सॉफ़्टवेयर अद्यतन फ़ाइल
.JAVजावा स्रोत फ़ाइल
.MAKmakefile
.PBPROJप्रोजेक्ट बिल्डर प्रोजेक्ट
.PBXBTREEXcode ऑटो-कम्प्लीट फाइल
.PBXPROJXcode प्रोजेक्ट डेटा फ़ाइल
.PBXUSERXcode परियोजना उपयोगकर्ता डेटा फ़ाइल
.PCHPrecompiled हैडर फ़ाइल
.SCRIPTSUITEAppleScript स्क्रिप्ट सुइट फ़ाइल
.SCRIPTTERMINOLOGYAppleScript स्क्रिप्ट शब्दावली फ़ाइल
.SDEFAppleScript शब्दकोश दस्तावेज़
.STRINGSपाठ स्ट्रिंग्स फ़ाइल
.TBDApple Xcode पाठ-आधारित परिभाषा फ़ाइल

कई लोग साझा करते हैं .a3a फ़ाइलों का उपयोग किए बिना निर्देशों को संलग्न किए बिना। फिर भी यह उन सभी के लिए स्पष्ट नहीं है जो कार्यक्रम करते हैं .a3a फ़ाइल को संपादित, रूपांतरित या मुद्रित किया जा सकता...

कई लोग साझा करते हैं .3me फ़ाइलों का उपयोग किए बिना निर्देशों को संलग्न किए बिना। फिर भी यह उन सभी के लिए स्पष्ट नहीं है जो कार्यक्रम करते हैं .3me फ़ाइल को संपादित, रूपांतरित या मुद्रित किया जा सकता...

पाठकों की पसंद