سيتم دعم Kotlin رسميًا على Android كلغة من الدرجة الأولى. في إعلان حديث من Google، أوضحت أيضًا أنه سيتم تقديم أدوات Kotlin في Android Studio 3.0 افتراضيًا. على عكس مطوري المنصات الآخرين، لن تمتلك Google لغة Kotlin وسيتم تطوير اللغة تحت إشراف مؤسسها JetBrains.
مصدر الصورة: Venturebeat.com
JetBrains، الراعي لـ Kotlin ومخترع IntelliJ الشهير، سيكون قابلاً للتشغيل المتبادل تمامًا مع لغة تطوير تطبيقات Android الأساسية، Java. يعمل Kotlin على تشغيل JVM (جهاز Java الظاهري). كان استخدام أي لغة أخرى تعمل على JVM ممكنًا بالفعل لتطوير Android.
لا يلزم Android استخدام JVM، لكن حسن نية Java وجذورها القوية جعلتها لغة مفضلة للمطورين. حاليًا، لدى Kotlin الإصدار 0.2 الذي يضيف دعمًا للكوروتينات ودعم الوظائف المضمنة عبر الوحدات، مع إصلاحات الأخطاء والتحسينات.
<
مصدر الصورة: Kotlin.org
بصرف النظر عن JVM، فإن Kotlin لديها الكثير من الأشياء الشائعة مع Java. Kotlin هو أيضًا نظام OOPS (نظام برمجة كائني التوجه) وقد تم تصميمه لتسهيل الألغاز كما فعلت Java. ومع ذلك، فإن Kotlin لديها الكثير من الميزات للمطورين الذين لديهم بنية أكثر ترتيبًا. من المقرر أن يتم تطوير Kotlin بواسطة مؤسسة Kotlin غير الربحية بالتعاون مع JetBrains وGoogle. في نطاق التطوير، ستستكشف Kotlin المزيد من المنصات ولن يكون هناك مفاجأة إذا وجدت أنها تعمل على تطوير Mac وiOS.
مع أخذ كل شيء في الاعتبار، يمكن ملاحظة أن Google شعرت بالأهمية بحاجة إلى تغيير آلية التنمية. من المفترض أن يؤدي استخدام Kotlin في تطوير تطبيقات Android إلى إضافة بعض المفاجآت المجنونة للمستخدمين. لقد تبنت Google هذا التغيير وأثبتت مرة أخرى أنها تؤمن بالتحسين، ولا يهم إذا كان ذلك يتطلب استبدال الآليات التقليدية.
قراءة: 0