نبذة عن لغة البرمجة كوتلن – Kotlin لنظام Android

Kotlin هي لغة برمجة كائنية (Object Oriented) مفتوحة المصدر التي تدعمها Google لتطبيقات Android (و هي أيضًا متوافقة مع Java  ومحركات JavaScript لمتصفحات الويب). ويهدف إلى تحسين إنتاجية المطورين ، مع الحفاظ على التوافق الكامل مع الجافا وحزمة تطويرها JDK.

منشئ Kotlin ليس سوى JetBrains ، محرر IDE IntelliJ IDEA الذي هو أساس Android Studio IDE . تم إنشاء اللغة في عام 2011 ، ولم تعلن Google رسميًا عن دعمها حتى مايو 2017 في مؤتمر Google I / O. و أصبحت كوتلن جد معروفة ومتطلبة في ساحة البرمجة.

وتعتبر لغة برمجة وظيفية موجهة للكائنات ويمكننا أيضًا أن نطلق عليها لغة متعددة النماذج مثل Scala أو Python على سبيل المثال.

ولديها ميزة كونها قابلة للتشغيل البيني مع كود Java لأنه يتم تجميعها في البايت كود الخاص بـ JVM ، ولكن يتم التفكير فيها بشكل جيد بشكل نحوي حيث يمكن معالجة أي فئة Java مباشرة في Kotlin. من الممكن بالفعل أن يكون لديك كود Java و Kotlin في نفس المشروع ، ولكن أيضًا لتحويل مشروع Java إلى Kotlin.

  • يعرض الرسم البياني المتاح هنا نقاط قوة Kotlin  وطموحاتها  هنا.

كل هذا  مجانا علي موقع Udacity تم تقديمه من قبل كبير مهندسين البرمجيات في كابيتال “آرون سارازان ” و “خوسيه نييتو روبيو”، أذا كنت من الأشخاص الذين يريدون تعلم الكوتلن للبرمجة تطبيقات الأندرويد اليك هذه الدورة من أفضل التي تساعدك علي ذلك، سوف تعلمك أيضا كيفية تحويل تطبيق Java الي Kotlin.

Related Articles
اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *