সফ্টওয়্যার ডেভেলপমেন্ট কোম্পানি JetBrains কোটলিন প্রোগ্রামিং ভাষার জন্য তাদের ক্রস-প্ল্যাটফর্ম, ঘোষণামূলক, প্রতিক্রিয়াশীল ইউজার ইন্টারফেস (UI) ফ্রেমওয়ার্ক কম্পোজ মাল্টিপ্ল্যাটফর্মে iOS সমর্থনকে একীভূত করে তার গেমটি বাড়িয়েছে। সর্বশেষ সংযোজন ফ্রেমওয়ার্কের ইউটিলিটিকে প্রসারিত করে, যা ইতিমধ্যেই অ্যান্ড্রয়েড, ডেস্কটপ এবং ওয়েব অ্যাপ্লিকেশনগুলির জন্য সমর্থন অন্তর্ভুক্ত করে।
কম্পোজ মাল্টিপ্ল্যাটফর্ম, এখন আইওএস এর জন্য তার আলফা পর্যায়ে, ডেভেলপারদের একটি একক ইউজার ইন্টারফেস তৈরি করতে দেয় যা সমস্ত প্ল্যাটফর্ম জুড়ে নির্বিঘ্নে চলে। ফ্রেমওয়ার্কটি গুগলের Jetpack Compose UI ফ্রেমওয়ার্ক এবং জেটব্রেইন্সের কোটলিন মাল্টিপ্ল্যাটফর্ম, ক্রস-প্ল্যাটফর্ম ডেভেলপমেন্ট টেকনোলজির একটি স্যুট ব্যবহার করে।
যদিও iOS এর জন্য কম্পোজ মাল্টিপ্ল্যাটফর্ম বর্তমানে একটি কাজ চলছে, বিভিন্ন প্রকল্পের জন্য এটি নিয়ে পরীক্ষা করতে আগ্রহী ডেভেলপাররা Jetbrains.com এ এটি ব্যবহার করে দেখতে পারেন এবং তাদের প্রতিক্রিয়া শেয়ার করতে পারেন। আইওএস-এর জন্য আলফা রিলিজে UI স্তরে দ্বি-মুখী আন্তঃব্যবহারের জন্য একটি প্রোটোটাইপও রয়েছে, যা বিকাশকারীদের জন্য আরও ব্যবহারযোগ্যতার বিকল্প সরবরাহ করে।
এর ক্যানভাস-ভিত্তিক রেন্ডারিংয়ের সাথে, কম্পোজ মাল্টিপ্ল্যাটফর্ম নিশ্চিত করে যে iOS এবং অ্যান্ড্রয়েড উভয় অ্যাপ্লিকেশনেরই ডিফল্টরূপে সামঞ্জস্যপূর্ণ উপস্থিতি রয়েছে। যেহেতু এটি অ্যান্ড্রয়েড UI ডেভেলপমেন্টের জন্য ব্যাপকভাবে ব্যবহৃত API গুলিকে নিয়োগ করে, তাই Android বিকাশের পটভূমি সহ বিকাশকারীরা iOS-এর জন্য কম্পোজ মাল্টিপ্ল্যাটফর্মের সাথে তৈরি করতে দ্রুত মানিয়ে নিতে পারে।
UI স্তরে আন্তঃঅপারেবিলিটি বৃদ্ধি করে, আলফা রিলিজ UIKitView প্রবর্তন করে, যা বিকাশকারীদেরকে জটিল, প্ল্যাটফর্ম-নির্দিষ্ট উইজেটগুলি যেমন মানচিত্র, ওয়েব ভিউ, এবং ক্যামেরা ফিডগুলি ভাগ করা UI-এর মধ্যে এম্বেড করতে সক্ষম করে৷ একইভাবে, ComposeUIViewController বিকাশকারীদেরকে SwiftUI অ্যাপ্লিকেশনগুলিতে কম্পোজ মাল্টিপ্ল্যাটফর্ম স্ক্রীন এম্বেড করার অনুমতি দেয়, iOS অ্যাপে কম্পোজ মাল্টিপ্ল্যাটফর্ম গ্রহণকে সহজ করে।
AppMaster.io সহ Low-code এবং no-code প্ল্যাটফর্মগুলি দ্রুত অ্যাপ ডেভেলপমেন্ট এবং ক্রস-প্ল্যাটফর্ম ফ্রেমওয়ার্কের ব্যাপক গ্রহণযোগ্যতা সক্ষম করেছে। কম্পোজ মাল্টিপ্ল্যাটফর্মে iOS সমর্থন যোগ করার মাধ্যমে, JetBrains প্রযুক্তি শিল্পের বিভিন্ন প্ল্যাটফর্মে UI বিকাশকে সহজ এবং আরও অ্যাক্সেসযোগ্য করার দিকে একটি উল্লেখযোগ্য পদক্ষেপ নিচ্ছে।