Mobile Phone

Android-এ Kotlin-এর 5 বছর উদযাপন করা হচ্ছে

Kotlin Header

Android-এ Kotlin-এর 5 বছর উদযাপন করা হচ্ছে

পোস্ট করেছেন মার্টন ব্রাউন, বিকাশকারী সম্পর্ক প্রকৌশলী

Android এ Kotlin এর 5 বছর উদযাপন করা হচ্ছে

পাঁচ বছর আগে, 2017 Google I/O কীনোটে, আমরা এমন কিছু করেছি যা আমরা আগে কখনও করিনি: আমরা Android অ্যাপ তৈরি করার জন্য একটি নতুন প্রোগ্রামিং ভাষার জন্য অফিসিয়াল সমর্থন ঘোষণা করেছি: কোটলিন. অ্যান্ড্রয়েড ডেভেলপার সম্প্রদায় এই ঘোষণাটি সম্পর্কে কতটা উত্তেজিত ছিল তা দেখতে দুর্দান্ত ছিল৷

সেই থেকে, JetBrains এবং Google কোটলিনের উন্নয়নের চারপাশে সহযোগিতা করছে, এবং কোটলিন ফাউন্ডেশন দুটি কোম্পানির দ্বারা সহ-প্রতিষ্ঠা করেছিল।

সেই প্রাথমিক I/O ঘোষণাগুলিতে যেমন হাইলাইট করা হয়েছে, Kotlin আন্তঃপরিচালনাযোগ্য, পরিপক্ক, উৎপাদন-প্রস্তুত, এবং ওপেন সোর্স। এটিতে অসামান্য IDE সমর্থনও রয়েছে, কারণ JetBrains ভাষা এবং এর টুলিং উভয়ই বিকাশ করে।

এখন, মূল ঘোষণার পাঁচ বছর পেরিয়ে গেছে। আশ্চর্যজনক ভাষা উদযাপন করতে যা এখন আধুনিক অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টকে শক্তি দেয়, আমরা Android-এ Kotlin-এর যাত্রার দিকে দ্রুত নজর দিচ্ছি। এই পোস্টে কিছু মুষ্টিমেয় লোকের উদ্ধৃতি রয়েছে যারা Android-এ Kotlin কে সফল করার সাথে জড়িত ছিল, যারা এই উদযাপনের জন্য আমাদের সাথে যোগ দিচ্ছে।

প্রারম্ভিক বছর

কোটলিন দত্তক নেওয়ার গল্পটি অ্যান্ড্রয়েড ডেভেলপার সম্প্রদায়ের মধ্যে গুগলের অফিসিয়াল সমর্থনের আগে শুরু হয়েছিল। সরকারী সহায়তায় বিনিয়োগ করার প্রধান কারণগুলির মধ্যে একটি ছিল সম্প্রদায়ের উত্তেজনা।

1662375264 179 Android এ Kotlin এর 5 বছর উদযাপন করা হচ্ছে

“কোটলিনের জন্য সমর্থন যোগ করার জন্য গুগলের সিদ্ধান্ত, আমি মনে করি আমরা সেই সময়ে যে ধারণাটি কতটা বন্য ছিল তা অবমূল্যায়ন করি। সম্প্রদায়ের সমর্থন এবং উত্সাহের উপর ভিত্তি করে অনুরূপ সিদ্ধান্ত নেওয়ার আকারের অন্য কোম্পানির সম্ভাবনা খুবই কম।ক্রিস্টিনা লিPinterest, Kotlin এবং Android GDE-এ অ্যান্ড্রয়েড ইঞ্জিনিয়ার)

2017 সালের ঘোষণার পর, Android Studio কোটলিনের জন্য অন্তর্নির্মিত সমর্থন সহ শিপিং শুরু করে। কোটলিন ব্যবহার করার জন্য প্রচুর ডকুমেন্টেশন এবং নমুনা আপডেট করা হয়েছে।

2018 সালে, আমরা Android KTX লাইব্রেরি চালু করেছি, যেটি Android ফ্রেমওয়ার্কের API এবং বেশ কয়েকটি AndroidX লাইব্রেরি মোড়ানো Kotlin-বান্ধব এক্সটেনশন প্রদান করে। কোটলিন-নির্দিষ্ট লাইভ টেমপ্লেট, লিন্ট চেক এবং R8 এবং ART-এ অপ্টিমাইজেশনের সাথে টুলিং আরও উন্নত হয়েছে। অ্যান্ড্রয়েডের জন্য রেফারেন্স ডকুমেন্টেশনও প্রথমবারের মতো কোটলিনে প্রকাশিত হয়েছিল।

Kotlin যাচ্ছে – প্রথম

Google I/O 2019-এ, আমরা কোটলিন-প্রথম অ্যান্ড্রয়েড ডেভেলপমেন্টে প্রতিশ্রুতিবদ্ধ, ভাষাতে আমাদের বিনিয়োগ আরও বাড়িয়েছি।

1662375264 211 Android এ Kotlin এর 5 বছর উদযাপন করা হচ্ছে

“আপনি যদি কোটলিনের একটি নতুন ব্যবহারকারীর গ্রাফ দেখেন, আপনি অবিলম্বে দুটি উল্লেখযোগ্য স্পাইক লক্ষ্য করবেন – একটি মে 2017 এবং অন্যটি মে 2019-এ। এটি সম্পর্কে আমাদের একটি অভ্যন্তরীণ রসিকতা রয়েছে: ‘একটি প্রোগ্রামিং ভাষা বিপণন করা সহজ। আপনাকে যা করতে হবে তা হল বিশ্বের সবচেয়ে বড় অপারেটিং সিস্টেমটিকে বার্ষিক মূল বক্তব্যের সময় এটিকে একটি অফিসিয়াল ভাষা বলা” (এগর টলস্টয়জেটব্রেইনে কোটলিন প্রোডাক্ট লিড)

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

1662375264 185 Android এ Kotlin এর 5 বছর উদযাপন করা হচ্ছে

“এখন যখন আমরা একটি জেটপ্যাক লাইব্রেরি শুরু করতে চাই, আমরা এটি কোটলিনে লিখছি যদি না আমাদের কাছে এটি না করার খুব, খুব, খুব ভাল কারণ থাকে৷ এটা স্পষ্ট যে কোটলিন প্রথম শ্রেণীর ভাষা।” (গাই বোয়ারGoogle-এর মধ্যে কোটলিনের প্রাথমিক প্রবক্তা, বর্তমানে কয়েকটি জেটপ্যাক লাইব্রেরির উন্নয়নে নেতৃত্ব দিচ্ছেন)

কোটলিন-প্রথম জেটপ্যাক লাইব্রেরির কিছু উদাহরণ হল পেজিং 3 এবং অস্ত্রোপচারযা উভয় দ্বারা চালিত হয় coroutines এবং প্রবাহিত হয় অ্যাসিঙ্ক্রোনাস অপারেশনের জন্য।

জেটপ্যাক কম্পোজ, অ্যান্ড্রয়েডের আধুনিক UI টুলকিট এখন পর্যন্ত কোটলিনের প্রতি আমাদের সর্বশ্রেষ্ঠ প্রতিশ্রুতি, কারণ এটি শুধুমাত্র কোটলিন। এটি একটি Kotlin কম্পাইলার প্লাগইন দ্বারা চালিত, এবং এটি উন্নত ভাষা বৈশিষ্ট্য যেমন coroutines, শীর্ষ-স্তরের ফাংশন, এবং trailing la এর ব্যাপক ব্যবহার করেএমবিডিএস

1662375264 701 Android এ Kotlin এর 5 বছর উদযাপন করা হচ্ছে

“কোটলিন এখানে থাকার জন্য এবং রচনা ভবিষ্যতের জন্য আমাদের বাজি৷ এই মুহূর্তে, যে ডেভেলপাররা অ্যান্ড্রয়েড শিখতে শুরু করছেন, তাদের জন্য আমরা ইতিমধ্যেই কম্পোজ কোর্সের সাথে অ্যান্ড্রয়েড বেসিক সুপারিশ করছি।” (ফ্লোরিনা মুন্তেনেস্কুজেটপ্যাক কম্পোজ ডেভেলপার সম্পর্ক লিড)


অ্যান্ড্রয়েডের বাইরে কোটলিন

যদিও কোটলিন অ্যান্ড্রয়েডের জন্য উপযুক্ত, এটি একটি সাধারণ-উদ্দেশ্যের ভাষা এবং শুধুমাত্র অ্যান্ড্রয়েডে ব্যবহারের জন্য নয়। Google-এর মধ্যে থাকা দলগুলির জন্য, Kotlin এখন সাধারণত অ্যান্ড্রয়েড এবং সার্ভার-সাইড প্রকল্প উভয়ের জন্যই ব্যবহার করার জন্য উপলব্ধ৷ হাজার হাজার Google প্রকৌশলী কোটলিন কোড লিখছেন, এবং আমাদের অভ্যন্তরীণ কোডবেসে এখন পর্যন্ত 8.5 মিলিয়নেরও বেশি লাইন কোটলিন কোড রয়েছে। এই সংখ্যাটিও দ্রুত বৃদ্ধি পাচ্ছে, বছরে দ্বিগুণ হচ্ছে।

1662375265 992 Android এ Kotlin এর 5 বছর উদযাপন করা হচ্ছে

“আমরা গত কয়েক বছর ধরে কোটলিনকে গুগল ইঞ্জিনিয়ারদের কাছে আনার জন্য কাজ করছি তারা যে সমস্ত টুল ব্যবহার করে তাতে কোটলিন সমর্থন যোগ করে। এর মধ্যে রয়েছে বিল্ড সিস্টেম, স্ট্যাটিক অ্যানালাইসিস টুল, লাইব্রেরি এবং এপিআই। অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টের জন্য কোটলিন ব্যবহার করতে ডেভেলপারদের উৎসাহিত করার বিষয়ে আমরা অনেক কথা বলেছি এবং সার্ভার-সাইড ডেভেলপমেন্টের জন্যও কোটলিন ব্যবহার করার জন্য আমরা জোরালোভাবে উৎসাহিত করি।” (কেভিন বিয়ারহফGoogle টিমে কোটলিনের নেতৃত্ব, যেটি Google ইঞ্জিনিয়ারদের কোটলিন কোড লিখতে সহায়তা করে)

প্রোটোকল বাফারের জন্য gRPC Kotlin এবং Kotlin হল Kotlin প্রোজেক্টের উদাহরণ যেগুলি Google Android অ্যাপ এবং সার্ভারে উভয়ই ব্যবহার করে যেগুলি ওপেন সোর্স করা হয়েছে এবং এখন সম্প্রদায় গ্রহণ এবং অবদান পাচ্ছে। কোটলিন Google ক্লাউডেও সমর্থিত।

JetBrains সঙ্গে সহযোগিতা

কোটলিনের উন্নয়ন ঘিরে JetBrains এবং Google-এর মধ্যে ঘনিষ্ঠ সহযোগিতা রয়েছে। কোটলিন ফাউন্ডেশন দুটি কোম্পানির দ্বারা সহ-প্রতিষ্ঠা করা হয়েছিল, এবং এটি নিশ্চিত করে যে ভাষা এবং বাস্তুতন্ত্রের বয়স ভাল।

Google ইঞ্জিনিয়াররাও কম্পাইলার উন্নত করতে এবং ভাষার জন্য গুরুত্বপূর্ণ টুলিং তৈরিতে কাজ করে চলেছেন।

1662375265 293 Android এ Kotlin এর 5 বছর উদযাপন করা হচ্ছে

“আমার দল এখনই কোটলিন কম্পাইলার পুনঃলিখনে জেটব্রেইন্সকে সাহায্য করছে, এবং আমরা কোটলিন সিম্বল প্রসেসিং-এও কাজ করি, যেটি প্রথম কম্পাইলার-সম্পর্কিত কোটলিন প্রকল্প যা সম্পূর্ণরূপে Google-এ করা হয়েছে৷ আমরা Google এর অন্যান্য অংশের তুলনায় JetBrains এর সাথে আরও ঘনিষ্ঠভাবে কাজ করি।” (জেফরি ভ্যান গগকোটলিন ফাউন্ডেশনের সদস্য, গুগলের কোটলিন ইঞ্জিনিয়ারিং দলের নেতৃত্ব)

JetBrains এবং Google এছাড়াও ভাষার নতুন রিলিজ এবং এর সাথে থাকা টুলিংয়ের সমন্বয় করে যাতে ডেভেলপাররা সাম্প্রতিক রিলিজগুলি যতটা সম্ভব সহজভাবে ব্যবহার করতে সক্ষম হয়।

1662375265 122 Android এ Kotlin এর 5 বছর উদযাপন করা হচ্ছে

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


আরও জানুন এবং আপনার নিজের গল্প শেয়ার করুন

আপনি আমাদের সাক্ষাত্কারকারীদের কাছ থেকে কোটলিন সম্পর্কে আরও গল্প পড়তে পারেন সহগামী মাঝারি পোস্ট. আমরা অ্যান্ড্রয়েড বিকাশের জন্য কোটলিন শেখার এবং গ্রহণ করার আপনার গল্পগুলি শুনতেও চাই! তাদের হ্যাশট্যাগ ব্যবহার করে সোশ্যাল মিডিয়াতে শেয়ার করুন #Hi5KotlinOnAndroid!

পরিশেষে, আসুন আমাদের গল্পটি শেষ করতে কোটলিনের কৃতিত্ব সম্পর্কে এই সদয় শব্দগুলির প্রশংসা করি।

“প্রযুক্তি সত্যিই মানুষের জীবন পরিবর্তন করতে পারে এবং এটি সত্যিই কর্মক্ষেত্রে মানুষকে সুখী করতে পারে৷ আমরা সাধারণত ‘সেখানে শূন্য নিরাপত্তা’ বা ‘টাইপ ইনফারেন্স’ বা এই সমস্ত অন্যান্য প্রযুক্তিগত অংশগুলিতে ফোকাস করি। কিন্তু আপনি যখন একধাপ পিছিয়ে যান, তখন সেই সমস্ত লোকদের সম্পর্কে একটি সম্পূর্ণ গল্প রয়েছে যাদের কোডিং-এর প্রতি তাদের আবেগ প্রজ্বলিত বা পুনরুজ্জীবিত হয়েছিল কারণ কোটলিন একটি দুর্দান্ত ভাষা। এটি এতটাই চিত্তাকর্ষক যে দলটি তারা যা করতে সক্ষম তা করতে সক্ষম এবং সম্প্রদায়টি যতটা ভাল। (ক্রিস্টিনা লিPinterest এ অ্যান্ড্রয়েড ইঞ্জিনিয়ার, অ্যান্ড্রয়েড এবং কোটলিনের জন্য জিডিই)

অ্যান্ড্রয়েডে একটি সুন্দর কোটলিন আছে!

*জাভা হল ওরাকল এবং/অথবা এর সহযোগীদের একটি ট্রেডমার্ক বা নিবন্ধিত ট্রেডমার্ক।

Kotlin,latest
#Androidএ #Kotlinএর #বছর #উদযপন #কর #হচছ

bhartiya dainik patrika

Yash Studio Keep Listening

yash studio

Connect With Us

Watch New Movies And Songs

shiva music

Read Hindi eBook

ebook-shiva-music

Bhartiya Dainik Patrika

bhartiya dainik patrika

Your Search for Property ends here

suneja realtor

Get Our App On Your Phone!

X