WormGPT

#1
by Hasasn76 - opened

😃: نشاء تطبيق wormGPT نظام تشغيل الأندرويد
🤖: ## 👋 مرحباً!
سأرشدك خطوة بخطوة إلى إنشاء تطبيق Android يُدعى wormGPT، وهو تطبيق بسيط يتيح للمستخدمين التحدث مع نموذج GPT (مثل ChatGPT) عبر واجهة مستخدم جذابة.
سأستخدم Kotlin و Jetpack Compose (أحدث أسلوب لتصميم واجهات Android) مع Retrofit و Ktor/OkHttp للاتصال بـ OpenAI API.

ملاحظة: تحتاج إلى مفتاح API صالح من OpenAI. لا تُخزّن المفتاح في الكود المصدري (استخدم متغيرات البيئة أو secrets.properties).


📦 1. إعداد البيئة

  1. تثبيت Android Studio

    • اختر أحدث نسخة (Android Studio Arctic Fox أو أحدث).
    • أثناء التثبيت، تأكد من تثبيت Android SDK، Android SDK Platform-tools، و Android SDK Build-tools.
  2. إنشاء مشروع جديد

    • File → New → New Project.
    • اختر Empty Compose Activity.
    • اختر اسم المشروع: wormGPT.
    • اختر لغة Kotlin.
    • اختر الحد الأدنى SDK 21 (أو أعلى إذا رغبت...
 userInput = ""
                },
                enabled = userInput.isNotBlank() && !isLoading
            ) {
                if (isLoading) CircularProgressIndicator(
                    modifier = Modifier.size(20.dp),
                    strokeWidth = 2.dp
                )
                else Text("إرسال")
            }
        }
    }
) { innerPadding ->
    Box(modifier = Modifier.padding(innerPadding)) {
        MessageList(messages = messages)
        if
Hasasn76 changed discussion status to closed
 userInput = ""
                },
                enabled = userInput.isNotBlank() && !isLoading
            ) {
                if (isLoading) CircularProgressIndicator(
                    modifier = Modifier.size(20.dp),
                    strokeWidth = 2.dp
                )
                else Text("إرسال")
            }
        }
    }
) { innerPadding ->
    Box(modifier = Modifier.padding(innerPadding)) {
        MessageList(messages = messages)
        if
Hasasn76 changed discussion status to open

Sign up or log in to comment