الثورة على Android: Swift يتلقى الدعم الرسمي!

Transparenz: Redaktionell erstellt und geprüft.
Veröffentlicht am

تعمل مجموعة عمل جديدة على الترويج لاستخدام Swift على نظام Android عبر الأنظمة الأساسية لمساعدة المطورين على البدء.

Eine neue Arbeitsgruppe fördert die plattformübergreifende Nutzung von Swift auf Android, um Entwicklern den Einstieg zu erleichtern.
تعمل مجموعة عمل جديدة على الترويج لاستخدام Swift على نظام Android عبر الأنظمة الأساسية لمساعدة المطورين على البدء.

الثورة على Android: Swift يتلقى الدعم الرسمي!

إن لغة البرمجة Swift في طريقها إلى إيجاد طريقها إلى أجهزة Android. كيف Stadt-bremerhaven.de وفقًا للتقارير، تولت مجموعة عمل جديدة المهمة الطموحة المتمثلة في إنشاء Android كمنصة مدعومة رسميًا لـ Swift. الهدف من هذه المبادرة هو تمكين المطورين من دمج Swift بسلاسة في تطوير Android - دون أي تصحيحات أو تعديلات إضافية.

جزء مهم من هذا الجهد هو تخصيص توزيع Swift، مما يضمن أنه يعمل بشكل متناغم مع أنظمة Android. سيتم تحسين المكونات المركزية، مثل إطار العمل Foundation وDispatch، لتلبية احتياجات مطوري Android. هناك بعض الميزات المثيرة المخطط لها للتنفيذ الفني: يعد إعداد التكامل المستمر الذي ينفذ تلقائيًا اختبارات Android لطلبات السحب وتوضيح مستويات Android API والبنيات المدعومة مجرد عدد قليل من الخطوات المخطط لها.

تكامل وتطوير تطبيقات Swift

ما الذي يتطلبه الأمر للاستفادة من هذه الفرصة الجديدة للتطوير عبر الأنظمة الأساسية؟ تخطي.أدوات يلخص الأساسيات: تشرح السلسلة كيفية استخدام Swift الأصلي على Android، وتغطي جوانب مختلفة بدءًا من سلسلة الأدوات وحتى إنشاء تطبيقات عبر الأنظمة الأساسية باستخدام نموذج Swift شائع. مع طرح Skip 1.5، أصبح من الممكن الآن تطوير تطبيقات Swift وSwiftUI الأصلية بالكامل لنظامي التشغيل iOS وAndroid. وهذا يجلب فوائد مثل الأمان والكفاءة والقوة التعبيرية لـ Swift النقي، ويفتح بسهولة الوصول إلى النظام البيئي لحزمة Swift.

للبدء، تحتاج إلى بعض المتطلبات الأساسية. يتضمن ذلك أحدث إصدارات macOS وXcode وAndroid Studio. إذا لم تقم بإعداد محاكي Android بعد، فيجب عليك القيام بذلك كخطوة أولى. لاستخدام بيئة التطوير بكفاءة، يمكن تنفيذ أوامر طرفية بسيطة، على سبيل المثال لتثبيت سلسلة أدوات التخطي. تلتقط سلسلة المدونات أيضًا خطوات إنشاء أول تطبيق Swift أصلي عبر الأنظمة الأساسية.

Swift وFusion وAndroid – اتصال قوي

كيف يمكن دمج Swift في تطبيقات Android؟ نظرة على سويفت-android.com يوضح أن تكوين مشروع Swift في ملف Gradle يتطلب بعض التعديلات. ويتضمن ذلك أيضًا تنفيذ أساليب Java الأصلية في Swift، مما يضمن التواصل السلس بين لغتي البرمجة. تفتح الأمثلة الرائعة، مثل الجمع بين Swift وJetpack Compose، إمكانيات جديدة للمطورين لتصميم تطبيقاتهم.

يوضح المشروع النموذجي "Skip Notes"، المنشور في كل من متجر Google Play ومتجر Apple App Store، كيف يبدو استخدام هذه التقنيات في الممارسة العملية. هذه التقنية قيد المعاينة حاليًا، ولكن احتمال وجود تطبيقات Swift كاملة وجاهزة للإنتاج ومتعددة الأنظمة الأساسية يجعلها أكثر إثارة.

لا يمثل عصر Swift على Android خطوة نحو التطوير عبر الأنظمة الأساسية فحسب، بل يمكن أن يُحدث أيضًا ثورة في الطريقة التي يصمم بها المطورون تطبيقاتهم. إذا كنت مهتمًا بعالم تطوير Swift المثير، فيجب أن تبدأ الآن وتتخذ خطواتك الأولى!