جدول المحتويات[يخفي][يعرض]
أصبح إنشاء التطبيقات باستخدام الأنظمة الأساسية الخالية من التعليمات البرمجية خيارًا أكثر فعالية من حيث التكلفة للعديد من الشركات. كما سهلت أدوات عدم وجود كود برمجيًا على المحترفين غير التقنيين أن يصبحوا مطورين بأنفسهم.
في هذه المقالة ، سوف نستكشف نظامين أساسيين قادرين على عدم استخدام التعليمات البرمجية يمكنك استخدامهما لإنشاء تطبيقك التالي: Bubble and Glide.
كلا النظامين الأساسيين يسمحان للمستخدمين بإنشاء تطبيقات للهاتف المحمول والويب دون الحاجة إلى كتابة سطر واحد من التعليمات البرمجية.
ومع ذلك ، أي من هاتين المنصتين هو الأفضل؟
ما هو الانزلاق؟
Glide هو نظام أساسي بدون رمز متخصص في تحويل جداول البيانات إلى تطبيقات سهلة الاستخدام.
وجد ديفيد سيجل ، المؤسس المشارك لشركة Glide ، أن معظم الشركات تبدأ بها جداول البيانات كأداة تجارية لتتبع المعلومات. لقد أراد الاستفادة من فعالية تطبيقات الأجهزة المحمولة من خلال انتشار جداول البيانات في كل مكان.
قد يستغرق التعاقد مع مطور للهاتف المحمول لعملك من أسابيع إلى شهور من التخطيط والتطوير. باستخدام Glide ، يستغرق تحويل جدول البيانات إلى تطبيق كامل الوظائف بضع دقائق فقط.
يمكن للمستخدمين إما البدء بجدول بيانات موجود أو اختيار أحد القوالب العديدة المتاحة.
يمكن أن يكون جدول البيانات الحالي مستندًا في جداول بيانات Google أو ملف Excel. تجعل القدرة على استخدام جداول البيانات من السهل للغاية فهم كيفية عمل قاعدة البيانات الأساسية لتطبيقك.
تغطي قوالب التمرير مجموعة متنوعة من التطبيقات الممكنة مثل متجر التجارة الإلكترونية البسيط أو دليل المطاعم أو متتبع المخزون.
يستخدم كل من هذه القوالب ملف واجهة المستخدم مما يجعل تطبيقك يبدو احترافيًا من البداية.
الميزات الرئيسية للانزلاق
تطبيقات الانزلاق
الميزة الأكثر شيوعًا في Glide هي منصة Glide Apps. تتيح هذه الميزة للمستخدمين تحويل قاعدة بيانات جداول البيانات إلى تطبيق كامل الوظائف داخل المستعرض الخاص بهم.
يمكن مشاركة تطبيقات Glide ، بمجرد نشرها ، باستخدام رمز QR أو عنوان URL. يمكن للمستخدمين الجدد زيارة تطبيقات Glide دون الحاجة إلى تثبيت أي برنامج جديد على هواتفهم.
صفحات التمرير
يتيح لك Glide أيضًا إنشاء صفحات الانزلاق. تتيح لك الصفحات إنشاء ميزات كاملة تطبيقات الويب. بينما تركز Glide Apps على واجهات الجوال ، فإن Glide Pages هي الأفضل لمستخدمي سطح المكتب.
يستخدم كل من تطبيق Glide Apps و Glide Pages مجموعة أدوات مماثلة ، ومع ذلك ، يوصي فريق Glide بتجربة الأولى أولاً عند التعلم.
الإجراءات
يوفر Glide للمستخدمين مجموعة متنوعة من الإجراءات المضمنة التي يمكنهم تطبيقها على تطبيقاتهم. على سبيل المثال ، يمكنك إضافة إجراء يفتح ارتباطًا أو ينشئ إشعارًا أو حتى إضافة صف جديد إلى قاعدة البيانات.
يسمح Glide للمستخدمين بإنشاء إجراء webhook يرسل البيانات إلى تطبيقات الطرف الثالث. إذا كنت بحاجة إلى استخدام إجراءات متعددة في تسلسل ، يمكنك أيضًا تحديد الإجراءات المخصصة التي تتكون من عدة إجراءات أساسية مرتبطة ببعضها البعض.
النماذج
يوفر Glide العديد من القوالب للمستخدمين الذين يرغبون في البدء على الفور في تطبيقهم. على الرغم من أن العديد من هذه القوالب مجانية ، إلا أن Glide تسمح أيضًا لمنشئي Glide ببيع قوالبهم للمستخدمين الآخرين الذين يرغبون في نسخ قوالبهم.
إيجابيات وسلبيات تطبيق Glide
فيما يلي بعض مزايا وعيوب استخدام Glide لإنشاء تطبيقك التالي بدون رمز.
الايجابيات
- يوفر النظام الأساسي تكاملاً سلسًا مع جداول بيانات Google.
- يقدم Glide مجموعة متنوعة من القوالب المجانية التي يمكنك استخدامها لبدء تشغيل ملف تطوير التطبيق عملية المعالجة
- يتضمن Glide أكثر من 40 نوعًا مختلفًا من المكونات التي تغطي أي نوع من حالات الاستخدام تقريبًا.
- يمكن للمستخدمين الرجوع إلى ملف قاعدة المعرفة إذا كانوا يريدون معرفة المزيد عن ميزة معينة.
سلبيات
- قد لا يكون الانزلاق قابلاً للتطبيق في حالات الاستخدام التي تتطلب أكثر من 25,000 صف. قد يبدو الأمر وكأنه عدد لا بأس به من الصفوف لتطبيقات الأعمال. ومع ذلك ، من المؤكد أن عدد الصفوف سيجمع بمجرد أن تبدأ في إدخال المزيد من الجداول في مشروعك.
- يعد Glide في الأساس حلًا بدون تعليمات برمجية ، مع فرص قليلة لإضافة رمز مخصص إلى تطبيقك مباشرةً.
ما هي الفقاعة؟
فقاعة هي عبارة عن نظام أساسي بدون رمز معروف بقدرته العالية على دعم مشاريع البرامج المعقدة. على غرار أدوات عدم وجود التعليمات البرمجية الأخرى ، تستخدم Bubble بيئة برمجة مرئية للسماح للمستخدمين بإنشاء موقع ويب أو تطبيق مثالي دون الحاجة إلى كتابة أي رمز.
يُطلق على Bubble نظام أساسي متكامل لأنه يوفر دعمًا كبيرًا لتخصيص الجوانب الأمامية والخلفية للتطبيق الخاص بك.
تكمن قوة منصة Bubble في القدرة على إنشاء مكونات إضافية. تعمل هذه المكونات الإضافية على تشغيل JavaScript مخصص يمكنه توسيع إمكانيات تطبيقك.
تقدم Bubble حل قاعدة البيانات الخاصة بها بدلاً من الاعتماد على تطبيقات خارجية مثل Airtable أو Google Sheets. ومع ذلك ، يمكن لمنشئي المحتوى بدون رمز أيضًا الاتصال بهذه الخدمات الخارجية من خلال المكون الإضافي القوي لموصل واجهة برمجة التطبيقات.
بينما يعاني مستخدمو Bubble غالبًا في البداية من منحنى التعلم الحاد ، فإن النظام الأساسي يوفر جولة تفصيلية متعمقة وراء الميزات الأساسية. يمكن للمستخدمين الذين يرغبون في معرفة المزيد زيارة المسؤول أكاديمية الفقاعة للعثور على موارد مثل البرامج التعليمية ومقاطع الفيديو وعينة من التطبيقات.
الميزات الرئيسية للفقاعة
قابل للتوسيع بلا حدود من خلال المكونات الإضافية
بينما تأتي Bubble بالفعل بقائمة طويلة من الميزات الأساسية ، فإن النظام الأساسي يتألق حقًا عندما تفكر في عدد المكونات الإضافية المتاحة لك. تتراوح المكونات الإضافية من العناصر المرئية المخصصة والتصميم إلى المكونات المتخصصة التي تسهل على المستخدمين إدخال البيانات.
إدارةالمستخدم
تسمح Bubble للمطورين بإعداد نظام إدارة مستخدم موثوق. يمكن للمستخدمين التسجيل وتسجيل الدخول وتسجيل الخروج باستخدام موفري OAuth 2.0 مثل Google أو Twitter أو LinkedIn.
تحديثات المحرر في الوقت الحقيقي.
يسمح محرر تطبيق Bubble بالتوفير في الوقت الفعلي والتحرير متعدد المستخدمين. هذا يعني أنه يمكن لأكثر من مستخدم تعديل تطبيق Bubble في نفس الوقت وسيتم حفظ كل تغيير تلقائيًا.
التكامل فيجما.
تسمح الفقاعة للمطورين بالاستيراد FIGMA المشاريع في تطبيق Bubble موجود. هذه الميزة مفيدة بشكل لا يصدق إذا كانت أسماء عناصر Figma ستنتقل إلى Bubble. ستحاول Bubble أيضًا مطابقة نمط كل عنصر من عناصر Figma أصلاً في Bubble.
التحكم في الإصدار
يحتوي كل تطبيق Bubble على نسختين: إصدار مباشر ونسخة مطورة. يمكن أن يكون للتطبيقات فروع تطوير متعددة يمكن دمجها لاحقًا. بعد إجراء تغييرات على بيئة التطوير ، يمكن للمستخدمين نشر التطبيق بحيث تنعكس التغييرات في البيئة الحية.
إيجابيات وسلبيات تطبيق Bubble
الايجابيات
- Bubble قادرة على دعم حالات الاستخدام الأكثر تعقيدًا مع استمرار كونها منصة بدون رمز
- النظام البيئي المكثف للمكوِّن الإضافي ودعم المجتمع
- يتيح لك التحكم في الإصدار اختبار التطبيق قبل نشر أي تغييرات جديدة على الإصدار المباشر
سلبيات
- سيتعين على المستخدمين الجدد تحمل منحنى تعليمي أكثر حدة من العديد من المنصات الأخرى.
- لا مواطن تطبيقات للجوال
الانزلاق مقابل الفقاعة
في هذا القسم ، سنقارن كيفية قياس Bubble و Glide في فئات مختلفة.
الية عمل سفينة نوح
يأتي كلا التطبيقين مع الكثير من الميزات الأساسية ، لكن Bubble تتقدم بالتأكيد عندما يتعلق الأمر بالوظائف. ويرجع ذلك أساسًا إلى مقدار التحكم الذي تمنحه Bubble للمستخدم لكل من الواجهة الأمامية والخلفية للتطبيق.
تأتي Bubble أيضًا مع نظام بيئي شامل من المكونات الإضافية التي تم إنشاؤها بواسطة كل من فريق Bubble ومجتمع Bubble. تتيح هذه المكونات الإضافية للمستخدمين إنشاء أي نوع من أنواع ملفات تطبيق ويب.
سهولة الاستخدام
عندما يتعلق الأمر بسهولة الاستخدام ، فإن Glide هو الفائز الواضح. هذا لأن واجهة Glide أبسط بكثير وتوفر النظام الأساسي وفرة من القوالب للمستخدمين للبدء بسرعة.
تحتوي الفقاعة على المزيد من الميزات ولكنها تتطلب المزيد من الجهد لإتقانها.
قاعدة البيانات
خيار قاعدة البيانات الرئيسية في Glide هو Google Sheets. ومع ذلك ، تتوفر أيضًا خيارات أخرى للمستخدم. يمكن أن تستخدم تطبيقات Glide أيضًا البيانات من قواعد بيانات Airtable وملفات Excel التي يمكن الوصول إليها من خلال Microsoft OneDrive أو SharePoint. يمكن للمستخدمين أيضًا اختيار الاحتفاظ بالبيانات حصريًا في Glide باستخدام ميزة Glide Tables.
تقوم Bubble بتخزين بيانات التطبيق على خوادمها. توفر قاعدة البيانات الخلفية الخاصة بهم وظائف قاعدة بيانات كاملة ، ويمكن للمستخدمين أيضًا استخدام عمليات التكامل المتاحة للسماح بتخزين الملفات الخارجية. على سبيل المثال ، يمكن لمستخدمي Bubble دمج تطبيقاتهم مع Amazon S3 للتعامل مع التخزين.
التسعير
غالبًا ما يكون المبلغ الذي ترغب في إنفاقه على إنشاء تطبيقك عاملاً رئيسيًا في تحديد النظام الأساسي الذي يمكنك الاختيار من بينه. مع وضع ذلك في الاعتبار ، دعنا نلقي نظرة على كيفية اختلاف الأسعار بين Glide و Bubble.
الانزلاق تبلغ تكلفة خطة البداية للأفراد 25 دولارًا شهريًا وتسمح للمستخدمين بإنشاء ما يصل إلى خمسة مشاريع. تبدأ خطة Glide's Pro بسعر 99 دولارًا شهريًا وتتضمن مشاريع غير محدودة وما يصل إلى 10 محررين.
إذا كنت تخطط لإنشاء تطبيقات أكبر ، فقد تحتاج إلى الاشتراك في فئة Glide's Business ، والتي تكلف 249 دولارًا في الشهر. تسمح هذه الخطة لما يصل إلى 10,000 مستخدم عام و 1 تيرابايت من التخزين. يتضمن Glide أيضًا حل Enterprise يبدأ بسعر 799 دولارًا في الشهر إذا كانت فئة الأعمال لا تزال غير كافية.
فقاعة تقدم ثلاث خطط رئيسية مدفوعة: الشخصية والمهنية والإنتاجية. تمنح الخطة الشخصية للمستخدمين سعة الخادم الأساسية. إذا تم تجاوز السعة ، فسيكون التطبيق مقيدًا بالمعدل وسيتم إبطاء الطلبات المقدمة بواسطة التطبيق. ستؤدي الترقية إلى حساب محترف إلى فتح 3 وحدات من السعة المحجوزة ، بينما تفتح خطة الإنتاج 10 وحدات مماثلة.
تبلغ تكلفة الخطة الشخصية 25 دولارًا شهريًا وتتضمن القدرة على إزالة علامة Bubble التجارية من التطبيق. تبلغ تكلفة الخطة الاحترافية 115 دولارًا شهريًا وتتيح للمستخدمين التعاون في نفس التطبيق. تكلف خطة الإنتاج 475 دولارًا شهريًا وتزيد عدد المتعاونين إلى 15.
وفي الختام
سيعتمد النظام الأساسي بدون رمز الذي يعمل بشكل أفضل لمشروعك على نوع وحجم مشروعك.
إذا كان مشروعك يتطلب أوامر CRUD الأساسية (إنشاء وقراءة وتحديث وحذف) ، فأنا أوصيك بشدة أن تبدأ بـ Glide. أوصي أيضًا بمنصة Glide للمستخدمين الجدد لتقنيات عدم وجود رمز.
إذا كنت مهتمًا بحل أكثر تقدمًا بدون رمز ، فأقترح تجربته فقاعة. تمنح مجموعة Bubble الواسعة من المكونات الإضافية المستخدمين الكثير للتلاعب بها. بينما تتطلب Bubble مزيدًا من الوقت للتعلم ، فإن مقدار الوظائف التي توفرها يجعلها الخيار الأفضل للتطبيقات ذات المواصفات الأكثر تعقيدًا.
أي من المنصات التالية تعتقد أنها أفضل أداة بدون تعليمات برمجية بالنسبة لك؟
اترك تعليق