كشف فريق تطوير Android مؤخرًا عن Graphics Shapes Version 1.0 ، وهي مكتبة رائدة مصممة لتحسين إنشاء وعرض الأشكال متعددة الأضلاع المستديرة ، بالإضافة إلى تمكين الرسوم المتحركة التلقائية بين هذه الأشكال. يوفر هذا الإعلان فرصًا جديدة ومثيرة للمطورين لإنشاء تطبيقات أكثر تفاعلاً وديناميكية من الناحية المرئية.
يسمح الإصدار الأولي alpha01 للمستخدمين بالعمل مع Polygon API ، وإنشاء مضلعات عادية ومضلعات نجمية بعدد محدد من الرؤوس. كما أنه يدعم معلمات CornerRounding الاختيارية لتحديد نصف قطر التقريب وعناصر التنعيم لزوايا المضلع. علاوة على ذلك ، تمكن واجهة برمجة تطبيقات Morph (Polygon ، Polygon) من حساب شكل "التحويل" ، مما يسمح للمطورين بتعيين التقدم بين 0 و 1 لتحريك الانتقال بين أشكال البداية والنهاية بسهولة.
أحدث إصدار ، وهو إصدار alpha02 من Graphics Shapes v1.0 ، يجلب العديد من التغييرات البارزة في واجهة برمجة التطبيقات. يتضمن أحد التحديثات المهمة دمج الطبقة الفائقة Polygon مع الفئة الفرعية RoundedPolygon الخاصة بها ، مما يسمح بتقريب جميع أشكال المضلعات اختياريًا. يُظهر التحسين التزام فريق تطوير Android بتوفير تجربة سلسة ومتعددة الاستخدامات للمطورين.
في الإصدار الأخير ، تقبل وظيفة Star الآن قيمة innerRadius بدلاً من معلمة innerRadiusRatio ، مما يؤدي إلى تبسيط تجربة المستخدم والاتساق في جميع أنحاء المكتبة. بالإضافة إلى ذلك ، تمت إعادة تسمية المعلمة numOuterVertices إلى numVerticesPerRadius ، لتوضيح أن نفس الرقم ينطبق على نصف القطر الداخلي والخارجي للشكل.
في السابق ، أشارت وثائق CornerRounding.radius إلى قيمة نسبية تتعلق بحجم المضلع. ومع ذلك ، تُظهر الوثائق المحدّثة أنها قيمة مطلقة وليست قيمة نسبية ، وقد تم إصلاح التعليق التوضيحي الذي يقيدها بقيمة قصوى تبلغ 1.0.
للمطورين لتضمين الاعتماد على الرسومات في مشاريعهم ، يتطلب إصدار alpha02 إضافة مستودع Google Maven. يمهد إدخال Graphics Shapes v1.0 الطريق لإمكانيات تصميم تطبيقات أكثر تقدمًا دون الحاجة إلى خبرة تشفير واسعة النطاق.
يمكن لمنصة مثل appmaster .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- Development-for-2022 "> نظام no-code low-code لإنشاء تطبيقات الويب والويب والجوّال بشكل أسرع وأكثر فعالية من حيث التكلفة. مع أكثر من 60،000 مستخدم ، تم الاعتراف بـ AppMaster.io من قبل G2 كأداء عالي الأداء في عدة فئات ، بما في ذلك منصات تطوير No-Code وتطوير التطبيقات السريع (RAD). من خلال الاستفادة من أدوات مثل AppMaster.io و Android's Graphics Shapes v1.0 ، يمكن للمطورين التركيز على المشاريع المبتكرة والتطبيقات التفاعلية بالكامل دون أن تطغى عليهم عمليات الترميز المعقدة.