پشتیبانی اندروید از زبان برنامه نویسی کوتلین

زبان برنامه نویسی کوتلین

زبان برنامه نویسی کوتلین از نوع ایستا است که بر روی ماشین مجازی جاوا اجرا می‌شود. همچنین می‌تواند به سورس کد جاوا اسکریپت نیز کامپایل شود. اولین توسعهٔ ان از تیم برنامه‌نویسان JetBrains واقع در سنت پترزبورگ روسیه است (این نام از روی جزیره کوتلین در نزدیکی سنت پتربورگ می‌آید). کوتلین در ژانویهٔ سال ۲۰۱۲ به عنوان زبان ماه انتخاب شد. با وجود آنکه از نظر syntaxx با جاوا سازگار نیست، کوتلین طراحی شده تا با کد جاوا همکاری داشته باشد و متکی بر کد جاوا از کتابخانهٔ کلاس جاوا است، مانند مجموعهٔ فریم ورک‌ها.

گوگل رسماً از زبان برنامه نویسی کوتلین روی سیستم عامل اندروید پشتیبانی می‌کند. کوتلین زبان برنامه‌نویسی بسیار جدیدی است که شرکت جت‌برینز آن را طراحی کرده است.
زبان برنامه نویسی کوتلین از نظر ساختاری با جاوا شباهت‌های زیادی دارد، از جمله اینکه شی‌ء‌گرا است و برای رفع همان مسائلی که جاوا مأموریت داشت، طراحی شده است.
اما چون از خیلی جهات هنوز مثل یک لوح سفید است و ظرفیت‌های زیادی دارد، قابلیت‌های خوب متعددی را می‌توان به آن افزود و سینتکس آن را مرتب‌تر کرد و بهبودهایی بیش از آنچه در جاوا می‌بینیم را به آن بخشید.

به گزارش ایتنا از رایورز به نقل از ونچربیت، گوگل در کنفرانس توسعه دهندگان ۲۰۱۷ اعلام کرد که «کوتلین، یک پروژه منبع باز تحت لیسانس آپاچی ۲٫۰ است، یک طراحی عالی و زبان بالغ دارد و ما بر این باوریم که توسعه اندروید را سریع‌تر و جذاب‌تر خواهد کرد.»
این شرکت اظهار داشت که بعضاً شاهد آن هستیم که این زبان برنامه‌نویسی برای تولید اپلیکیشن مورد استفاده قرار می‌گیرد که ایکس‌پدیا، فلیپ‌برد و اسکوئر از نمونه‌های این اپلیکیشن‌ها هستند.

استفاده گوگل از تیم کوتلین باعث ساده‌تر شدن نوشتن اپلیکیشن‌های اندروید شده است. توسعه دهندگان از این که بدانند که کامپایلر کوتلین، کد بایتی جاوا را منتشر می‌کند، خوشحال خواهند شد.

کوتلین و جاوا تقریباً یکی هستند. در واقع، علت اصلی تمایل تیم اندروید به سمت زبان برنامه‌نویسی کوتلین، هم شباهت‌های جاوا و کوتلین بود؛ بدین معنا که شما می‌توانید کوتلین را به پایگاه کد خود اضافه کنید و دو زبان جاوا و کوتلین را آزادانه با هم ترکیب نمایید.

اولین بار حضور کوتلین در بین زبان‌های برنامه‌نویسی در ژوئیه ۲۰۱۱ اعلام شد و نسخه ۱٫۰ در فوریه ۲۰۱۶ در دسترس کاربران قرار گرفت.
در آن زمان، جت‌برینز متعهد شد که سازگاری این زبان با ویژگی‌های پایدار ۱٫۰۰ به بعد حفظ خواهد شد. کاربران علاقه‌مند، برای شروع کار با کوتلین می‌توانند پیش نمایش اندروید استودیو ۳٫۰ را دانلود کنند، یکی از فایل‌های جاوای خود را انتخاب کنند و سپس گزینه تبدیل فایل جاوا به فایل کوتلین را در منوی کد انتخاب کنند. با این کار فایل شما به فایل کوتلین تبدیل شده و می‌توانید به راحتی با آن کار کنید.

این مطلب را به اشتراک گذارید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

مشهد، میدان دلاوران
09159280092