إيه هو Rork؟
Rork AI هو بيلدر شات بينقل أوصافك المكتوبة بالنص العادي إلى تطبيقات iOS وAndroid والويب شغالة بكود نيتف حقيقي، مش مجرد معاينة drag-and-drop. إنت بتكتب اللي عايزه، بتختار المنصة (iPhone via SwiftUI، Android via Kotlin + Compose، الويب via Vite + React، أو cross-platform via Expo)، وRork بيولّد الكود الأساسي، ويتولى تجهيز الـ backend من خلال البنية السحابية الخاصة بيه، ويديّك live preview في خلال دقايق.
اللي بيميزه عن أدوات no-code التقليدية هو الناتج: SwiftUI حقيقي لـ iOS، Kotlin حقيقي لـ Android، مش wrapper عام أو web view متلبس في شكل تطبيق موبايل.
وكمان بيعمل auto-provisioning لـ backend مستضاف (Postgres plus Cloudflare Workers) من غير ما تحتاج تلمس سيرفر.
مين Rork مناسب له؟
- المؤسسين المستقلين اللي عايزين تطبيق موبايل حقيقي، مش prototype. Rork بيطلع كود Swift وKotlin حقيقي يقدر يروح App Store أو Google Play، مش معاينة هتكسفك قدّام أي مستخدم حقيقي.
- فرق البيزنس اللي بتستبدل اشتراكات SaaS بأدوات داخلية. الـ onboarding بيستهدف بوضوح فرق التسويق، والمبيعات، والعمليات، وHR اللي عايزين تطبيقات مخصصة من غير ما يدفعوا أسعار B2B SaaS.
- المطورين اللي عايزين يسرّعوا الشغل في side projects. وضع dev mode في الخطط المدفوعة بيديّك وصول كامل للكود، فممكن تكمل من عند ما الـ AI وقف وتخلص بطريقتك.
- مستخدمي Lovable أو Bolt اللي محتاجين موبايل كمان. Rork عنده زرار “Lovable to Mobile App” في الصفحة الرئيسية بتاعته، وده بيخليه كأنه الترقية الطبيعية لما تحتاج iOS native جنب الـ web app.
مميزات وعيوب Rork
- بيعمل تطبيقات iOS نيتف حقيقية بـ SwiftUI
- الـ backend بيتجهّز تلقائيًا في أقل من دقيقة
- الويب والموبايل ممكن يعيشوا في نفس المشروع
- أيقونات التطبيق بتتولّد تلقائيًا أثناء الـ build
- تكاملات AI مدمجة عبر كذا مزوّد موديلات
- نشر بضغطة واحدة بيديّك رابط مباشر قابل للمشاركة
- تقدّم الـ build بيتعرض خطوة بخطوة في الوقت الحقيقي
- iOS native مقفول ورا خطة $200/mo
- محرر الكود read-only في الخطة المجانية
- اكتشاف مشروع Supabase الخاص ممكن يفشل في الإعداد الأولي
تقييم مفصل
دي طريقة أداء Rork في الجوانب اللي تهم أكتر لما بتقيّم AI app builder. الدرجات دي مبنية على build حقيقي ومعقّد، مش على to-do list بسيطة أو prompt تجريبي.
| الميزة | التقييم (من 10) | سبب التقييم |
|---|---|---|
| سهولة الاستخدام | 8/10 | Onboarding بخطوتين وواجهة build نظيفة، لكن نظام الكريديت ومستويات الخطط محتاجين شوية قراءة قبل ما تبدأ. |
| المميزات والوظائف | 9/10 | إخراج نيتف متعدد المنصات، backend مجهّز تلقائيًا، تكاملات AI مدمجة، تعاون في الوقت الحقيقي، وتحليلات كلها موجودة. |
| التصميم والتخصيص | 7/10 | جودة الناتج عالية، لكن التعديل محتاج prompts شات أو code editor مدفوع؛ مفيش layer مرئي drag-and-drop. |
| القيمة مقابل السعر | 7/10 | الخطة المجانية كفاية للتجربة؛ خطة Max بسعر $200/mo استثمار كبير لكن مبرّر لو محتاج iOS native. |
| الأداء والاعتمادية | 8/10 | بنى SaaS كامل لإدارة العقارات في 20 دقيقة؛ مشكلة واحدة في اكتشاف Supabase كانت العثرة الوحيدة. |
| الإجمالي | 8/10 | أداة جدية بتوفي بوعدها الأساسي. |
مميزات Rork AI
- تطبيقات iOS نيتف مبنية بـ SwiftUI
- تطبيقات Android مبنية بـ Kotlin + Compose
- تجهيز backend تلقائي عبر Rork Cloud
- تكامل RevenueCat للمشتريات والاشتراكات داخل التطبيق
- AI مدمج لتوليد الصور، تحليل الصور، وتوليد النصوص
- مزامنة GitHub ثنائية الاتجاه في الخطط المدفوعة
- دعوات متعاونين في الوقت الحقيقي عبر الإيميل أو رابط مشاركة
مراجعتي الصادقة لـ Rork AI: إيه اللي لقيته بعد الاختبار
دي طريقة Rork لما بتضغطه بمهمة حقيقية ومعقدة بدل مثال بسيط للتجربة.
اختبرته عن طريق بناء منصة SaaS كاملة لإدارة العقارات، بداية من prompt الصفحة الرئيسية ولحد ما وصلت لرابط منشور مباشر.
النوع ده من المشاريع غالبًا بيكشف نقاط ضعف AI app builders بسرعة لأنه بيحتاج workflows حقيقية، وعلاقات معقدة، ومدفوعات، وتخزين ملفات، وصلاحيات مستخدمين.
نقطة البداية هي الـ Prompt، مش زرار تسجيل
معظم البيلدرز بيطلبوا منك تعمل حساب قبل ما تشوف أي حاجة مفيدة. Rork بيعملها بشكل مختلف: الصفحة الرئيسية نفسها chat interface، وأول حاجة بتعملها إنك توصف التطبيق. إنت بتبدأ البناء قبل ما تلتزم بأي حاجة.

محدد المنصة موجود تحت مربع الـ prompt. لما تدوس عليه بيظهر أربع اختيارات:
| المنصة | الـ Tech Stack |
|---|---|
| For iPhone | iPad, Apple Watch, and more with SwiftUI |
| For Android | Native Android with Kotlin + Compose |
| For web | Vite + React |
| Expo | Cross-platform with React Native |
وفيه كمان أزرار بداية سريعة لأنواع build شائعة: Create a Multiplayer Game، Create a 3D Game، Lovable to Mobile App، و GitHub to Mobile App. دول بيدّوك إحساس فوري بمدى اللي Rork بيغطيه، من أدوات SaaS لحد ألعاب نيتف.

كتبت prompt مفصل لمنصة إدارة عقارات، واخترت “For iPhone”، وضغطت submit.

وساعتها ظهر modal تسجيل الدخول.
الرحلة مقصودة: بتكتب الـ prompt، وبيبقى إنت already invested في النتيجة، وبعد كده Rork يطلب بيانات الدخول. دي بداية أذكى من إنه يطلب التسجيل من الأول.
التسجيل والـ Onboarding بياخدوا أقل من دقيقتين
لما modal تسجيل الدخول ظهر، كان عندي اختيارين بس:
- Continue with Google
- Continue with Apple

مفيش إيميل وباسورد. ده اختيار مقصود بيخلّي العملية أسرع وبيشيل نقطة احتكاك. بالنسبة لمعظم المستخدمين مش هيكون ده مهم. بعد ما سجلت الدخول، Rork بيشغّل شاشتين onboarding قصيرين:
الخطوة 1: إيه اللي بيوصفك أحسن؟
| الاختيار | معناه إيه |
|---|---|
| Build my own app or startup | حوّل فكرة إلى تطبيق حقيقي أقدر أطلقه وأكسب منه. |
| Build apps for my company | أدوات داخلية مخصصة للفريق بتاعي، وبتقلل تكلفة SaaS. |
| Try Rork for my dev team | إحنا عندنا مطورين أصلًا وعايزين نشحن أسرع مع بعض. |
اختيار “Build apps for my company” بيظهر كمان لوحة بتشرح إن فرق في التسويق، والمبيعات، والعمليات، والقانوني، والمالية، وHR بتستخدم Rork لبناء تطبيقات أعمال مخصصة وتوفير مئات الآلاف في مصاريف SaaS.

الخطوة 2: عرفت Rork منين؟
الشاشة دي فيها قنوات الإحالة: Friends or family، Instagram، ChatGPT or other AI، Reddit، Google Search، TikTok، App Store، LinkedIn، YouTube، X، وOther. ده مش بيأثر على تجربتك خالص.

بعد ما تدوس “Get started”، بتدخل على workspace بتاع الـ build.
كل عملية التسجيل والـ onboarding خدت مني أقل من دقيقتين، من غير إيميل تأكيد، ومن غير tutorial إجباري، ومن غير خطوات تجهيز قبل ما يبدأ الـ build.
الـ Build بيبدأ فورًا وكل خطوة ظاهرة
لما دخلت الـ workspace، Rork بدأ يبني فورًا. الواجهة متقسمة على جزئين:
- الشمال: لوحة الشات اللي بتعرض اللي Rork بيعمله، مع الـ prompt بتاعك فوق وسجل نشاط مباشر تحته
- اليمين: معاينة بشكل موبايل بتبدأ بـ “Your app preview will appear here” وبتتحدث مع تقدّم الـ build

اللي لفت نظري هو مستوى الشفافية. Rork مش بيعرض spinner بس. هو بيقولك بالظبط بيعمل إيه في كل مرحلة. الـ build بتاعي عرض التسلسل ده في الوقت الحقيقي:
المرحلة الأولية:
- Thought for 8 seconds
- Learned platforms skill
- Learned backend skill
- Learned auth skill
- Learned app-config skill
وبعد كده قسم الشغل إلى قائمة من 9 خطوات:
| الخطوة | المهمة |
|---|---|
| 1 | Read existing web app files and skill references. |
| 2 | Set up Rork Auth (getOrCreateAuthConfig, auth hook, vite config). |
| 3 | Provision Supabase backend and create database schema. |
| 4 | Provision Cloudflare Functions for the API layer. |
| 5 | Generate the app icon. |
| 6 | Build the core frontend, including layout, routing, and authentication flows. |
| 7 | Build property management features, including listings, leases, maintenance, and payments. |
| 8 | Build the admin dashboard, messaging, and notifications. |
| 9 | Validate the application with runChecks. |
كل خطوة كانت بتتعلم عليها علامة لما تخلص.

عداد الكريديت في أعلى اليمين كان بيتحدث مع استهلاك الـ build للموارد. الـ build استخدم Rork Max (مبيّن بشارة في الشريط الجانبي)، لأن مستخدمي الخطة المجانية بياخدوا خمس استخدامات تجريبية من Rork Max في الأسبوع. ده اللي شغّل التعقيد في اللي اتبنى.
قرار الـ Backend اللي وفّر عليّ خمس دقايق
في نص الـ build، Rork وقف وسألني أختار إزاي يتعامل مع قاعدة البيانات. الاختيارين كانوا:
| الاختيار | بيعمل إيه |
|---|---|
| Connect my Supabase | بيوصل مشروع Supabase موجود من مؤسستك وبيحاسب الـ compute مباشرة على Supabase. |
| Create Rork Cloud | بيجهّز backend مستضاف ومدار من Rork، جاهز في أقل من دقيقة. |
كان عندي مشروع Supabase جاهز وحاولت أوصّله الأول. القائمة المنسدلة عرضت اسم حسابي، لكن المشروع نفسه ماكانش ظاهر.

استنيت، وجرّبت أعمل refresh، وجرّبت تاني. مفيش حاجة ظهرت. بعد حوالي خمس دقايق من التجربة، بدّلت إلى “Create Rork Cloud.”

اللي Rork Cloud بيجهزه تلقائيًا:
- Postgres مع full row-level security (RLS)
- Cloudflare Functions لطبقة الـ API
- Edge functions
- TypeScript types متولدة تلقائيًا من database schema
- Environment variables متظبطة مسبقًا في التطبيق
تأكيد “Rork Cloud ready” وصل في أقل من دقيقة. الرسالة أكدت: “The backend is connected. Database types and app environment variables are set.” والـ build كمل فورًا.

بعد الـ build الكامل، عرض الكريديتات أظهر $1.00 of $1.00 في cloud credits مستخدمة. وده بيتحاسب منفصل عن AI message credits بتاعتك، وده مهم تعرفه قبل ما تبدأ، خصوصًا على الخطة المجانية.
اخترت iPhone لكن Rork بنى Web App (وده ليه مهم تعرفه)
دي كانت أكتر نقطة فاجأتني في الـ build. كنت مختار “For iPhone” من الصفحة الرئيسية قبل ما أبعث الـ prompt. جوه الـ workspace، Rork بص للbrief وقرّر architectural decision مختلفة:
“This is a substantial project, a full property management SaaS platform. Let me get the foundation set up first, then build out the core features with a polished, production-quality implementation. I’ll create a web app called RentFlow with:
- Frontend: Vite + React + Tailwind + shadcn/ui (responsive, modern dashboard)
- Backend: Cloudflare Workers for API + Supabase Postgres for relational data
- Auth: Rork Auth (Google sign-in)”
مش iOS app. Web app.

فيه تفسيرين محتملين. أولًا، الخطة المجانية بتدعم web بس في builds العادية، وحتى مع trial credit من Rork Max، ممكن نطاق الـ prompt بتاعي خلّى الأداة تتعامل معاه كـ web-first architecture.
ثانيًا، الـ workflow بتاع Rork نفسه متصمم للبناء على الويب الأول وبعدين إضافة المنصات الموبايل بعد كده، وده اللي عملته: بعد ما الـ web app بقى live، بعت prompt متابعة طالب من Rork يضيف نسخة iOS (Swift) ويطابق التصميم الموجود. زر “add preview platform” في الشريط معمول تحديدًا للسيناريو ده.

منطق البناء متعدد المنصات في Rork شغال على طبقات:
| الطبقة | الخطة المطلوبة |
|---|---|
| Web app | Free plan |
| Android (Kotlin + Compose) or Expo (React Native) | Rork Pro |
| Native iOS (SwiftUI), iPad, Apple Watch, Vision Pro | Rork Max |
فقرار إنه يبني web أولًا ماكانش فشل. كان ترتيب بناء منطقي لمشروع كبير. المشكلة الوحيدة إن Rork أخد القرار ده من غير ما يسألني الأول.
عشرين دقيقة بعدين، SaaS بجودة إنتاجية
الـ build بدأ الساعة 1:19 pm. الـ preview ظهر الساعة 1:39 pm. اللي Rork طلّعه في العشرين دقيقة دول ماكانش skeleton:
الشاشات الأمامية اللي اتبنت:
| الشاشة | المميزات المضمنة |
|---|---|
| Dashboard | إحصائيات العقارات، معدلات الإشغال، ملخص الإيرادات، النشاط الأخير |
| Properties | بطاقات القوائم، حالة الإشغال، عدد الوحدات |
| Leases | عقود إيجار نشطة، تواريخ الانتهاء، بيانات المستأجرين |
| Payments | بطاقات ملخص (المحصّل، المعلّق، النسبة)، قائمة معاملات بحالاتها، زر تصدير |
| Maintenance | توزيع الأولوية (emergency/high/medium/low)، قائمة طلبات مع إجراءات الإسناد، عدد الصور |
| Messages | Split-pane chat مع قائمة جهات الاتصال، مؤشرات online، أعداد غير مقروءة، عرض محادثة متسلسل |
| Admin | رسم بياني خطي للإيرادات، رسم بياني شريطي للإشغال، مؤشرات المنصة، بطاقات KPI |

الـ backend infrastructure اللي اتبنت:
- Supabase Postgres مع ست جداول: profiles, properties, leases, payments, maintenance_requests, messages
- تطبيق كامل لـ row-level security على كل الجداول
- Cloudflare Worker REST API مع endpoints لـ /api/health, /api/stats, /api/payments/checkout, و /api/webhooks/stripe
- TypeScript types متولدة تلقائيًا من database schema

التصميم:
الناتج البصري كان خلفية كحلي غامق مع لمسات كهرماني وذهبي دافئة، وبطاقات glassmorphism مع glow effects، وcustom scrollbars، وثيم dark consistent في كل التطبيق. صفحة الهبوط كانت بتقرأ “Manage properties, effortlessly.” مع أزرار تسجيل دخول Google وApple شغالة، وبطاقات preview حقيقية في الـ hero section (Sunset Apartments بنسبة إشغال 85%، و$24,500 rent collected في الشهر ده، وطلبين صيانة مفتوحين).
اتولدت أيقونة التطبيق تلقائيًا أثناء الـ build: مبنى مع مفتاح ذهبي، مناسبة للهوية ومصقولة كفاية للنشر.
Rork كمان قدّم ملخص واضح للحاجات اللي ما اتبنَتش لسه لكن اتعملها scaffold:
- Stripe Connect لتحصيل الإيجار الحقيقي (نقطة الـ API موجودة بالفعل)
- رفع المستندات لعقود الإيجار وصور الصيانة
- إشعارات في الوقت الحقيقي عبر Supabase Realtime subscriptions
- تنبيهات إيميل لانتهاء عقود الإيجار وتذكيرات الدفع
- Tenant portal view مع role-based access
المستوى ده من الشفافية بخصوص النطاق، إنّه يوضح بالظبط إيه اتعمل وإيه لسه باقي، مفيد جدًا وإنت بتقرر هتكتب الـ prompt الجاي إيه.
التعديل والتوسيع بعد ما الـ Build يخلص
لما الـ build خلص، كان عندي طريقتين أعمل بيهم تغييرات:
| الطريقة | متاحة على | بتشتغل إزاي |
|---|---|---|
| Chat prompts | كل الخطط بما فيها المجانية | بتوصف التغيير باللغة الطبيعية؛ وRork بينفذه في خطوة build جديدة، وده بيكلف credit واحد. |
| Code editor | الخطط المدفوعة فقط | وصول كامل لملفات السورس من خلال الشريط؛ بيظهر read-only في الخطة المجانية. |
جربت التعديل بالشات وأنا بطلب من Rork يضيف زرار تبديل light و dark mode. قبل الطلب فورًا وبدأ يجهّز التغيير.

كل تعديل بالشات بيكلف credit، فحد الخطة المجانية اليومي هو السقف العملي قد إيه تقدر تكرر في جلسة واحدة.

محرر الكود عرض هيكل الملفات الكامل: backend/types.ts، ومجلد functions، ومجلد web، و.gitignore، وrork.json. TypeScript كان نضيف ومقروء. البانر في الأعلى كان بيقول “Read Only. To use the code editor, upgrade to a paid plan.”
زر “+” في الشات بيفتح قائمة integrations تستاهل تتلاحظ:
المدفوعات:
- RevenueCat (in-app purchases and subscriptions across iOS and Android)
الجهاز:
- Camera
- Image Picker
- Image Manipulator
- Audio
- Video
- Video Thumbnails
- Media Library

تكاملات AI (مدمجة مباشرة في مميزات التطبيق):
| الميزة | الموديلات المتاحة |
|---|---|
| Analyze Image | Claude Sonnet 4.6, GPT-5.2, Gemini 3 Flash |
| Generate Image | GPT-Image 2, Gemini 3 Pro |
| Generate Text | Claude Sonnet 4.6, Opus 4.8, GPT-5.3 Codex, Gemini 3 Flash |
تكاملات AI دي من أكتر الحاجات المثيرة في Rork. إنت مش محدود بموديل واحد؛ تقدر تحط Claude أو GPT أو Gemini مباشرة في مميزات تطبيقك من غير أي إعداد API يدوي.

وده بيمثل ميزة عملية مقارنة ببيلدرز بتقفلك على موديل واحد تحت.
لوحة “More” في الشريط بتعرض كمان:
- Analytics: تتبع النشاط مع عرض يومي وأسبوعي وشهري
- إدارة الأسرار
- أدوات Rork Cloud: AI Cloud، database viewer، scheduled tasks

النشر، التعاون، والحد اللي الخطة المجانية بتقف عنده
النشر لرابط مباشر احتاج ضغطة واحدة. زر Publish بيفتح لوحة بتعرض URL مخصص بصيغة [project-name]-[random-id].rork.app وزر واحد “Publish to web”. التطبيق بقى live فور ما ضغطت عليه.

تفصيلة لازم تعرفها من الأول: المواقع المنشورة على الخطة المجانية بيكون عليها Rork badge ظاهر. لوحة النشر وضحت ده بوضوح: “Published sites include a small Rork badge.
Visitors can close it for their session, and paid plans can turn it off.” هو مش overlay يغطي الشاشة كلها، لكنه واضح كفاية إنه يبقى مشكلة في client demo أو user test حقيقي.
التعاون متاح من أيقونة الأشخاص في الشريط:
- Invite a collaborator by email with an Editor role
- Generate a shareable invite link for anyone to join directly
مزامنة GitHub الثنائية الاتجاه ظاهرة في project settings بزر “Connect”. تفعيلها محتاج خطة مدفوعة.
دي خلاصة اللي الخطة المجانية بتشمله والحد اللي بتقف عنده:
| الميزة | الخطة المجانية | الخطط المدفوعة |
|---|---|---|
| Web app builds | Yes | Yes |
| Native iOS builds | Trial only (5 uses per week) | Max plan only |
| Native Android builds | No | Pro and Max |
| Code editor | Read-only | Full access |
| Private projects | No (public only) | Yes |
| Rork badge on published sites | Cannot be removed | Can be removed |
| GitHub sync | Not available | Available |
| Daily credit cap | 5 per day | No daily cap |
أسعار وخطط Rork
فيه خطة مجانية ومش مطلوب كارت بنكي عشان تبدأ. الخطة المجانية بتديّك web app builds، ومشاريع public-only، وحد كريديت يومي. وده كفاية لتجربة الأداة بجد قبل ما تصرف عليها أي حاجة.
الخطة المجانية وخطة Rork Pro الاتنين فيهم خمس استخدامات تجريبية من Rork Max أسبوعيًا، فممكن تختبر ناتج native iOS على أي خطة قبل ما تقرر تدفع. التجربة دي هي أكتر طريقة عملية تعرف بيها الـ Max features بتطلع إيه فعلًا.
الخطة المتوسطة بتضيف native Android (Kotlin + Compose)، وcross-platform Expo (React Native)، ومشاريع خاصة، وdev mode مع full code editor access. الدعم بيتدرّج من مفيش حاجة في الخطة المجانية إلى إيميل في الخطة الأقل سعرًا، ثم شات في الخطة الأعلى.
الخطة العليا بتغطي تطبيقات Apple النيتف: iOS وiPad وApple Watch وVision Pro، وكمان native games وiOS widgets. ودعم priority chat متضمن. خيارات الكريديت بتتدرج من مستوى أساسي لخطط مناسبة للاستخدام الإنتاجي الكثيف.
كل الخطط المدفوعة باشتراك شهري. الكريديتات بتتجدد في يوم الذكرى الشهري لأول شراء. كريديتات الخطة المجانية بتتجدد مع بداية كل شهر ميلادي. الخطط المدفوعة مفيهاش daily credit cap، فممكن تستخدم كل الحصة الشهرية في جلسة واحدة.
Rork Cloud عليه رسوم منفصلة عن AI message credits بتاعتك. بعد الـ build الكامل بتاعي، كان ظاهر إن $1.00 اتستخدمت من cloud credits. وده مهم تحسبه قبل ما تبدأ، خصوصًا على الخطة المجانية.
مستندات Rork ما بتذكرش money-back guarantee. الدفع بيتم عبر Stripe.
أنهي خطة مناسبة لمين: الخطة المجانية مناسبة لأي حد بيقيّم الأداة أو بيبني مشروع ويب شخصي. Rork Pro هو نقطة الدخول العملية لشغل Android أو cross-platform بشكل احترافي. Rork Max منطقي لما تحتاج تطبيق iOS native والنتيجة تبرّر السعر بالنسبة لاستخدامك.
بدائل Rork
أقرب منافس مباشر هو Lovable، وهو web app builder شات بيقدّم نفس أسلوب “اوصف تطبيقك وخد منتج شغّال”. Rork بيستخدم “Lovable to Mobile App” كخيار بداية سريعة على صفحته الرئيسية، وده بيحطه كمكملة طبيعية لما تحتاج موبايل نيتف فوق الـ web app.
Lovable مناسب أكتر للمستخدمين اللي عايزين web apps أساسًا مع تكامل Supabase وسعر دخول أقل. Rork يبقى الاختيار الأفضل أول ما تحتاج كود موبايل نيتف حقيقي. مفيش بيلدر شات تاني حاليًا بيطلع SwiftUI حقيقي أو Kotlin native مناسب للتقديم على App Store.
| الميزة | Rork | Lovable |
|---|---|---|
| سهولة الاستخدام | Onboarding نظيف؛ نظام الكريديت محتاج قراءة. | Prompt-to-app بسيط؛ منحنى تعلم أقل. |
| الأفضل لـ | iOS/Android native جنب الويب من مشروع واحد. | Web apps مع backend من Supabase. |
| الـ Backend والبيانات | Rork Cloud (Postgres + Cloudflare) أو Supabase بتاعك. | تكامل Supabase. |
| مرونة التصميم | تعديل بالشات؛ code editor في الخطط المدفوعة. | تعديل بالشات؛ visual editor متاح. |
| نموذج التسعير | من مجاني لحد $200+/mo؛ iOS محتاج أعلى خطة. | من مجاني لحد $25+/mo؛ نقطة دخول أسهل. |
الحكم النهائي: هل Rork يستاهل؟
لو إنت محتاج إخراج iOS native، وتطبيق SwiftUI حقيقي ينفع يتنشر على App Store، فـ Rork هو أكتر خيار مباشر متاح حاليًا وسط chat-based builders. مفيش حاجة تانية في الفئة دي بتطلع كود iOS native حقيقي من prompt نصي عادي، وجودة الناتج من build مدته عشرين دقيقة بمهمة معقدة كانت هتحتاج فريق تطوير أيام عشان يجهزه. للحالة دي بالتحديد، سعر Rork Max عالي، لكنه بيعكس اللي الـ build فعلاً بيقدمه.
بالنسبة لتطبيقات الويب وAndroid، الحساب أضيق. Rork Pro بيقدم ناتج قوي للويب وAndroid مع backend مستضاف ومشاريع خاصة، وده تنافسي عند نقطة الدخول. لو إنت محتاج web بس، أدوات تانية بتقدّم ناتج قريب بسعر بداية أقل ومن غير نظام كريديت متدرج تديره.
مين الأفضل يبعد: أي حد عايز visual drag-and-drop editor، أو محتاج تحكم أدق في الواجهة من غير ما يشرح التغييرات بالشات. Rork بيخد قرارات معمارية بدل منك، ومع إن القرارات دي غالبًا منطقية، لكنها مش دايمًا اللي كنت هتختاره. بالنسبة لبعض البيلدرز التنازل ده مقبول؛ ولغيرهم هيبقى مصدر إزعاج يومي.

