Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

JetBrains কম্পোজ মাল্টিপ্ল্যাটফর্ম আলফা রিলিজের সাথে iOS-এ সমর্থন বাড়ায়

JetBrains কম্পোজ মাল্টিপ্ল্যাটফর্ম আলফা রিলিজের সাথে iOS-এ সমর্থন বাড়ায়

JetBrains, জনপ্রিয় ডেভেলপমেন্ট টুলের স্রষ্টা, Google Jetpack Compose এ নির্মিত মাল্টিপ্ল্যাটফর্ম ঘোষণামূলক UI টুলকিটের সমর্থনকে প্রসারিত করে, iOS এর জন্য তার কম্পোজ মাল্টিপ্ল্যাটফর্মের একটি আলফা রিলিজ ঘোষণা করেছে। কম্পোজ মাল্টিপ্ল্যাটফর্ম, যা ইতিমধ্যেই অ্যান্ড্রয়েড, উইন্ডোজ, লিনাক্স, ম্যাকওএস এবং ওয়েবের সাথে সামঞ্জস্যপূর্ণতা প্রদান করে, এখন সমস্ত প্রধান অপারেটিং সিস্টেমগুলিকে কভার করতে iOSকে আলিঙ্গন করে৷

সমস্ত সমর্থিত প্ল্যাটফর্মে একই API প্রদান করে, কম্পোজ মাল্টিপ্ল্যাটফর্ম Jetpack Compose API-এর প্রতিলিপি করে অ্যাপ বিকাশকে স্ট্রীমলাইন করে। আধুনিক অ্যান্ড্রয়েড ইউজার ইন্টারফেস তৈরির জন্য Jetpack Compose অভিজ্ঞতা আছে এমন ডেভেলপাররা এখন আইওএস এবং তার বাইরে লক্ষ্য করে কম্পোজ মাল্টিপ্ল্যাটফর্মের মাধ্যমে একটি শেয়ার্ড UI তৈরি করতে সেই দক্ষতাগুলি প্রয়োগ করতে পারেন।

কম্পোজ মাল্টিপ্ল্যাটফর্মের অন্তর্ভুক্ত হল স্টেট ম্যানেজমেন্ট, লেআউট কম্পোজিশন এবং অ্যানিমেশন। টুলকিটটি OS-নির্ভর বৈশিষ্ট্যগুলিকেও মিটমাট করে যেমন রিসোর্স লোডিং এবং বহনযোগ্যতা সর্বাধিক করার জন্য উচ্চ-স্তরের বিমূর্ততা ব্যবহার করে। Skiko গ্রাফিক্স লাইব্রেরি ব্যবহার করে, Skia for Kotlin নামে পরিচিত, Compose Multiplatform iOS-এ ক্যানভাস-ভিত্তিক রেন্ডারিং ব্যবহার করে। Skiko Skia-এর উপর ভিত্তি করে, যা Google তার Chrome, ChromeOS এবং Flutter পণ্যের জন্য নিয়োগ করে।

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

ক্রস-প্ল্যাটফর্ম অ্যাপ ডেভেলপমেন্টের উল্লেখযোগ্য দিকটি সম্বোধন করা - OS SDK-এর সাথে ইন্টারঅপারেবিলিটি - iOS-এর জন্য কম্পোজ মাল্টিপ্ল্যাটফর্ম UIKit-এর উপরে একটি দ্বি-মুখী ইন্টারপ লেয়ার অফার করে। এর মধ্যে দুটি প্রাথমিক ক্লাস রয়েছে: UIKitView এবং ComposeUIViewController। UIKitView ব্যবহার করে, বিকাশকারীরা প্ল্যাটফর্ম-নির্দিষ্ট উইজেটগুলি যেমন মানচিত্র, ওয়েব ভিউ, মিডিয়া প্লেয়ার বা ক্যামেরা ফিডগুলি একটি রচনা UI এর মধ্যে এম্বেড করতে পারে। অন্যদিকে, ComposeUIViewController ব্যবহার করা যেতে পারে UIKit এবং SwiftUI অ্যাপ্লিকেশানগুলিতে কম্পোজ স্ক্রিন সন্নিবেশ করার জন্য, একটি বিদ্যমান অ্যাপকে একটি রচনা অ্যাপ্লিকেশনে ধীরে ধীরে রূপান্তর করতে সহায়তা করে।

no-code এবং low-code ডেভেলপমেন্ট ল্যান্ডস্কেপ ক্রমাগত প্রসারিত হচ্ছে, AppMaster- এর মতো প্ল্যাটফর্মের সাথে কম্পোজ মাল্টিপ্ল্যাটফর্মের মতো টুলগুলি সারা বিশ্বের ডেভেলপারদের জন্য অ্যাপ ডেভেলপমেন্টকে আরও অ্যাক্সেসযোগ্য এবং দক্ষ করে তুলছে। 2022 সালের জন্য no-code এবং low-code অ্যাপ ডেভেলপমেন্টের জন্য একটি বিস্তৃত নির্দেশিকা জন্য এখানে ক্লিক করুন।

সম্পর্কিত পোস্ট

Samsung উদ্ভাবনী নিরাপত্তা এবং প্রিমিয়াম বিল্ড সহ Galaxy A55 উন্মোচন করেছে
Samsung উদ্ভাবনী নিরাপত্তা এবং প্রিমিয়াম বিল্ড সহ Galaxy A55 উন্মোচন করেছে
Samsung Galaxy A55 এবং A35 প্রবর্তন করে তার মিডরেঞ্জ লাইনআপকে বিস্তৃত করেছে, এতে Knox Vault নিরাপত্তা এবং আপগ্রেডেড ডিজাইনের উপাদান রয়েছে, সেগমেন্টটিকে ফ্ল্যাগশিপ গুণাবলীর সাথে যুক্ত করে।
ক্লাউডফ্লেয়ার এআই-এর জন্য ফায়ারওয়াল উন্মোচন করেছে যাতে বড় ভাষার মডেলগুলি রক্ষা করা যায়
ক্লাউডফ্লেয়ার এআই-এর জন্য ফায়ারওয়াল উন্মোচন করেছে যাতে বড় ভাষার মডেলগুলি রক্ষা করা যায়
ক্লাউডফ্লেয়ার AI এর জন্য ফায়ারওয়ালের সাথে এগিয়ে যায়, একটি উন্নত WAF যা বৃহৎ ভাষার মডেলকে লক্ষ্য করে সম্ভাব্য অপব্যবহারগুলিকে আগে থেকে শনাক্ত করতে এবং তা প্রতিরোধ করার জন্য ডিজাইন করা হয়েছে৷
OpenAI এর ChatGPT এখন কথা বলে: ভয়েস-ইন্টারেক্টিভ AI এর ভবিষ্যত
OpenAI এর ChatGPT এখন কথা বলে: ভয়েস-ইন্টারেক্টিভ AI এর ভবিষ্যত
ChatGPT একটি মাইলফলক বৈশিষ্ট্য অর্জন করেছে ওপেনএআই-এর ভয়েস ক্ষমতার সাথে। ব্যবহারকারীরা এখন হ্যান্ডস-ফ্রি ইন্টারঅ্যাকশন উপভোগ করতে পারেন কারণ ChatGPT iOS, Android এবং ওয়েবে উচ্চস্বরে প্রতিক্রিয়াগুলি পড়ে৷
বিনামূল্যে শুরু করুন
এটি নিজে চেষ্টা করার জন্য অনুপ্রাণিত?

AppMaster এর শক্তি বোঝার সর্বোত্তম উপায় হল এটি নিজের জন্য দেখা। বিনামূল্যে সাবস্ক্রিপশন সহ কয়েক মিনিটের মধ্যে আপনার নিজের অ্যাপ্লিকেশন তৈরি করুন

জীবনে আপনার আইডিয়া আনুন