شنو هو Rork؟
Rork AI هو builder مبني على الشات كيحوّل أوصاف نصية بسيطة لتطبيقات خدامة ديال iOS وAndroid والويب بكود native حقيقي، ماشي preview drag-and-drop. كتكتب شنو بغيتي، كتختار المنصة (iPhone عبر SwiftUI، Android عبر Kotlin + Compose، الويب عبر Vite + React، أو cross-platform عبر Expo)، وRork كيولّد الكود اللي تحت، كيتكلف بـ backend provisioning عبر cloud infrastructure ديالو، وكيعطيك live preview فدقائق.
اللي كيميزو على standard no-code builders هو الناتج: SwiftUI حقيقي ديال iOS، Kotlin حقيقي ديال Android، ماشي wrapper عام ولا web view متلبّس فشكل app mobile.
وحتى كيprovision automatic hosted backend (Postgres زائد Cloudflare Workers) بلا ما تحتاج تمس server.
شكون مناسب ليه Rork؟
- ال founders المستقلين اللي بغاو app mobile حقيقي، ماشي prototype. Rork كيخرّج Swift وKotlin حقيقيين يقدرو يمشيو لApp Store أو Google Play، ماشي preview غادي تحشم تورّيه لuser حقيقي.
- business teams اللي كيعوّضو SaaS subscriptions بـ internal tools. ال onboarding كيوجّه بوضوح للفرق فmarketing وsales وoperations وHR اللي باغين apps مخصصين بلا ما يخلصو أثمان B2B SaaS.
- developers اللي بغاو يسرّعو الخدمة فside projects. Dev mode فplans المدفوعين كيعطيك full code access، باش تقدر تاخد الخدمة منين سيفطها AI وتكمّل على راحتك.
- Lovable أو Bolt users اللي محتاجين mobile حتى هو. Rork عندو زر “Lovable to Mobile App” فhomepage ديالو، وكيوضع راسو كupgrade طبيعي ملي كتحتاج native iOS فوق web app ديالك.
Rork Pros and Cons
- كيبنّي iOS apps native حقيقيين بـ SwiftUI
- backend كيتprovision بوحدو فاقل من دقيقة
- web وmobile يقدرو يعيشو فsame project
- app icons كيتgeneratوا automatically أثناء build
- AI integrations مدموجين across multiple model providers
- one-click publish كيعطي live URL قابل للمشاركة
- build progress كيبان step by step فreal time
- native iOS محبوسة فخطة $200/mo
- code editor read-only فfree tier
- own Supabase project detection يقدر يفشل فinitial setup
Rating Breakdown
ها كيفاش كيدير Rork عبر المجالات اللي كتهم أكثر ملي كتقيّم AI app builder. هاد السكورات كيعكسو build حقيقي ومعقّد، ماشي to-do list بسيط ولا prompt ديال demo.
| Feature | Score (Out of 10) | Why the Score |
|---|---|---|
| Ease of Use | 8/10 | Onboarding من جوج خطوات وواجهة build نقية، ولكن credit system وplan tiers خاصهم شوية قراءة قبل ما تبدا. |
| Features & Functionality | 9/10 | Multi-platform native output، backend auto-provisioned، AI integrations مدمجين، real-time collaboration، وanalytics كاملين included. |
| Design & Customisation | 7/10 | جودة الناتج عالية، ولكن تغييراتو كيتدارو عبر chat prompts أو code editor مدفوع؛ ما كايناش visual drag-and-drop layer. |
| Value for Money | 7/10 | free plan كافي للتجريب؛ Max بـ $200/mo استثمار كبير ولكن مبرر إلا كنت محتاج native iOS. |
| Performance & Reliability | 8/10 | بنّى full property management SaaS ف20 دقيقة؛ مشكل Supabase detection واحد هو التعثر الوحيد. |
| Overall | 8/10 | أداة جدّية كتوفي بوعدها الأساسي. |
Rork AI Features
- Native iOS apps built with SwiftUI
- Android apps built with Kotlin + Compose
- Automatic backend provisioning via Rork Cloud
- RevenueCat integration for in-app purchases and subscriptions
- Built-in AI for image generation, image analysis, and text generation
- Two-way GitHub sync on paid plans
- Real-time collaborator invites via email or shareable link
تقييمي الصريح لـ Rork AI: شنو لقيت من بعد ما جرّبتو
ها كيفاش كيبان Rork ملي كتحطّو قدّام brief حقيقي ومعقّد، ماشي مثال لعبة صغير.
جرّبتو ببناء منصة property management SaaS كاملة، ابتداءً من prompt فالhomepage وحتى للـ live published URL.
هاد النوع ديال المشاريع غالباً كيبيّن بسرعة نقاط الضعف ديال AI app builders حيت كيتطلب workflows حقيقيين، علاقات معقّدة، payments، file storage، وuser permissions.
نقطة الدخول هي الprompt، ماشي زر sign-up
معظم builders كيطالبوك دير account قبل ما تشوف حتى حاجة مفيدة. Rork كيديرها بطريقة مختلفة: homepage هي chat interface، وأول حاجة كتدير هي توصف app ديالك. كتبدأ تبني قبل ما تلتزم بأي حاجة.

platform selector كاين تحت prompt box. ملي كتضغط عليه كيبيّنو أربع اختيارات:
| Platform | 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 |
كاينين حتى quick-start buttons ديال أنواع build معروفة: Create a Multiplayer Game، Create a 3D Game، Lovable to Mobile App، وGitHub to Mobile App. هادشي كيعطيك إحساس فوري بالrange اللي كيغطيه Rork، من SaaS tools حتى native games.

كتبت prompt مفصّل ديال property management platform، واخترت “For iPhone”، وضغطت submit.

ومن تما بان sign-up modal.
الflow متعمّد: كتكتب prompt ديالك، كتكون already invested فالناتج، ومن بعد Rork كيطالبك بالcredentials. هادي بداية أذكى من أنه يطلبها عليك من الأول.
Sign-Up وOnboarding كياخدو أقل من جوج دقايق
منين بان sign-in modal، كانو غير جوج اختيارات:
- Continue with Google
- Continue with Apple

بلا email وpassword. هاد القرار مقصود وكيخلي العملية سريعة وكيحيّد friction point واحد. بالنسبة لأغلب users ما غاديش يهمهم. من بعد ما سجّلت الدخول، Rork كيدوزك على جوج onboarding screens صغار:
Step 1: شنو كيوصفك أكثر؟
| Option | What It Means |
|---|---|
| Build my own app or startup | Turn an idea into a real app I can launch and earn from. |
| Build apps for my company | Custom internal tools for my team, cutting B2B SaaS costs. |
| Try Rork for my dev team | We already have developers and want to ship faster together. |
اختيار “Build apps for my company” كيبان حتى panel كيوضّح بلّي teams فmarketing وsales وoperations وlegal وfinance وHR كيبنّيو business apps مخصصين وكيقصّو مئات الآلاف من SaaS spend.

Step 2: كيفاش سمعتي على Rork؟
هاد الشاشة فيها attribution channels: Friends or family، Instagram، ChatGPT or other AI، Reddit، Google Search، TikTok، App Store، LinkedIn، YouTube، X، وOther. ما كاتأثرش على تجربتك نهائياً.

من بعد ما كتضغط على “Get started”، كتدخل للworkspace.
العملية كاملة ديال sign-up وonboarding خدات مني أقل من جوج دقايق، بلا confirmation emails، بلا tutorial مفروض عليك، وبلا setup steps قبل ما يبدا build.
الbuild كيبدأ فوراً وكل خطوة باينة
منين كتدخل للworkspace، Rork كيبدأ يبني مباشرة. الlayout كيتقسم لجوج panels:
- اليسار: chat panel كيبين شنو كيدير Rork، مع prompt ديالك فالطّب وlive activity log لتحت
- اليمين: preview pane على شكل تليفون كيبدا بـ “Your app preview will appear here” وكيupdate مع تقدم build

اللي شدّ انتباهي هو مستوى الشفافية. Rork ما كيعطيكش غير spinner. كيقولوك بالضبط شنو كيدير فكل مرحلة. build ديالي ورّاني هاد sequence فreal time:
Initial phase:
- Thought for 8 seconds
- Learned platforms skill
- Learned backend skill
- Learned auth skill
- Learned app-config skill
ومن بعد قسم الخدمة لائحة ديال تسع خطوات:
| Step | Task |
|---|---|
| 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. |
كل step كان كيتعلّم بعلامة ملي كيسالي.

عداد credits فالفوق على اليمين كان كيupdate مع كل الموارد اللي كيتستهلكو فbuild. build استعمل Rork Max (مبيّن بشارة فsidebar)، حيت free-plan users كيعطيوهم خمسة Rork Max trial uses فالسيمانة. هادي هي اللي خلات هاد التعقيد كامل يتبنى.
قرار backend اللي ربّحني خمسة دقايق
فوسط build، Rork وقف وسولني نختار كيفاش غادي يتدبّر database. الاختيارين كانوا:
| Option | What It Does |
|---|---|
| Connect my Supabase | Links an existing Supabase project from your own organization and bills compute directly to Supabase. |
| Create Rork Cloud | Provisions a hosted backend managed by Rork, ready in under a minute. |
كان عندي Supabase project واجد وحاولت نوصلو الأول. الدروبداون بان فيه اسم الحساب ديالي، ولكن project ما بانش.

صبرت، جربت نrefresh، وجربت مرة أخرى. والو ما بان. من بعد تقريباً خمسة دقايق ديال troubleshooting، حولت لـ “Create Rork Cloud.”

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

من بعد build كامل، display ديال credits بيّن $1.00 من $1.00 مستهلكة فcloud credits. هاد الشي كيتحاسب بوحدو على AI message credits ديالك، وهاد المعلومة مهمة قبل ما تبدا، خصوصاً فfree plan.
خترت iPhone ولكن Rork بنى web app (وهذا علاش خاصك تعرف)
هاد الجانب هو اللي فاجأني فbuild. كنت مختار “For iPhone” فhomepage قبل ما نسيفط prompt. ولكن داخل workspace، Rork شاف brief ودار 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.

كاينين جوج تفسيرات محتملين. الأول، free plan كيدعم web فقط فbuilds العاديين، وحتى مع Rork Max trial credit، يمكن سعة prompt ديالي خلات tool تتعامل معاه كarchitected web-first.
الثاني، workflow ديال Rork نفسها معمولة باش تبني web أولاً ومن بعد تزيد mobile platforms، وهو نفس الشي اللي درت أنا: منين ولى web app live، صيفطت follow-up prompt كنطلب من Rork يزيد iOS (Swift) version ويطابق التصميم الموجود. زر “add preview platform” فالtoolbar موجود بالضبط لهاد النمط.

multi-platform build logic فRork كيتخدم على layers:
| Layer | Plan Required |
|---|---|
| Web app | Free plan |
| Android (Kotlin + Compose) or Expo (React Native) | Rork Pro |
| Native iOS (SwiftUI), iPad, Apple Watch, Vision Pro | Rork Max |
إذن قرار web أولاً ماشي فشل. كان ترتيب معقول للبناء طبق على brief كبير. المشكل هو بلّ Rork خذا القرار بلا ما يسولني قبله.
بعد عشرين دقيقة، SaaS بجودة production
الbuild بدا ف1:19 pm. والpreview بان ف1:39 pm. اللي خرّج Rork فهاد عشرين دقيقة ما كانش skeleton:
Frontend screens built:
| Screen | Features Included |
|---|---|
| Dashboard | إحصائيات properties، occupancy rates، revenue summary، recent activity |
| Properties | Listing cards، occupancy status، unit count |
| Leases | Active leases، expiry dates، tenant details |
| Payments | Summary cards (collected, pending, rate)، transaction list with statuses، export button |
| Maintenance | Priority breakdown (emergency/high/medium/low)، request list with assign actions، photo count |
| Messages | Split-pane chat with contact list، online indicators، unread counts، threaded conversation view |
| Admin | Revenue line chart، occupancy bar chart، platform metrics، KPI cards |

Backend infrastructure built:
- Supabase Postgres مع ستة جداول: profiles، properties، leases، payments، maintenance_requests، messages
- full row-level security مطبقة على جميع الجداول
- Cloudflare Worker REST API مع endpoints ديال /api/health، /api/stats، /api/payments/checkout، و/api/webhooks/stripe
- TypeScript types متولّدين automatically من database schema

Design:
الoutput البصري كان background كحل navy مع accents دافيين ديال amber وgold، glassmorphism cards مع glow effects، custom scrollbars، وdark theme متناسقة فكل البلايص. landing page كاتقول “Manage properties, effortlessly.” مع Google وApple sign-in buttons خدامين وreal preview stat cards فالhero section (Sunset Apartments بنسبة occupancy 85%، $24,500 rent collected داك الشهر، جوج open maintenance requests).
app icon تgenerat automatically أثناء build: بناية مع مفتاح ذهبي، مناسب فالمعنى ومصقول كافي باش يتسلم.
Rork حتى خرّج summary واضح شنو مازال ما دارش ولكن scaffold لاه:
- Stripe Connect باش يتجمع rent حقيقي (API endpoint راه واجد)
- Document uploads ديال lease agreements وmaintenance photos
- Real-time notifications عبر Supabase Realtime subscriptions
- Email alerts لlease expirations وpayment reminders
- Tenant portal view مع role-based access
هاد المستوى ديال scope transparency، كيبيّن بالضبط شنو تدار وشنو باقي، مفيد بزاف ملي كتقرر شنو غادي تطلب من بعد.
التعديل والتوسيع من بعد ما كيسالي build
منين سالا build، كان عندي جوج طرق باش ندير changes:
| Method | Available On | How It Works |
|---|---|---|
| Chat prompts | All plans including free | كتوصف التغيير بالدارجة الطبيعية؛ Rork كينفّذو فbuild خطوة جديدة، وكيكلّف credit واحد. |
| Code editor | Paid plans only | Full source file access عبر toolbar؛ كيبان read-only فfree plan. |
جرّبت chat editing وسولتو يزيد زر ديال light and dark mode toggle. تقبل الطلب مباشرة وqueueا التغيير.

كل chat-based edit كيكلف credit، يعني daily limit ديال free plan هو السقف العملي لعدد المرات اللي تقدر تدير فيهم iteration فجلسة وحدة.

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

AI integrations (مدموجين مباشرة داخل features ديال app ديالك):
| Feature | Models Available |
|---|---|
| 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 integrations هما من أكثر الحوايج اللي كتستاهل الانتباه فRork. ما كتقيدش مع model واحد؛ كتقدر تدخّل Claude أو GPT أو Gemini مباشرة داخل features ديال app ديالك بلا ما تدير أي API setup يدوي.

هادشي differentiator عملي مقارنة مع builders اللي كيحبسوك فواحد model تحتاني.
“More” panel فالtoolbar كيعرض حتى:
- Analytics: tracking ديال النشاط مع daily وweekly وmonthly views
- Secrets management
- Rork Cloud tools: AI Cloud، database viewer، scheduled tasks

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

تفصيلة خاصك تعرفها من اللول: المواقع المنشورة فfree plan عليهم Rork badge باين. publish panel وضّح هادشي مزيان: “Published sites include a small Rork badge.
Visitors can close it for their session, and paid plans can turn it off.” ماشي overlay على الشاشة كاملة، ولكن باين بما يكفي باش يولي مشكل فclient demo أو real user test.
التعاون متاح من أيقونة الناس فالtoolbar:
- Invite a collaborator by email with an Editor role
- Generate a shareable invite link for anyone to join directly
GitHub two-way sync كيبان فproject settings مع زر “Connect”. تفعيلو كيتطلب paid plan.
ها summary ديال شنو كيشمل free plan وفين كيسالي:
| Feature | Free Plan | Paid Plans |
|---|---|---|
| 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 Pricing & Plans
كاين free plan وما كايناش credit card مطلوبة باش تبدا. free tier كيعطيك web app builds، public-only projects، وdaily credit limit. هاد الشي كافي باش تجرّب tool بشكل صحيح قبل ما تصرف حتى فلس.
free plan وRork Pro بجوجهم كيعطيوك خمسة Rork Max trial uses فالسيمانة، يعني تقدر تجرّب native iOS output فحتى plan قبل ما تقرر واش غادي تخلص. هاد trial هو أحسن طريقة باش تقيّم شنو كيرجع Max features فعلاً.
الplan المتوسط كيزيد native Android (Kotlin + Compose)، Expo cross-platform (React Native)، private projects، وdev mode مع full code editor access. support كيرتافع من والو فfree tier إلى email فoption الأرخص وchat فoption الأغلى.
الtop tier كيغطي native Apple apps: iOS، iPad، Apple Watch، وVision Pro، وزيد عليهم native games وiOS widgets. priority chat support داخل. credit options كيتصاعدو من مستوى أساسي حتى خطط مناسبة production heavy use.
جميع paid plans subscription-based. Credits كيرجعو فmonthly anniversary ديال أول شراء ديالك. Credits ديال free plan كيرجعو فبداية كل شهر calendar. paid plans ما عندهمش daily credit cap، يعني تقدر تستعمل monthly allocation كاملة فجلسة وحدة.
Rork Cloud عليه charge منفصل على AI message credits. من بعد build كامل ديالي، cloud credits بان فيهم $1.00 مستهلكة. هادشي خاص يتحسب من قبل، خصوصاً فfree plan.
توثيق Rork ما كايذكرش money-back guarantee. Payment processing كيدوز عبر Stripe.
شنو plan مناسب لمن: free tier مناسب لأي واحد كيجرب tool أو كيبني personal web project. Rork Pro هو entry point العملي لخدمة Android professional أو cross-platform. Rork Max كيناسب ملي كتحتاج native iOS app والجودة ديال output كتستاهل الثمن بالنسبة لاستعمالك.
Alternatives to Rork
أكثر competitor مباشر هو Lovable، وهو web app builder مبني على الشات وعندو نفس approach تقريباً “صف ليا app ديالك، وخذ product خدام”. Rork كيدير “Lovable to Mobile App” كquick-start option فhomepage ديالو، وكيقدّم راسو كخطوة منطقية ملي كتحتاج mobile native فوق web app.
Lovable كيناسب الناس اللي باغين أساساً web apps مع Supabase integration وثمن دخول أقل. Rork كيولي هو الاختيار الأفضل منين كتحتاج actual native mobile code. ما كاين حتى chat-based builder آخر دابا كيخرج SwiftUI حقيقي ولا native Kotlin مناسب للsubmission ديال App Store.
| Feature | Rork | Lovable |
|---|---|---|
| Ease of Use | Onboarding نقي؛ credit system خاصو شوية قراءة. | Prompt-to-app ساهل؛ learning curve أخف. |
| Best For | Native iOS/Android مع web من project واحد. | Web apps مع Supabase backend. |
| Backend & Data | Rork Cloud (Postgres + Cloudflare) أو own Supabase. | Supabase integration. |
| Design Flexibility | Chat-based edits؛ code editor فplans المدفوعة. | Chat-based edits؛ visual editor متاح. |
| Pricing Model | Free حتى $200+/mo؛ iOS كتحتاج top tier. | Free حتى $25+/mo؛ entry point أكثر accessible. |
الحكم النهائي: واش Rork يستاهل؟
إلى كنت محتاج native iOS output، app حقيقي بـ SwiftUI يقدر يمشي لApp Store، Rork هو أكثر خيار مباشر موجود دابا وسط chat-based builders. ما كاين حتى واحد آخر فهاد category كيخرّج native iOS code حقيقي من plain text prompt، وجودة output من build ديال عشرين دقيقة مع brief معقّد كانت غادي تحتاج فريق تطوير أيام باش يscaffoldيوها. لهاد use case بالضبط، ثمن Rork Max غالي ولكن كيعكس شنو كيعطي build فعلاً.
بالنسبة للweb apps وAndroid، الحساب أقل حدّة. Rork Pro كيعطي web وAndroid output مزيانين مع hosted backend وprivate projects، وهادشي منافس فentry price. إلا كنت محتاج غير web، كاينين tools آخرين كيقدمو output قريب بثمن ابتدائي أقل بلا tiered credit system خاصك تدبرو.
شكون خاصو يشوف شي بديل: أي واحد باغي visual drag-and-drop editor، أو محتاج granular front-end control بلا ما يشرح التغييرات بالشات. Rork كيدير decisions معمارية على خاطرو، وهاد decisions غالباً معقولة، ولكن ماشي ديما هي اللي كنت غادي تختار. لبعض builders هاد trade-off مناسب؛ ولآخرين غادي يكون friction يومي.

