لغة آبل الخاصة — أسرع وأعمق طريقة للبناء لـ iPhone وiPad وMac وWatch وVision.
Swift هي لغة Apple الأصلية لكل منصّاتها. ومقرونةً بـ SwiftUI تمنحك كل قدرة جديدة في نظام التشغيل منذ اليوم الأول، ومكوّنات منصّة مثالية البكسل، وأفضل أداء يستطيع iPhone تقديمه — دون أي ترجمة في الوسط. إنها المعيار المرجعي الذي تُقاس عليه أُطر تعدّد المنصّات على iOS.
يعمل Swift داخل كل ما نطلقه إلى iOS تقريباً — حتى تطبيقاتنا متعدّدة المنصّات تنزل إلى Swift من أجل مسارات الكاميرا والأدوات وApp Clips وHealthKit وأي شيء يجب أن يبدو أصلياً بلا لبس. وحين يكون المنتج iOS أولاً والتجربة هي المقصد، نبنيه بالكامل بـ Swift.
Swift مقابل لغة Android الأصلية وخيار تعدّد المنصّات الذي توازنه به الفرق.
| العنصر | Swift | Kotlin | Flutter |
|---|---|---|---|
| صنعه | Apple | JetBrains & Google | |
| المنصة | iOS / macOS / watchOS / visionOS | Android (ومتعدّد المنصّات) | iOS + Android من قاعدة شيفرة واحدة |
| عُدّة واجهات | SwiftUI / UIKit | Jetpack Compose / Views | عناصر Flutter |
| ميزات نظام التشغيل الجديدة | اليوم الأول | اليوم الأول (Android) | انتظر دعم الإضافات |
| الأفضل لـ | منتجات iOS أولاً، تقودها التجربة | منتجات Android أولاً | كلتا المنصّتين بميزانية واحدة |
Swift هو خيارنا حين يكون العميل iOS أولاً ويجب أن تكون التجربة بلا عيب. ولكل ما عدا ذلك نشارك عادةً نواة متعدّدة المنصّات وننزل إلى Swift تماماً حيث يطلب iOS ذلك.
Tell us what you're building. We'll tell you honestly whether Swift is the right tool for it.