لغة برمجة تطبيقات اﻷندرويد الجديدة Kotlin ومصادر تعلمها بالعربية واﻹنجليزية

0


تعرف لغة برمجة تطبيقات اﻷندرويد الجديدة Kotlin

ما هى Kotlin؟
هى لغة برمجة من إنتاج شركة JetBrains , وهى شركة متخصصة فى إنتاج اﻷدوات البرمجية وبيئات التطوير , وتعد أشهر منتجاتها بيئة التطوير Intellij IDEA لبرمجة تطبيقات الجافا واﻷندرويد والتى تم اﻻعتماد عليها فى بناء بيئة التطوير الرسمية للأندرويد Android Studio.

متى صدرت لغة Kotlin؟
صدرت لغة Kotlin فى عام 2011 , واستمر تطويرها لعدة سنوات حتى صدرت أول نسخة مستقرة منها فى عام 2016 وهى متوافقة مع آلة جافا اﻻفتراضية JVM و Java Script , ويمكن من خلالها تطوير التطبيقات بمختلف أنواعها (سطح مكتب - ويب - موبايل).

لغة البرمجة البديلة لجافا فى برمجة تطبيقات اﻷندرويد؟
منذ فترة ومجتمع مطورى اﻷندرويد بانتظار قرار شركة جوجل فى تحديد مصير لغة الجافا لتطوير تطبيقات اﻷندرويد , وذلك بعد المشاكل القائمة بين شركتى جوجل وأوراكل على لغة الجافا , كانت التكهنات والتسريبات تقول بأن جوجل سوف تعتمد لغة برمجة أخرى غير الجافا لتطوير تطبيقات اﻷندرويد , وكانت اﻷنظار تتجه إلى عدة لغات منها لغة Swift التى أنتجتها شركة Apple وتستخدم فى تطوير تطبيقات نظام IOS , ومنها لغة Dart والتى أنتجتها شركة Google , وأيضا لغة Kotlin , والتى كانت تحظى بنصيب اﻷسد فى التكهنات.
ثم جاءت المفاجأة التى أطلقتها شركة جوجل فى مؤتمرها السنوى I/O 2017 باعتماد لغة Kotlin رسميا لبرمجة تطبيقات اﻷندرويد ودمجها افتراضيا مع الإصدار الجديد من بيئة التطوير Android Studio 3.O.



ومنذ هذة اللحظة وانفجر اﻹنترنت صارخا باسم Kotlin حيث لمع اسمها على جميع مواقع اﻹنترنت وأصبحت هى أكثر اللغات بحثا على محركات البحث , وتسارع المطورون فى تقديم دورات تعليمية عنها , وكذلك المواقع التقنية فى نشر أخبارها.

مستقبل اﻷندرويد بعد مؤتمر المطورين 2017:
مما ﻻشك فيه أن مستقبل تطوير تطبيقات اﻷندرويد سوف يختلف فى الفترة القادمة , وسيرتفع ترتيب لغة Kotlin بين لغات البرمجة فى فترة وجيزة والتى كانت فى ذيل تصنيف أشهر 100 لغة برمجة على مستوى العالم فى 2016.

الموقع الرسمى للغة Kotlin:
https://kotlinlang.org
المرجع الرسمى للغة Kotlin:
https://kotlinlang.org/docs/kotlin-docs.pdf
دورات تعليمية للغة Kotlin باﻹنجليزية:
https://player.oreilly.com/videos/9781491964118
https://www.youtube.com/playlist?list=PLP_KYORF1E5MeqiYZ0jbByGKB26qtrCyp
دورات تعليمية للغة Kotlin بالعربية:
https://www.youtube.com/playlist?list=PLs97GbUOC82kEg7WNUG5mw9eueXH0BegQ

ليست هناك تعليقات:

إرسال تعليق

جميع الحقوق محفوظه © مستر سامح

تصميم الورشه