অ্যান্ড্রয়েড ডেভেলপমেন্ট দল সম্প্রতি গ্রাফিক্স শেপস ভার্সন 1.0 উন্মোচন করেছে, একটি গ্রাউন্ডব্রেকিং লাইব্রেরি যা গোলাকার বহুভুজ আকৃতি তৈরি এবং রেন্ডারিং উন্নত করার জন্য ডিজাইন করা হয়েছে, সেইসাথে এই আকারগুলির মধ্যে স্বয়ংক্রিয় অ্যানিমেশন সক্ষম করার জন্য। এই ঘোষণাটি ডেভেলপারদের জন্য আরও দৃশ্যত আকর্ষক এবং গতিশীল অ্যাপ্লিকেশন তৈরি করার জন্য উত্তেজনাপূর্ণ নতুন সুযোগ নিয়ে আসে।
প্রাথমিক alpha01 সংস্করণ ব্যবহারকারীদের বহুভুজ API এর সাথে কাজ করার অনুমতি দেয়, একটি নির্দিষ্ট সংখ্যক শীর্ষবিন্দু সহ নিয়মিত এবং তারকা উভয় বহুভুজ তৈরি করে। এটি বহুভুজ কোণগুলির জন্য রাউন্ডিং ব্যাসার্ধ এবং মসৃণ উপাদানগুলিকে সংজ্ঞায়িত করতে ঐচ্ছিক কর্নার রাউন্ডিং পরামিতিগুলিকেও সমর্থন করে৷ উপরন্তু, Morph(বহুভুজ, বহুভুজ) API একটি 'মর্ফ' আকৃতির গণনা সক্ষম করে, যা বিকাশকারীদের 0 এবং 1 এর মধ্যে অগ্রগতি সেট করতে দেয় যাতে অনায়াসে শুরু এবং শেষ আকৃতির মধ্যে রূপান্তরটি অ্যানিমেট করা যায়।
নতুন রিলিজ, গ্রাফিক্স শেপস v1.0 এর alpha02 সংস্করণ, বেশ কয়েকটি উল্লেখযোগ্য API পরিবর্তন নিয়ে আসে। একটি উল্লেখযোগ্য আপডেটের মধ্যে রয়েছে বহুভুজ সুপারক্লাসকে এর রাউন্ডেড পলিগন সাবক্লাসের সাথে মার্জ করা, সমস্ত বহুভুজ আকৃতিকে ঐচ্ছিকভাবে বৃত্তাকার বহুভুজ করার অনুমতি দেয়। বর্ধিতকরণটি ডেভেলপারদের জন্য একটি নিরবচ্ছিন্ন এবং বহুমুখী অভিজ্ঞতা প্রদানের জন্য Android ডেভেলপমেন্ট টিমের প্রতিশ্রুতি প্রদর্শন করে।
সর্বশেষ সংস্করণে, স্টার ফাংশনটি এখন একটি অভ্যন্তরীণ রেডিয়াস মান গ্রহণ করে একটি অভ্যন্তরীণ রেডিয়াস রেটিও প্যারামিটারের পরিবর্তে, ব্যবহারকারীর অভিজ্ঞতা এবং লাইব্রেরি জুড়ে সামঞ্জস্যকে সুগম করে। অতিরিক্তভাবে, numOuterVertices প্যারামিটারের নাম পরিবর্তন করে numVerticesPerRadius করা হয়েছে, এটি স্পষ্ট করে যে একই সংখ্যাটি আকৃতির ভিতরের এবং বাইরের ব্যাসার্ধের ক্ষেত্রে প্রযোজ্য।
পূর্বে, CornerRounding.radius-এর ডকুমেন্টেশন বহুভুজের আকার সম্পর্কিত একটি আপেক্ষিক মান নির্দেশ করে। যাইহোক, আপডেট করা ডকুমেন্টেশন দেখায় যে এটি একটি আপেক্ষিক না হয়ে একটি পরম মান, এবং টীকাটি এটিকে সর্বোচ্চ 1.0 মানের মধ্যে সীমাবদ্ধ করে স্থির করা হয়েছে।
বিকাশকারীদের জন্য তাদের প্রকল্পগুলিতে গ্রাফিক্সের উপর নির্ভরতা অন্তর্ভুক্ত করার জন্য, alpha02 রিলিজের জন্য Google Maven সংগ্রহস্থল যোগ করতে হবে। গ্রাফিক্স শেপস v1.0 এর প্রবর্তন ব্যাপক কোডিং দক্ষতার প্রয়োজন ছাড়াই আরও উন্নত অ্যাপ ডিজাইনের সম্ভাবনার পথ তৈরি করে।
অ্যাপমাস্টার .io" data-mce-href="https:// appmaster.io"> AppMaster.io-এর মতো একটি প্ল্যাটফর্ম একটি শক্তিশালী অ্যাপমাস্টার .io/blog/full-guide-on প্রদান করে ডেভেলপারদের তাদের অ্যাপ-বিল্ডিং অভিজ্ঞতা অপ্টিমাইজ করতে সাহায্য করতে পারে -no-code-low-code-app-development-for-2022" data-mce-href="https:// appmaster.io/blog/full-guide-on-no-code-low-code-app- develop-for-2022"> ব্যাকএন্ড, ওয়েব, এবং মোবাইল অ্যাপ্লিকেশনগুলি দ্রুত এবং আরও সাশ্রয়ীভাবে তৈরি করার জন্য no-code এবং low-code প্ল্যাটফর্ম ৷ 60,000 এরও বেশি ব্যবহারকারীর সাথে, AppMaster.io No-Code ডেভেলপমেন্ট প্ল্যাটফর্ম এবং র্যাপিড অ্যাপ্লিকেশন ডেভেলপমেন্ট (RAD) সহ বিভিন্ন বিভাগে একটি উচ্চ পারফরমার হিসাবে G2 দ্বারা স্বীকৃত হয়েছে। AppMaster.io এবং Android এর গ্রাফিক্স শেপস v1.0 এর মতো টুলস ব্যবহার করে, ডেভেলপাররা জটিল কোডিং প্রক্রিয়ায় অভিভূত না হয়ে উদ্ভাবনী প্রকল্প এবং সম্পূর্ণ ইন্টারেক্টিভ অ্যাপ্লিকেশনগুলিতে ফোকাস করতে পারে।