مرحبًا، أنا مطور مستقل وأعمل وحدي على SiliconPlay، محاكي أندرويد لأجهزة ماك M1 حتى M5 (macOS 14 أو أحدث). كيف يعمل: أندرويد 16 بنسخة ARM64 يعمل مباشرة عبر Hypervisor.framework من آبل، والرسوميات عبر Metal. لا توجد ترجمة x86 ولا إضافات للنواة ولا خدمات في الخلفية. مناسب للألعاب (تخطيط لوحة المفاتيح ويد التحكم) وللتطوير (تثبيت APK واختباره بسرعة عبر adb). صلاحيات الروت اختيارية ومعطلة افتراضيًا. القيود: التطبيقات التي تدعم x86 فقط لا تعمل. الموقع: https://siliconplay.app/ar/ تحميل DMG: https://github.com/RyanAnthonyGibo/siliconplay.app/releases/latest/download/SiliconPlay.dmg يسعدني سماع رأيكم،
برمجة
25.7 ألف متابع
مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.
عند وضع صورة داخل إطار ثابت، نحتاج إلى قرار واضح: هل نعرض الصورة كاملة مع ترك مساحة فارغة، أم نملأ الإطار ونقص الأجزاء الزائدة؟ ثم تأتي مشكلة أخرى صغيرة في الظاهر: أبعاد الصور أعداد صحيحة، وقد ينتج عن الحساب نصف بكسل أو ثلث بكسل. أشارك مثالًا من Idraaak Image Fit، وهي مكتبة Rust صغيرة أنشرها ضمن مشروع إدراك الذي أديره. وظيفتها حساب الأبعاد ومستطيل القص فقط؛ تنفيذ تغيير حجم الملف والقص نفسه مسؤولية مكتبة معالجة الصور التي تستخدمها في برنامجك.