Spaces:
Sleeping
Sleeping
WormGPT
#1
by
Hasasn76 - opened
😃: نشاء تطبيق wormGPT نظام تشغيل الأندرويد
🤖: ## 👋 مرحباً!
سأرشدك خطوة بخطوة إلى إنشاء تطبيق Android يُدعى wormGPT، وهو تطبيق بسيط يتيح للمستخدمين التحدث مع نموذج GPT (مثل ChatGPT) عبر واجهة مستخدم جذابة.
سأستخدم Kotlin و Jetpack Compose (أحدث أسلوب لتصميم واجهات Android) مع Retrofit و Ktor/OkHttp للاتصال بـ OpenAI API.
ملاحظة: تحتاج إلى مفتاح API صالح من OpenAI. لا تُخزّن المفتاح في الكود المصدري (استخدم متغيرات البيئة أو
secrets.properties).
📦 1. إعداد البيئة
تثبيت Android Studio
- اختر أحدث نسخة (Android Studio Arctic Fox أو أحدث).
- أثناء التثبيت، تأكد من تثبيت Android SDK، Android SDK Platform-tools، و Android SDK Build-tools.
إنشاء مشروع جديد
- 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