البرمجيات : Apple : Apple Xcode

Apple Xcode

نص
(اعتبارا من 2018-11-30)
10
منصة
رخصة Freeware
فئة Programming

مراجعة البرمجيات

وظائف رئيسية

  • IDE مجهز بالكامل لنشر تطبيقات iOS و OS X
  • دعم مجموعة متنوعة من اللغات ، بما في ذلك Object-C و C و C ++ و Java و Swift و Python و Ruby و AppleScript
  • أدوات متنوعة لتصحيح الأخطاء واختبار الأداء
  • تسمح أنظمة التحكم في الإصدار ، بما في ذلك لقطات Git و Subversion و Xcode ، بالتعاون مع الفريق
  • واجهة Dark Xcode وأدوات لإنشاء تطبيقات MacOS الداكنة
  • محرك اختبار مدمج لتشغيل اختبارات الوحدة و UI واختبارات الأداء

لقطة شاشة لـ Apple Xcode 9

الميزات الرئيسية

Apple Xcode عبارة عن IDOS لنظام التشغيل MacOS يستخدم لتطوير تطبيقات 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.

محدّثة: 30 نوفمبر ، 2018

▶ ملحقات الملفات الأخرى المستخدمة Apple Xcode 10

أنواع الملفات المدعومة
.ASM Assembly Language Source Code File
.ENTITLEMENTS Mac App Sandboxing Entitlements File
.CC C++ Source Code File
.C C/C++ Source Code File
.CXX C++ Source Code File
.CP Xcode C++ Source File
.CPP C++ Source Code File
.DEVELOPERPROFILE Xcode Developer Profile
.DOCSET Doxygen Document Set File
.GPX GPS Exchange File
.GEOJSON GeoJSON File
.F Fortran Source Code
.FOR Fortran 77 Source File
.H C/C++/Objective-C Header File
.HPP C++ Header File
.JAVA Java Source Code File
.MM Objective-C++ Source File
.MOM Managed Object Model
.M Objective-C Implementation File
.MAKE Xcode Makefile Script
.MOBILEPROVISION Xcode Mobile Provisioning Profile
.OCTEST Xcode Objective-C Unit Test Bundle
.NIB Interface Builder User Interface File
.PLIST Mac OS X Property List File
.RB Ruby Source Code
.RBW Ruby Script
.R Rez Source Code File
.S Source Code File
.STORYBOARD Interface Builder Storyboard Document
تنسيقات الملفات ذات الصلة إضافية
.EXP Symbols Export File
.CACTION Automator Converter Action
.DSYM Xcode Debug Symbols File
.DYLIB Mach-O Dynamic Library
.FTN Fortran Source Code File
.HXX C++ Source Code Header File
.HH C++ Header File
.IPSW iPod and iPhone Software Update File
.JAV Java Source File
.MAK Makefile
.PBXUSER Xcode Project User Data File
.PCH Precompiled Header File
.PBXBTREE Xcode Auto-Complete File
.PBXPROJ Xcode Project Data File
.PBPROJ Project Builder Project
.TBD Apple Xcode Text-based Definition File
.STRINGS Text Strings File
.SCRIPTTERMINOLOGY AppleScript Script Terminology File