أنشرها:

JAKARTA - يمكن الآن استخدام لغة برمجة Swift الخاصة ب Apple رسميا لإنشاء تطبيقات Android. يأتي هذا الخبر بعد أن أعلنت Android Workgroup عن إطلاق Swift SDK لنظام Android ، مما يسمح للمطورين بكتابة نفس الرمز ومشاركته بين تطبيقات iOS و Android.

تم تقديم سويفت لأول مرة من قبل Apple في عام 2014 ، على الرغم من أن تطويرها بدأ سرا منذ عام 2010. تم تصميم اللغة لتحل محل Objective-C في تطوير تطبيقات iPhone ، وأصبحت شائعة بسبب طبيعتها الخفيفة والسرعة والفعالة في تجميع البيانات. بعد عام من إصداره ، جعلته Apple مفتوحا المصدر ، مما أتاح فرصا للمجتمع العالمي لتكييف Swift على مختلف المنصات.

الآن ، تأتي خطوة كبيرة من مجموعة عمل Android - وهي مجموعة مستقلة تم تشكيلها في يونيو 2025 - من خلال إطلاق مجموعة تطوير البرمجيات الرسمية (SDK) لأندرويد. "هذا ليس نتيجة لشهر من العمل الجاد ، وتواصل جهود المجتمع لسنوات" ، كتبت المجموعة في بيانها.

مع هذه الموارد البشرية الجديدة ، يمكن للمطورين كتابة تطبيقات Android بالكامل في Swift دون أي حيل أو أدوات مساعدة إضافية كما كان من قبل. أي أنه يمكنهم الآن تطوير تطبيقات عبر الأنظمة الأساسية بشكل أكثر كفاءة ، والاستفادة من نفس رمز iOS و Android.

نمت Swift بسرعة في العقد الماضي. بالإضافة إلى تطبيقات iPhone و Mac ، تستخدم هذه اللغة الآن في المتصفحات وتطبيقات Windows والخدمات السحابية. تكمن ميزةها الرئيسية في قابلية التشغيل البيني - القدرة على العمل عبر أنظمة التشغيل دون الكثير من تعديلات رمزية.

تؤكد Android Workgroup أيضا أن الإصدار السابق لأهداف التنمية المستدامة يتم تحديثه الآن كل ليلة ، مما يدل على التزامها الكبير بتطوير نظام Swift البيئي خارج النظام البيئي لشركة Apple. يمكن الآن تنزيل SDK ل macOS و Linux و Windows.

تفتح هذه الخطوة فرصا جديدة للمطورين لتسريع ابتكارات التطبيقات عبر الأنظمة الأساسية. تخيل أن قاعدة رمز Swift نفسها يمكن أن تولد الآن إصدارين من التطبيق - أحدهما لجهاز iPhone والآخر لنظام Android - دون الحاجة إلى إعادة الكتابة من الصفر.

وبهذه الطريقة ، يبدو أن عالم برمجة الهواتف المحمولة يقترب من الأحلام القديمة للمطورين: بمجرد كتابة رمز ، يمكنك المشي في أي مكان


The English, Chinese, Japanese, Arabic, and French versions are automatically generated by the AI. So there may still be inaccuracies in translating, please always see Indonesian as our main language. (system supported by DigitalSiber.id)