المحتوى
- نظرة عامة على البرنامج
- أنواع الملفات المدعومة
- ملحق الملف الأساسي
- امتدادات الملفات الأخرى المستخدمة بواسطة Apple Xcode 10
الإصدار (اعتبارًا من 11/30/2018) | 10 |
برنامج | |
رخصة | مجانية |
الفئة | برمجة |
مزيد من المعلومات (زيارة موقع الناشر) |
تقييم: 3.7 / 5 (17 صوتا) |
نظرة عامة على البرنامج
Apple Xcode [/ DFN] image / apple_xcode_15.jpg ">
لقطة شاشة من Apple Xcode 9
الخصائص الرئيسية
- IDE مجهز بالكامل لنشر تطبيقات iOS و OS X
- دعم لمجموعة متنوعة من اللغات ، بما في ذلك Objective-C و C و C ++ و Java و Swift و Python و Ruby و AppleScript
- أدوات تصحيح الأخطاء واختبار الأداء المختلفة
- تسمح أنظمة التحكم في الإصدار ، بما في ذلك لقطات Git و Subversion و Xcode ، بالتعاون مع الفريق
- Dark Xcode interface وأدوات لبناء تطبيقات macOS الداكنة
- محرك اختبار مدمج لتشغيل اختبارات الوحدة و UI واختبارات الأداء
Apple Xcode عبارة عن macOS IDE يستخدم لتطوير تطبيقات iOS و macOS. وهو متاح مجانًا من Mac App Store وهو مطلوب لنشر تطبيقات iOS على iTunes App Store وتطبيقات macOS على Mac App Store. يوفر البرنامج مجموعة من الأدوات لمساعدة المطورين على بناء مكونات واجهة المستخدم وكتابة التعليمات البرمجية المصدر.
يتضمن Xcode جميع الأدوات اللازمة لإنشاء التطبيقات ونشرها من البداية إلى النهاية. يوفر Interface Builder من Xcode لوحة قماشية لتصميم مكونات واجهة المستخدم ، فضلاً عن تعيين خصائص للتفاعل مع شفرة المصدر. يمكن لـ Interface Builder أيضًا التبديل بسهولة من الوضع الخفيف إلى الوضع المظلم لتطوير تطبيقات macOS الداكنة (المقدمة في macOS Mojave). يتكامل البرنامج مع أدوات التحكم في الإصدار الشائعة مثل GitHub و GitLab و Bitbucket ، كما يوفر نظام تتبع المراجعة المحلي الخاص به والمسمى لقطات ، مما يتيح للمطورين تتبع مراجعات شفرة المصدر.
يتميز IDE بمحرر كود مصدر مثير للإعجاب يجعل من السهل تصور مقاطع من الكود واختيارها ويأتي مع محرك إعادة هيكلة وتحويل مدمج. يتم تمييز التغييرات التي تجريها على الكود بجوار كل سطر وسيتم إعلامك على الفور إذا كنت قد أنشأت تعارضًا. يكون هذا مفيدًا بشكل خاص عند العمل بشكل تعاوني مع التغييرات المحلية والالتزامات من أعضاء الفريق في مستودع المصدر.
تسمح أدوات التصحيح والأداء للمطورين باختبار تسرب الذاكرة وفحص كفاءة التطبيق أثناء وقت التشغيل. يمكن تخصيص هذه الأدوات أو يمكنك استخدام القوالب المضمنة في Xcode لإنشاء الأدوات نفسها التي تستخدمها Apple. بالإضافة إلى ذلك ، يأتي Xcode مزودًا بـ Simulator ، وهي أداة تتيح لك إمكانية إنشاء نماذج أولية للتطبيق واختبارها عن طريق محاكاة أجهزة iOS و watchOS و tvOS.
Xcode هي أداة رائعة لتطوير التطبيقات وقد قطعت شوطًا طويلاً منذ الإصدار الأول من البرنامج. قامت Apple بتبسيط العديد من الميزات وتواصل تسهيل التطوير لمطوري التطبيقات. ضع في اعتبارك أنه بينما يمكنك التطوير باستخدام Xcode مجانًا ، يجب عليك الاشتراك في برامج مطوري iOS و Mac قبل أن تتمكن من توزيع التطبيقات على متاجر Apple.
أنواع الملفات المدعومة
ملحق الملف الأساسي
.XCODEPROJ - مشروع Xcodeامتدادات الملفات الأخرى المستخدمة بواسطة Apple Xcode 10
أنواع الملفات المدعومة | |
---|---|
.ASM | لغة التجميع ملف التعليمات البرمجية المصدر |
.C | ج / ج + + ملف شفرة المصدر |
.CC | جيم + + ملف رمز المصدر |
.CP | Xcode C ++ ملف المصدر |
.CPP | جيم + + ملف رمز المصدر |
.CXX | جيم + + ملف رمز المصدر |
.DEVELOPERPROFILE | Xcode المطور الشخصي |
.DOCSET | وثيقة تعيين ملف Doxygen |
.ENTITLEMENTS | ماك التطبيق Sandboxing ملف الاستحقاقات |
.F | فورتران كود المصدر |
.إلى عن على | فورتران 77 ملف المصدر |
.GEOJSON | ملف جيوجسون |
.GPX | GPS تبادل الملفات |
.H | C / C ++ / الهدف- رأس الملف الملف |
.HPP | جيم + + ملف الرأس |
. JAVA | جافا ملف التعليمات البرمجية المصدر |
.L | ملف مصدر ليكس |
.LPP | LabelPrint ملف المشروع |
.M | الهدف- تنفيذ ملف |
.يصنع | البرنامج النصي Xcode Makefile |
.MM | الهدف ج + + ملف المصدر |
.MOBILEPROVISION | Xcode موبايل التموين الشخصي |
.أمي | نموذج كائن مُدار |
.NIB | واجهة باني ملف واجهة المستخدم |
.OCTEST | حزمة اختبار وحدة الهدف X-Xcode |
.PLIST | نظام التشغيل Mac OS X ملف قائمة الممتلكات |
.R | ريز ملف شفرة المصدر |
.RB | شفرة المصدر روبي |
.RBW | سيناريو روبي |
.S | ملف كود المصدر |
.STORYBOARD | Interface Builder Storyboard Document |
.XCAPPDATA | ملف بيانات تطبيق Xcode |
.XCARCHIVE | Xcode الأرشيف |
.XCDATAMODEL | كود نموذج ملف البيانات الأساسية |
.XCDATAMODELD | كود نموذج ملف البيانات الأساسية |
.XCODE | مشروع Xcode |
.XCSNAPSHOTS | لقطة Xcode |
.XCWORKSPACE | ملف مساحة عمل Xcode |
.XIB | واجهة ملف البناء |
.Y | YAC المصدر الملف |
.YM | أتاري ملف الصوت |
تنسيقات الملفات ذات الصلة إضافية | |
---|---|
.CACTION | المحول الآلي العمل |
.DSYM | ملف رموز تصحيح الأكواد |
.DYLIB | مكتبة Mach-O الديناميكية |
.EXP | ملف تصدير الرموز |
.FTN | فورتران ملف شفرة المصدر |
.ح ح | جيم + + ملف الرأس |
.HXX | ج + + شفرة المصدر رأس الملف |
.IPSW | iPod و iPhone تحديث ملف البرنامج |
.JAV | ملف جافا المصدر |
.MAK | ماكيفيلي |
.PBPROJ | مشروع بناء المشروع |
.PBXBTREE | ملف أكواد تلقائي |
.PBXPROJ | ملف بيانات مشروع Xcode |
.PBXUSER | مشروع بيانات المستخدم Xcode المشروع |
.PCH | ملف رأس Precompiled |
.SCRIPTSUITE | AppleScript سيناريو جناح الملف |
.SCRIPTTERMINOLOGY | AppleScript النصي المصطلحات الملف |
.SDEF | قاموس قاموس AppleScript |
.سلاسل | سلاسل النص الملف |
.TBD | ملف تعريف المستند إلى نص Apple Xcode |