Objective-C Programming Language - Compiler with Reference for iOS
| الإصدار | 9.0 |
|---|---|
| الناشر | Yauheni Shauchenka |
| يوم الاصدار | ١٠/٠٦/٢٠١٦ |
| تم إضافة التاريخ | ١٠/٠٦/٢٠١٦ |
| متطلبات نظام التشغيل | iOS |
| المتطلبات | Compatible with: ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g |
| إجمالي التنزيلات | ٢٬٩٧٧ |
| التنزيلات في الأسبوع | ١ |
| السعر | Free |
وصف
لغة البرمجة Objective-C الكلاسيكية لأجهزة iPad و iPhone و iPod touch. لغة البرمجة هي أداة مثالية للدراسة والحسابات الرياضية المعقدة والترفيه والعديد من المهام المفيدة الأخرى. التطبيق مفيد بشكل خاص لتعلم لغة البرمجة Objective-C. يجب عليك شراء مجموعات داخل التطبيق. مطلوب اتصال بالإنترنت. - أداة البرمجة الرائعة في AppStore. - لغة البرمجة الخاصة بك لنظام iOS مذهلة! * الميزات * - ترجمة البرنامج وتشغيله. - إدخال النص قبل تشغيل البرنامج وإخراج النص. - استيراد البرامج وتصديرها بواسطة iTunes أو عن طريق البريد الإلكتروني. - مرجع اللغة عبر الإنترنت والعديد من نماذج البرامج. * القيود * - يلزم الاتصال بالإنترنت لتجميع وتشغيل برنامج. - لا يتم دعم الرسومات والشبكة ونظام الملفات والإدخال في الوقت الفعلي. - الحد الأقصى لوقت التشغيل لـ مدة البرنامج 15 ثانية. - عناصر التحكم في واجهة iOS غير مدعومة ، شكرًا لاستخدام التطبيق! ===================================== Objective-C هي لغة برمجة عاكسة وموجهة نحو الكائنات تضيف رسائل بأسلوب Smalltalk إلى لغة البرمجة C. اليوم ، يتم استخدامه بشكل أساسي على نظامي التشغيل Mac OS X و iOS من Apple: بيئتان مشتقتان من معيار OpenStep ، على الرغم من عدم توافقهما معه. Objective-C هي اللغة الأساسية المستخدمة في واجهة برمجة تطبيقات Cocoa من Apple ، وكانت في الأصل اللغة الرئيسية في نظام التشغيل NeXTSTEP من NeXT. يمكن أيضًا تجميع برامج Objective-C العامة التي لا تستخدم هذه المكتبات لأي نظام مدعوم من قبل gcc أو Clang. تم إنشاء Objective-C بشكل أساسي بواسطة Brad Cox و Tom Love في أوائل الثمانينيات في شركتهم Stepstone. تم تقديم كلاهما إلى Smalltalk أثناء وجوده في مركز تكنولوجيا البرمجة بشركة ITT Corporation في عام 1981. يعود العمل المبكر على Objective-C إلى ذلك الوقت تقريبًا. كان كوكس مفتونًا بمشاكل قابلية إعادة الاستخدام الحقيقية في تصميم البرمجيات وبرمجتها. لقد أدرك أن لغة مثل Smalltalk ستكون لا تقدر بثمن في بناء بيئات تطوير لمطوري الأنظمة في ITT. ومع ذلك ، فقد أدرك هو وتوم لوف أيضًا أن التوافق مع الإصدارات السابقة مع لغة C كان أمرًا بالغ الأهمية في بيئة هندسة الاتصالات في شركة ITT. بدأ كوكس في كتابة معالج أولي لـ C لإضافة بعض إمكانيات Smalltalk. سرعان ما كان لديه تطبيق عملي لتمديد موجه للكائنات للغة C ، والذي أطلق عليه "OOPC" للمترجم المسبق للكائن المنحى. تم تعيين Love من قبل شركة Schlumberger Research في عام 1982 وأتيحت له الفرصة للحصول على أول نسخة تجارية من Smalltalk-80 ، والتي أثرت بشكل أكبر على تطور بنات أفكارهم. من أجل إثبات أنه يمكن إحراز تقدم حقيقي ، أوضح كوكس أن صنع مكونات برمجية قابلة للتبديل لا يحتاج حقًا إلا إلى عدد قليل من التغييرات العملية للأدوات الحالية. على وجه التحديد ، احتاجوا إلى دعم الكائنات بطريقة مرنة ، وإمدادهم بمجموعة قابلة للاستخدام من المكتبات ، والسماح بتجميع الكود (وأي موارد مطلوبة بواسطة الكود) في تنسيق واحد عبر النظام الأساسي. شكل Love and Cox في النهاية مشروعًا جديدًا ، Productivity Products International (PPI) ، لتسويق منتجهما ، والذي يقترن مترجم Objective-C مع مكتبات الفصل. في عام 1986 ، نشر كوكس الوصف الرئيسي لـ Objective-C في شكله الأصلي في كتاب Object-Oriented Programming، An Evolutionary Approach. على الرغم من أنه كان حريصًا على الإشارة إلى أن مشكلة إعادة الاستخدام أكثر من مجرد اللغة ، إلا أن Objective-C غالبًا ما وجدت نفسها تقارن ميزة للميزة باللغات الأخرى.