TL;DR (المختصر المفيد)
يمكنك بناء ونشر تطبيق كامل ومتكامل الواجهة الخلفية والأمامية (full-stack) في عام 2026 دون إنفاق دولار واحد. تجربة البرمجة الجديدة "فايبر" في Google AI Studio (الطبقة المجانية) + وكيل Antigravity + الطبقة المجانية من Firebase = تطبيقات عاملة مع مصادقة وقواعد بيانات واستضافة بتكلفة صفرية. يوضح لك هذا الدليل كيفية القيام بذلك بالضبط.
مقدمة
كان بناء تطبيق كامل الواجهة الخلفية والأمامية يعني استخدام بطاقات ائتمان في كل مكان. Vercel للاستضافة. Supabase أو Railway لقواعد البيانات. Auth0 للمصادقة. ربما Heroku dyno لمنطق الواجهة الخلفية. وبحلول الوقت الذي تنتهي فيه، تكون قد جمعت خمس طبقات مجانية تنتهي صلاحية كل منها في أوقات مختلفة.
لقد غيرت جوجل هذه اللعبة للتو.
في 19 مارس 2026، أطلقت Google AI Studio تجربة برمجة جديدة "فايبر" تجمع بين توليد الأكواد بالذكاء الاصطناعي المجاني، وواجهة خلفية Firebase المجانية، والاستضافة المجانية في سير عمل واحد. لا تتطلب بطاقة ائتمان للطبقة المجانية.
ما ستبنيه: تطبيق متعدد اللاعبين في الوقت الفعلي مع مصادقة وقاعدة بيانات واستضافة مباشرة. التكلفة الإجمالية: 0 دولار. الوقت المطلوب: 1-2 ساعة. بطاقة ائتمان: غير مطلوبة.
حزمة عام 2026 المجانية: ما تحصل عليه بالفعل
قبل الخوض في التفاصيل، افهم ما هو مجاني حقًا مقابل ما يتطلب دفعًا.
توزيع الطبقة المجانية
| الخدمة | حدود الطبقة المجانية | ما تحصل عليه |
|---|---|---|
| Google AI Studio | 60 طلب/دقيقة، 1 مليون توكن/يوم | تجربة برمجة Vibe كاملة، وصول إلى وكيل Antigravity |
| Firebase Authentication | 10 آلاف مستخدم نشط شهريًا | تسجيل الدخول بالبريد الإلكتروني/كلمة المرور، جوجل، جيت هاب |
| Cloud Firestore | 1 جيجابايت تخزين، 50 ألف قراءة/يوم | قاعدة بيانات في الوقت الفعلي لتطبيقك |
| Firebase Hosting | 10 جيجابايت تخزين، 360 ميجابايت/يوم نقل بيانات | شبكة توصيل محتوى (CDN) عالمية لواجهتك الأمامية |
| Cloud Functions | 2 مليون استدعاء/شهر | منطق الواجهة الخلفية بلا خادم (Serverless) |
| Antigravity Agent | مضمن مع الطبقة المجانية لـ AI Studio | بناءات مستمرة، تعديلات متعددة الخطوات |
ماذا يعني هذا في الممارسة العملية
يمكن لتطبيقك المجاني التعامل مع:
- أكثر من 10,000 مستخدم نشط شهريًا
- 1 جيجابايت من بيانات المستخدم
- ملايين عمليات القراءة من قاعدة البيانات
- حركة مرور غير محدودة للواجهة الأمامية (في حدود المعقول)
- 2 مليون استدعاء لدالة الواجهة الخلفية شهريًا
هذه ليست نسخة تجريبية معطلة. هذه بنية تحتية جاهزة للإنتاج.
متى ستحتاج إلى الدفع
ستتجاوز الطبقات المجانية عندما:
- يتجاوز عدد المستخدمين 10 آلاف مستخدم نشط شهريًا
- تنمو قاعدة البيانات لتتجاوز 1 جيجابايت
- تحتاج إلى ميزات Firebase المتقدمة (المحاكيات، النطاقات المخصصة)
- يتجاوز استخدام AI Studio الحدود اليومية
بالنسبة لمعظم المشاريع الجانبية والحد الأدنى من المنتجات القابلة للتطبيق (MVPs)، تستمر الطبقات المجانية لأشهر أو سنوات.
الخطوة 1: أنشئ حسابك المجاني في Google AI Studio
لا بطاقة ائتمان. لا فترة تجريبية. فقط اشترك وابدأ في البناء.
خطوات التسجيل
- قم بزيارة aistudio.google.com
- انقر على "تسجيل الدخول باستخدام Google"
- استخدم أي حساب Gmail (أنشئ واحدًا إذا لزم الأمر)
- اقبل شروط الخدمة
- انتقل إلى لوحة معلومات المشاريع (Projects dashboard)
الوقت: دقيقتان التكلفة: 0 دولار

الخطوة 2: ابدأ جلسة برمجة Vibe الأولى الخاصة بك
المُوجه (prompt) يحدد كل شيء. إليك كيفية هيكلته لتحقيق النجاح في الطبقة المجانية.
قالب المُوجه للتطبيقات المجانية
Build a [type of app] that [core functionality].
Requirements:
- Must work on Firebase free tier (Spark Plan)
- No paid APIs or services
- Use free authentication (email/password or Google sign-in)
- Keep database under 1GB
Features:
- Feature 1
- Feature 2
- Feature 3
UI:
- Use shadcn/ui components
- Mobile-responsive
- Dark mode
مثال: تطبيق اختبار معلومات متعدد اللاعبين
Build a real-time multiplayer trivia game that works entirely on Firebase free tier.
Requirements:
- Must work on Firebase Spark Plan (no paid services)
- Free authentication only (Google sign-in)
- Keep database schema under 1GB
- Use Cloud Functions free tier (2M invocations/month)
Features:
- 2-4 players per game room
- Real-time question sync
- Score tracking and leaderboard
- 30-second timer per question
- 100+ trivia questions included
UI:
- shadcn/ui components
- Mobile-responsive
- Dark mode with purple accents
- Framer Motion for transitions

ما الذي يولده الوكيل
يُنشئ وكيل Antigravity ما يلي:
- الواجهة الأمامية - React + TypeScript + shadcn/ui
- الواجهة الخلفية - Firebase Cloud Functions
- قاعدة البيانات - مجموعات Firestore وقواعد الأمان
- المصادقة - دمج تسجيل الدخول عبر Google
- الاستضافة - تكوين Firebase Hosting

تم تكوينه بالكامل ضمن حدود الطبقة المجانية.
الخطوة 3: النشر إلى الاستضافة المجانية
النشر تلقائي من خلال واجهة برمجة Vibe.

النطاق المجاني مقابل النطاق المخصص
مجاني: your-app.web.app (نطاق فرعي لـ Firebase) مدفوع: your-app.com (يتطلب 12-15 دولارًا سنويًا للنطاق)
لأغراض التعلم والمشاريع الجانبية، يعمل النطاق الفرعي المجاني بشكل مثالي.
الخطوة 4: إضافة تكاملات خارجية مجانية
يحتاج تطبيقك إلى بيانات. هذه التكاملات مجانية:
تكاملات واجهة برمجة التطبيقات المجانية
| واجهة برمجة التطبيقات (API) | الطبقة المجانية | حالة الاستخدام |
|---|---|---|
| Open Trivia Database | غير محدود | أسئلة اختبار معلومات |
| The Cat API | غير محدود | صور قطط عشوائية |
| JSONPlaceholder | غير محدود | بيانات وهمية للاختبار |
| PokeAPI | غير محدود | بيانات بوكيمون |
| OpenWeatherMap | 1000 استدعاء/يوم | بيانات الطقس |
مثال: إضافة واجهة برمجة تطبيقات اختبار معلومات مجانية
المُوجه:
Add integration with the Open Trivia Database API (opentdb.com) to fetch unlimited free trivia questions. Cache questions in Firestore to reduce API calls.
يُنشئ الوكيل:
// src/services/triviaApi.ts
const API_BASE = 'https://opentdb.com/api.php';
export async function fetchTriviaQuestions(
amount: number = 10,
category?: string
) {
const params = new URLSearchParams({
amount: amount.toString(),
type: 'multiple',
});
if (category) {
params.append('category', category);
}
const response = await fetch(`${API_BASE}?${params}`);
const data = await response.json();
return data.results.map((q: any) => ({
question: q.question,
options: [...q.incorrect_answers, q.correct_answer].sort(),
correctAnswer: q.correct_answer,
category: q.category,
}));
}
خيارات المصادقة المجانية
| الموفر | الطبقة المجانية | تعقيد الإعداد |
|---|---|---|
| مصادقة Firebase (بريد إلكتروني) | غير محدود | سهل |
| مصادقة Firebase (جوجل) | غير محدود | سهل |
| مصادقة Firebase (جيت هاب) | غير محدود | سهل |
| مصادقة Firebase (مجهول) | غير محدود | الأسهل |
تجنب موفري المصادقة المدفوعة مثل Auth0 (انتهت الطبقة المجانية في عام 2025).
نصيحة احترافية:دليل محاكاة واجهة برمجة التطبيقات الكامل
الخطوة 6: مراقبة استخدامك للطبقة المجانية
ابقَ ضمن الحدود المجانية من خلال المراقبة الأساسية.
التحقق من استخدام Firebase
- قم بزيارة console.firebase.google.com
- اختر مشروعك
- انقر على "الاستخدام" (Usage) في الشريط الجانبي الأيسر
- راجع حدود خطة Spark
المقاييس الرئيسية للمراقبة
| المقياس | الحد المجاني | حد التنبيه |
|---|---|---|
| تخزين Firestore | 1 جيجابايت | 800 ميجابايت |
| قراءات Firestore/يوم | 50 ألف | 40 ألف |
| كتابات Firestore/يوم | 20 ألف | 16 ألف |
| استدعاءات الدوال/شهر | 2 مليون | 1.6 مليون |
| نقل استضافة/يوم | 360 ميجابايت | 300 ميجابايت |
| المستخدمون المصادق عليهم | 10 آلاف/شهر | 8 آلاف |
التحسين قبل الوصول إلى الحدود
إذا كانت القراءات عالية:
- أضف التخزين المؤقت من جانب العميل (client-side caching)
- نفّذ عمليات القراءة على دفعات (batch read operations)
- استخدم استعلامات Firestore بكفاءة
إذا كانت الدوال عالية:
- وحد منطق الدوال
- استخدم الدوال المجدولة بدلاً من المشغلات
- خزّن النتائج مؤقتًا في Firestore
إذا كان نقل الاستضافة عاليًا:
- اضغط الصور
- فعّل التخزين المؤقت لشبكة توصيل المحتوى (CDN)
- حمّل المكونات ببطء (Lazy-load components)
تطبيقات حقيقية مبنية على طبقات مجانية
تعمل هذه التطبيقات بالكامل على بنية تحتية مجانية:
1. لعبة اختبار معلومات متعددة اللاعبين (هذا الدليل)
- المستخدمون: ما يصل إلى 10 آلاف شهريًا
- قاعدة البيانات: بيانات الأسئلة + اللاعبين (~200 ميجابايت)
- الدوال: منطق اللعبة، تحديثات النقاط
- التكلفة: 0 دولار
2. تطبيق تتبع العادات
- المستخدمون: ما يصل إلى 10 آلاف شهريًا
- قاعدة البيانات: عادات المستخدم، السلاسل المتتالية (~500 ميجابايت)
- الدوال: تذكيرات يومية، حسابات السلاسل المتتالية
- التكلفة: 0 دولار
3. تطبيق دردشة في الوقت الفعلي
- المستخدمون: ما يصل إلى 5 آلاف متزامن (يتم تخزين سجل الرسائل)
- قاعدة البيانات: الرسائل، ملفات تعريف المستخدمين (~800 ميجابايت)
- الدوال: توجيه الرسائل، الإشعارات
- التكلفة: 0 دولار
4. لوحة بيضاء تعاونية
- المستخدمون: ما يصل إلى 3 آلاف مستخدم نشط شهريًا
- قاعدة البيانات: حالات اللوحة، الرسومات (~600 ميجابايت)
- الدوال: مزامنة في الوقت الفعلي، تصدير
- التكلفة: 0 دولار
المزالق الشائعة للطبقة المجانية (وكيفية تجنبها)
المزلق 1: الترقية عن طريق الخطأ إلى Firebase المدفوع
المشكلة: يطالبك Firebase بإضافة تفاصيل الفواتير لميزات معينة.
الحل: ابق على خطة Spark عن طريق تجنب:
- استضافة النطاقات المخصصة (استخدم النطاق الفرعي
.web.app) - Cloud Run (يتطلب الفوترة)
- مجموعة المحاكيات (Emulator Suite) للإنتاج (استخدمها محليًا فقط)
إذا رأيت مطالبة بالفوترة، انقر على "ربما لاحقًا".
المزلق 2: حدود معدل استخدام AI Studio
المشكلة: الطبقة المجانية تحتوي على 60 طلبًا/دقيقة، 1 مليون توكن/يوم.
الحل:
- اعمل في جلسات مركزة
- استخدم المطالبات المتتابعة بدلاً من البدء من جديد
- صدّر الكود محليًا عند اكتمال الإنشاء
المزلق 3: تكاليف استعلامات Firestore
المشكلة: الاستعلامات سيئة الهيكلة تستهلك القراءات المجانية بسرعة.
الحل:
// سيء: يقرأ المجموعة بأكملها
const snapshot = await getDocs(collection(db, 'messages'));
// جيد: استعلام مع حدود
const snapshot = await getDocs(
query(collection(db, 'messages'), limit(20))
);
المزلق 4: بدء تشغيل الدوال البارد (Function Cold Starts)
المشكلة: دوال Cloud Functions المجانية تعاني من تأخيرات بدء التشغيل البارد (~1-2 ثانية).
الحل:
- اجعل الدوال صغيرة ومركزة
- استخدم الحد الأدنى لمهلة التنفيذ (60 ثانية)
- ضع في اعتبارك منطق جانب العميل حيثما أمكن
أين تتناسب الطبقة المجانية من Apidog
يقوم Google AI Studio ببناء تطبيقك. يضمن Apidog أنه يعمل بشكل صحيح.
ميزات Apidog المجانية:
- تصميم واجهة برمجة التطبيقات (API) باستخدام محرر مرئي
- إنشاء خادم وهمي (Mock server)
- سيناريوهات اختبار آلية
- التعاون الجماعي (حتى 3 أعضاء)
سير العمل:
- صمم مخطط واجهة برمجة التطبيقات في Apidog (مجاني)
- أنشئ الكود باستخدام Google AI Studio (مجاني)
- اختبر مقابل نماذج Apidog (مجاني)
- انشر إلى Firebase (مجاني)
كل الخطوات لا تكلف شيئًا.
راجع كيفية اختبار واجهات برمجة تطبيقات REST للحصول على سير العمل الكامل.
متى يجب الترقية (ومتى لا يجب)
ابق مجانيًا عندما:
- تبني مشاريع جانبية
- تتحقق من صحة منتجك الأدنى القابل للتطبيق (MVP)
- تتعلم تطوير التطبيقات الكاملة (full-stack)
- تبني مشاريع حافظة الأعمال (portfolio projects)
- تختبر الأفكار قبل الالتزام بها
قم بالترقية عندما:
- تبرر الإيرادات التكاليف
- يتجاوز عدد المستخدمين الحدود المجانية باستمرار
- تحتاج إلى نطاقات مخصصة
- تحتاج إلى مراقبة متقدمة
- يتطلب التعاون الجماعي ميزات مدفوعة
مسار الترقية الذكي
- ابدأ مجانًا - ابْنِ واطلق على الطبقات المجانية
- تحقق - احصل على مستخدمين حقيقيين وملاحظات
- حقق الدخل - أضف تدفق دخل (حتى لو كان صغيرًا)
- رقِّ - استخدم الإيرادات للدفع مقابل البنية التحتية
لا تدفع أبدًا مقابل البنية التحتية قبل أن يكون لديك مستخدمون مستعدون للدفع مقابل منتجك.
الخاتمة
بناء تطبيق كامل الواجهة الخلفية والأمامية مجانًا في عام 2026 ليس ممكنًا فحسب - بل عملي. تجربة البرمجة "فايبر" في Google AI Studio، بالإضافة إلى الطبقة المجانية السخية من Firebase، تعني أنه يمكنك الانتقال من الفكرة إلى التطبيق المنشور دون إدخال بطاقة ائتمان.
ما تحصل عليه مقابل 0 دولار:
- توليد الكود المدعوم بالذكاء الاصطناعي مع وكيل Antigravity
- مصادقة لـ 10 آلاف مستخدم شهريًا
- 1 جيجابايت تخزين قاعدة بيانات
- استضافة عبر شبكة توصيل محتوى (CDN) عالمية
- 2 مليون استدعاء لدوال بلا خادم شهريًا
- دعم اللعب الجماعي في الوقت الفعلي
ما تحتاجه:
- حساب جوجل
- فكرة تستحق الاختبار
لم يكن حاجز بناء البرمجيات أقل من أي وقت مضى. السؤال ليس ما إذا كنت تستطيع تحمل تكلفة بناء تطبيقك. بل ما إذا كنت تستطيع تحمل عدم بنائه.
الخطوات التالية:
- اشترك في aistudio.google.com - لا تتطلب بطاقة ائتمان
- فعّل خطة Firebase Spark - طبقة مجانية تلقائية
- ابدأ أول جلسة برمجة "فايبر" باستخدام قالب المُوجه أعلاه
- انشر وشارك تطبيقك المجاني
- استخدم الطبقة المجانية من Apidog لاختبار وتوثيق واجهات برمجة التطبيقات الخاصة بك
الأسئلة الشائعة
هل Google AI Studio مجاني تمامًا؟
يقدم Google AI Studio طبقة مجانية بـ 60 طلبًا في الدقيقة و1 مليون توكن في اليوم. وهذا يكفي لبناء تطبيقات كاملة متعددة. تبدأ الطبقات المدفوعة من 20 دولارًا شهريًا للحصول على حدود أعلى.
هل تستمر طبقة Firebase المجانية إلى الأبد حقًا؟
نعم. لا توجد صلاحية لخطة Firebase Spark. تظل في الطبقة المجانية طالما بقيت ضمن حدود الاستخدام. تعمل العديد من التطبيقات على خطة Spark لسنوات دون الحاجة إلى ترقيات.
هل يمكنني تحقيق الدخل من التطبيقات المبنية على الطبقات المجانية؟
بالتأكيد. احتفظ بنسبة 100% من إيراداتك. الطبقات المجانية تهدف إلى مساعدة المطورين على البناء والإطلاق. تحقق جوجل أرباحًا عندما تنجح وفي النهاية تقوم بالترقية.
ماذا يحدث إذا تجاوزت الحدود المجانية؟
لن يفرض Firebase عليك رسومًا تلقائيًا. ستقوم إما بـ:
- التعرض للتقييد حتى دورة الفوترة التالية
- تلقي مطالبة لإضافة معلومات الفواتير
- الحاجة إلى تحسين الاستخدام أو الترقية يدويًا
هل أحتاج إلى بطاقة ائتمان للبدء؟
لا. يعمل كل من Google AI Studio وخطة Firebase Spark دون الحاجة إلى معلومات الفواتير. أضف بطاقة فقط عندما تختار الترقية.
هل يمكنني استخدام نطاقات مخصصة على الطبقة المجانية؟
تتضمن طبقة Firebase Hosting المجانية النطاق الفرعي web.app. تتطلب النطاقات المخصصة إضافة معلومات الفواتير (لكن النطاق نفسه يكلف 12-15 دولارًا سنويًا بشكل منفصل).
ما هي الخدعة؟
لا توجد خدعة. تقدم جوجل طبقات مجانية من أجل:
- بناء ولاء المطورين
- الحصول على عملاء يدفعون في المستقبل
- تنمية نظام Firebase البيئي
تطبيقك المجاني هو تطبيق مدفوع لشخص آخر. البنية التحتية موجودة في كلتا الحالتين.
كم يستغرق بناء تطبيق حقيقي؟
مع برمجة "فايبر": 1-2 ساعة للحد الأدنى من المنتج القابل للتطبيق (MVP). التطوير التقليدي: 2-4 أسابيع. الفرق هو أن الذكاء الاصطناعي يتعامل مع الكود الأساسي بينما تركز أنت على الميزات الفريدة.
هل يمكنني تصدير الكود واستضافته بنفسي؟
نعم. قم بتصدير المشاريع الكاملة كملف ZIP أو ادفعها إلى GitHub. استضفها في أي مكان: Vercel، Netlify، خادمك الخاص. أنت تمتلك الكود الذي تم إنشاؤه.
هل الكود الذي تم إنشاؤه جاهز للإنتاج؟
يولد الوكيل كودًا وظيفيًا يتبع أفضل الممارسات. ومع ذلك، دائمًا ما يجب عليك:
- مراجعة الكود الذي تم إنشاؤه
- اختباره بدقة
- إضافة معالجة الأخطاء لحالة الاستخدام الخاصة بك
- إجراء تدقيقات أمنية قبل التعامل مع البيانات الحساسة
