কম্পিউটার টিউটোরিয়াল

কটলিন: অ্যান্ড্রয়েড ডেভেলপমেন্টের অফিসিয়াল ফার্স্ট-ক্লাস ল্যাঙ্গুয়েজ

কটলিন অফিসিয়ালি অ্যান্ড্রয়েডে একটি ফার্স্ট-ক্লাস ল্যাঙ্গুয়েজ হিসেবে সাপোর্ট করা হবে। গুগলের недавির একটি ঘোষণায় এটি স্পষ্ট করা হয়েছে যে কটলিন টুলস অ্যান্ড্রয়েড স্টুডিও ৩.০-এ ডিফল্টভাবে আনা হবে। অন্যান্য প্ল্যাটফর্ম ডেভেলপারদের মত গুগল কটলিনের মালিক হবে না এবং এই ল্যাঙ্গুয়েজটি এর প্রতিষ্ঠাতা জেটব্রেন্সের তত্ত্বাবধানেই ডেভেলপ হবে।

কটলিন: অ্যান্ড্রয়েড ডেভেলপমেন্টের অফিসিয়াল ফার্স্ট-ক্লাস ল্যাঙ্গুয়েজ

কটলিনের স্পন্সর এবং পপুলার ইন্টellij এর ಆয়োজক জেটব্রেন্স, প্রাইমারি অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট ল্যাঙ্গুয়েজ জাভার সাথে সম্পূর্ণ ইন্টারঅপারেবল থাকবে। কটলিন জেভিএম (জাভা ভার্চুয়াল মেশিন) এর ওপর চলে। জেভিএম-এ চলা যেকোনো অন্যান্য ল্যাঙ্গুয়েজ ব্যবহার করা অ্যান্ড্রয়েড ডেভেলপমেন্টের জন্য ইতিমধ্যেই সম্ভব ছিল।

অ্যান্ড্রয়েড জেভিএম ব্যবহার করতে বাধ্য নয় কিন্তু জাভার ভালোবাসা এবং এর শক্তিশালী মূল들 এটিকে ডেভেলপারদের প্রিয় ল্যাঙ্গুয়েজ বানিয়ে দিয়েছে। বর্তমানে, কটলিনের v0.2 আছে যা কোরুটাইন এবং ক্রস-মডিউল ইনলাইন ফাংশন সাপোর্ট যোগ করেছে, বাগফিক্স এবং উন্নতির সাথে।

কটলিন: অ্যান্ড্রয়েড ডেভেলপমেন্টের অফিসিয়াল ফার্স্ট-ক্লাস ল্যাঙ্গুয়েজ

ছবির উৎস: Kotlin.org

জেভিএম-এর বাইরে, কটলিনের জাভার সাথে অনেক আরও মিল আছে। কটলিনও একটি OOPS (অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং সিস্টেম) এবং জাভার মতো পাজলগুলো সহজ করতে তৈরি করা হয়েছে। যাইহোক, কটলিনের ডেভেলপারদের জন্য অনেক বেশি বৈশিষ্ট্য আছে একটি পরিষ্কার সিনট্যাক্সের সাথে। কটলিন একটি নন-প্রফিট কটলিন ফাউন্ডেশন দ্বারা জেটব্রেন্স এবং গুগলের সহযোগিতায় ডেভেলপ করার পরিকল্পনা করা হয়েছে। ডেভেলপমেন্টের সুযোগে, কটলিন আরও কিছু প্ল্যাটফর্ম এক্সপ্লোর করতে যাচ্ছে এবং যদি এটি ম্যাক এবং iOS ডেভেলপমেন্টে পাওয়া যায় তবে সেটা কোনো আশ্চর্য নয়।

সব কিছুর হিসাব নিচে নিলে পর্যবেক্ষণ করা যায় যে, গুগল ডেভেলপমেন্ট মেশিনারি পরিবর্তন করার অনুভূতি পেয়েছে। অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টের দিকে কটলিনকে নিয়ে আসা ব্যবহারকারীদের জন্য কিছু চমৎকার সাপ্রাইজ যোগ করতে পারে। গুগল পরিবর্তনটি গ্রহণ করেছে এবং আবার প্রমাণিত করেছে যে সেটা বেটারমেন্টে বিশ্বাস করে, পথে প্রথাগত 메কানিজম পরিবর্তন করা পড়লেও কেন না।


  1. অ্যান্ড্রয়েডের জন্য ৫টি সেরা গেম লঞ্চার

  2. Android-র জন্য ১০টি সেরা লাইভ ওয়ালপेপার অ্যাপ

  3. অ্যান্ড্রয়েডের জন্য ১০টি সেরা অ্যালার্ম ক্লক অ্যাপ

  4. Android TV-এর জন্য Android 11-এর ১০টি সেরা ফিচার