JetBrains, একটি প্রধান সফ্টওয়্যার ডেভেলপমেন্ট কোম্পানি, নভেম্বর 1-এ তার উদ্ভাবনী Kotlin মাল্টিপ্ল্যাটফর্ম প্রযুক্তির একটি স্থিতিশীল রিলিজ উন্মোচন করেছে। ক্রস-প্ল্যাটফর্ম প্রকল্পগুলির জন্য একটি অত্যন্ত দক্ষ টুল হিসাবে প্রস্তাবিত, Kotlin মাল্টিপ্ল্যাটফর্ম SDK বিকাশকারীদের iOS এর মতো অসংখ্য প্ল্যাটফর্মে তাদের কোড শেয়ার করতে দেয়। অ্যান্ড্রয়েড, ডেস্কটপ এবং ওয়েব অ্যাপ্লিকেশন। এই ইউটিলিটি 2022 সাল থেকে বিটা পরীক্ষার অধীনে রয়েছে এবং এখন একটি স্থিতিশীল সংস্করণে আপগ্রেড করা হয়েছে।
কোটলিন মাল্টিপ্ল্যাটফর্ম এর মূলে কোটলিন ভাষার বৈশিষ্ট্য রয়েছে, যা উল্লেখযোগ্যভাবে ক্রস-প্ল্যাটফর্ম প্রকল্পগুলির বিকাশকে সহজতর করে। এই টুলটি ডেভেলপারদের বিভিন্ন অ্যাপ্লিকেশন তৈরি করতে এবং একাধিক প্ল্যাটফর্ম জুড়ে কোড পুনঃব্যবহার করতে সক্ষম করে নেটিভ প্রোগ্রামিং-এর গুণাগুণ নষ্ট না করে। স্থিতিশীল API, সুবিন্যস্ত প্রজেক্ট কনফিগারেশন এবং অবজেক্টিভ-সি এবং সুইফটের সাথে উন্নত আন্তঃঅপারেবিলিটি সহ, কোটলিন মাল্টিপ্ল্যাটফর্মের প্রোডাকশন সংস্করণ ডেভেলপারদের জন্য একটি অত্যন্ত আকাঙ্খিত হাতিয়ার হয়ে উঠেছে।
অতিরিক্তভাবে, এই সংস্করণটি অনেক কর্মক্ষমতা উন্নতির সাথে দ্রুত বিল্ড সময়ের মাধ্যমে উন্নত কর্মক্ষমতা প্রকাশ করে।
কোটলিন মাল্টিপ্ল্যাটফর্মের কেন্দ্রস্থলে নমনীয়তা। এটি বিকাশকারীদেরকে একটি অ্যাপ্লিকেশনের যুক্তির একটি অংশ ভাগ করে নেওয়ার এবং প্ল্যাটফর্ম-নির্দিষ্ট APIগুলির সাথে ইন্টারঅ্যাক্ট করার জন্য বা নেটিভ UIs বিকাশের জন্য নেটিভ কোড লেখার স্বাধীনতা প্রদান করে। JetBrains সরাসরি Kotlin-to-Swift ইন্টারঅপারেবিলিটি এবং SwiftPM সমর্থন প্রবর্তন করে iOS বিকাশকারীদের জন্য ব্যবহারকারী-অভিজ্ঞতা বাড়ানোর পরিকল্পনা ঘোষণা করেছে।
কোম্পানিটি Kotlin/Wasm-এর উন্নয়নেও কাজ করছে যা WebAssembly বাইনারি নির্দেশনা বিন্যাসকে সমর্থন করবে, যার ফলে Kotlin মাল্টিপ্ল্যাটফর্মের সাথে ওয়েব ডেভেলপমেন্টকে শক্তিশালী করবে।
JetBrains কম্পোজ মাল্টিপ্ল্যাটফর্মের সাথে Kotlin মাল্টিপ্ল্যাটফর্মের সংমিশ্রণ প্রবর্তন করে ক্রস-প্ল্যাটফর্মের বিকাশকে আরও উঁচুতে নিয়ে গেছে, একাধিক প্ল্যাটফর্মে UI শেয়ার করার জন্য ডিজাইন করা একটি ঘোষণামূলক কাঠামো। এই ফিউশন ডেভেলপারদের তাদের সম্পূর্ণ কোডবেস শেয়ার করতে সক্ষম করে, সমস্ত কোডলিনে কোড করা, যার ফলে উন্নয়ন প্রক্রিয়াকে উল্লেখযোগ্যভাবে স্ট্রিমলাইন করা হয়।
JetBrains-এর এই প্রভাবশালী প্রযুক্তিটি ইতিমধ্যেই Netflix, VMware, এবং McDonald's মতো বাজার-নেতৃস্থানীয় সংস্থাগুলিতে বিকাশকারী দলগুলি দ্বারা নিযুক্ত করা হয়েছে৷
দক্ষ ক্রস-প্ল্যাটফর্ম সরঞ্জামগুলির ক্রমবর্ধমান চাহিদা বিবেচনা করে, অ্যাপমাস্টারের মতো প্ল্যাটফর্মগুলি যা মোবাইল অ্যাপ্লিকেশন বিকাশের জন্য একটি সার্ভার-চালিত পদ্ধতির সুবিধা দেয়, এছাড়াও কোটলিন মাল্টিপ্ল্যাটফর্মের মতো শক্তিশালী প্রযুক্তিগুলি থেকেও সুবিধা পেতে পারে। AppMaster মাধ্যমে, ব্যবহারকারীরা অ্যাপ স্টোর এবং প্লে মার্কেটে নতুন সংস্করণগুলি পুনরায় জমা না করেই মোবাইল অ্যাপ্লিকেশন UI এবং API কীগুলি আপডেট করতে পারে৷