المصرية للمحمول  
هذه الرسالة تفيد بأنك غير مشترك. للاشتراك الرجاء  أضغط هنـــــــــا
مركز تحميل الصور استعادة كلمة المرور طلب رقم التنشيط تنشيط العضوية البوابة الإسلامية لوحة المفاتيح العربية بث مباشر الإعلان لدينا
العودة   المصرية للمحمول > قسم السوفت ويير والبرمجة للتليفون المحمول ( Software ) > قسم منتجات أبل ( Apple Products )

قسم منتجات أبل ( Apple Products ) جميع المناقشات والاستفسارات التي تخص منتجات شركة أبل (أي فون، أي بود، أي باد) أسئلة، تحديثات، جيلبريك، فلاشات، إصلاح، أكتيفيشن، .. الخ iPhone 2G / iPhone 3G / iPhone 3GS / iPhone 4 / iPhone 4s / iPhone 5 / iPhone 5c / iPhone 5S / iPhone 6 / iPhone 6S / iPhone 6S plus / iPhone 7 / iPhone 7 Plus / iPhone 8 / iPhone 8 Plus / iPhone X , iPod , iPad / II / New, Apple TV and All Apple Inc. Products goes here. iPhone, iPad, iPod Jail break, Activation and Unlocking Step by Step How-To: Help, Guides , Tutorials and News

       


إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  رقم المشاركة: 1  
قديم 15-05-2022, 08:46 PM
tarekforreal tarekforreal غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Mar 2022
المشاركات: 2
شكراً: 0
تم شكره 0 مرة في 0 مشاركة
معدل تقييم المستوى: 0
التقييم: 10
tarekforreal is on a distinguished road
اعتماد ابل علي Swift بدلا من Objective-C

لطالما اعتمدت ابل في تطوير تقنياتها علي Objective-C التي تم تطوير بها الكثير من تطبيقات iOS و MacOS لكن في عام 2014 تم تقديم Swift من قبل ابل للعالم كلفة برمجى اساسية لتطبيقاتها.

تاريخ تأسيس Swift
تم تصميم Swift من اجل اعطاء المبرمج السرعة والأمان في عمليات التطوير الخاصة به، وايضاً السرعة في إستخادم التطبيق من قبل المستخدم النهائي. تحظي Swift الان بدعم كبير جداً ومجتمع كبير بالطبع لانها تعتبر لغة البرمجة الأولي في تطوير تطبيقات ابل وايضا لغة برمجية ذات مصدر مجاني ومفتوح.
تم الإعلان عنها اول مرة في مؤتمر برمجيات ابل عام 2014، حاذت علي ضجة عالمية كبيرة بعد الإعلان عنها، بسبب ان حتي عام 2013 لم يكن يستطيع العاملين عليها من المطوروين قادرين علي الرد اي سؤال تقني بخصوص توافق Swift مع بيئة Objective-C المستهدمة حالياً.
اجبار المبرمجين علي الانتقال من لغة الي اخري كانت فكرة مصحوبة بجدل واسع وكبير لانه ليس من السهل الانتقال من لغة الي اخري.
لكن Swift كانت تتطور بسرعة كبيرة جداً وكان يتم العمل علي ادخال التحسينات عليها بصورة مستمرة.

مميزات لغة Swift
السرعة في عمليات التطوير
تعتبر لغة ذات عملية بناء مبسط عن باقي اللغات، سهلة القراءة والكتابة. تستخدم Swift عملية العد التلقائي المراجع ARC في عمليات كتابة وتتبع الأكواد.
من اكبر الأمثلة تطبيق يسمي Lyte اعادت شركتة كتابتة بالكامل لنظام iOS حيث كان يبلغ عدد اكواده في لغتة القديمة تقريباً 75000 سطر كود، لكن استطاعت الشركة ان تكتبت كود التطبيق بالكامل باستخدام Swift بعدد اقل من الثلث في اللغة القديمة.
وليس ذلك فقط بل تط تطوير التطبيق القديم في مدة شهر وبعدد مطوريين كبير لكن في التطبيق الجديد تك تطويره في في اسبوع واحد فقط عن طريق مطور واحد.

مجتمع مفتوح المصدر
مسؤولين ابل صرحوا بحقيقة انه من اجل بناء لغة برمجية ناجحة يجب ان تكون ذات مصدر مجاني ومفتوح للجميع. لذلك وفي غضون 3 سنوات علي تأسيس Swift حاذت علي دعم مجتمعي كبير جداً، وايضاً علي الكثير من ادوات الطرف الثالث.

الأمان
بناء جملة الكود في Swift كما نري في Talent Supplier انه يتم علي بناء منسق ونظيف، قد يبدوا للبعض انه نظام صارم بعض الشئ، وايضاً توفر اللغة الضمانات للمبرمج لمنع الأخطاء وتحسين عملية القراءة.


رد مع اقتباس
قديم 15-05-2022, 09:48 PM   رقم المشاركة: 2
-=мαтяєχ=-
مشرف قسم المالتيميدا والتطبيقات


 
الصورة الرمزية -=мαтяєχ=-
 
تاريخ التسجيل: Dec 2007
الدولة: нєℓℓ
المشاركات: 12,339
شكراً: 3,179
تم شكره 7,142 مرة في 4,061 مشاركة
معدل تقييم المستوى: 1164
التقييم: 16077
-=мαтяєχ=- has a reputation beyond repute-=мαтяєχ=- has a reputation beyond repute-=мαтяєχ=- has a reputation beyond repute-=мαтяєχ=- has a reputation beyond repute-=мαтяєχ=- has a reputation beyond repute-=мαтяєχ=- has a reputation beyond repute-=мαтяєχ=- has a reputation beyond repute-=мαтяєχ=- has a reputation beyond repute-=мαтяєχ=- has a reputation beyond repute-=мαтяєχ=- has a reputation beyond repute-=мαтяєχ=- has a reputation beyond repute
إرسال رسالة عبر ICQ إلى -=мαтяєχ=- إرسال رسالة عبر AIM إلى -=мαтяєχ=- إرسال رسالة عبر MSN إلى -=мαтяєχ=- إرسال رسالة عبر Yahoo إلى -=мαтяєχ=-
رد: اعتماد ابل علي Swift بدلا من Objective-C

مخالف لقوانين الموقع



توقيع :-=мαтяєχ=-
##
-=мαтяєχ=- غير متواجد حالياً   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
apple, من, ابل, اعتماد, بدءا, objectivec, reliance, swift, على


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 02:00 PM


Powered by vBulletin® Version 3.8.7, Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
جميع مايطرح في المنتديات يعبر عن رأي كاتبها ولايتحمل الموقع أي ادنى مسئولية من تضرر العضو بأي من البرامج المطروحة في المنتديات
المصرية للمحمول @ 2002 - 2021
تم تحميل الصفحة في 0.07064 ثانية , مع 7 إستعلام

حمل شريط الأدوات التفاعلي للموقع إنضم إلى صفحة المصرية للمحمول على الفيس بوك إنضم إلى صفحة المصرية للمحمول على تويتر إنضم إلى قناة المصرية للمحمول على اليوتيوب إنضم إلى صفحة المصرية للمحمول على جوجل بلس رابط الخلاصات الخاص بالموقع أضف المصرية للمحمول إلى مفضلتك