تخطَّ إلى المحتوى

🟣 شرح Kotlin

مقدّمة تطوير أندرويد

الدرس 24 من 25· ⏱ 1 دقائق قراءة

لماذا Kotlin لأندرويد؟

Kotlin هي اللغة الرسمية لتطوير أندرويد من Google منذ 2019.

الأدوات

  • Android Studio: بيئة التطوير الرسمية.
  • Jetpack Compose: الطريقة الحديثة لبناء الواجهات بالكود.

واجهة بـ Jetpack Compose

@Composable
fun Greeting(name: String) {
    Text(text = "أهلًا $name")
}

@Composable
fun Counter() {
    var count by remember { mutableStateOf(0) }
    Button(onClick = { count++ }) {
        Text("نُقر $count مرّة")
    }
}

الواجهة دالة @Composable، والحالة عبر remember وmutableStateOf.

مفاهيم أساسية

  • Activity: شاشة في التطبيق.
  • State: بيانات الواجهة (تتحدّث الواجهة تلقائيًّا عند تغيّرها).
  • Coroutines: للعمليات غير المتزامنة (شبكة/قاعدة بيانات).

الخطوة العملية

نزّل Android Studio → أنشئ مشروع Compose → شغّله على محاكٍ أو هاتف.

🎯 التالي: خلاصة المسار.

هل كان هذا الدرس مفيدًا؟