تطبيق Android لـ Raspberry Pi

في دروسنا التعليمية السابقة حول إنترنت الأشياء، قمنا بتغطية كيفية إعداد Raspberry Pi وكيفية توصيله بخادم Parse Server باستخدام واجهة برمجة تطبيقات Back4App لحفظ الكائنات على الخادم وإجراء الاستعلامات والاستعلامات المباشرة.

الآن نغطي كيفية إعادة إنتاج كل ما تم إنجازه على جانب Raspberry إلى جانب التطبيق. في هذا البرنامج التعليمي، نصف تطبيق أندرويد للتفاعل مع جهاز إنترنت الأشياء الذي تم تكوينه مسبقًا. من جانب خادم Parse Server، يقوم التطبيق بنفس المهام التي يقوم بها جهاز Raspberry: يكتب الكائنات وينفذ الاستعلامات والاستعلامات المباشرة. يرجى ملاحظة أن هذه الوظائف قد تكون مفيدة حتى لو كنت لا تخطط لتطوير تطبيق إنترنت الأشياء!

أثبت Parse أنه إطار عمل رائع لصناعة تطبيقات إنترنت الأشياء. في عام 2020، مع إضافة بروتوكول GraphQL API، فإنه يوفر طريقة أفضل لاسترجاع البيانات.


Parse Server و Android: الحل الأمثل للواجهة الخلفية لتطبيقك

parse-server-android

هل تمتلك مشروعًا تجاريًا أو لديك منتجًا رائعًا لعرضه؟ إذا كانت الإجابة بنعم، هل أنت متواجد بالفعل على الويب وPlay Store؟ في عصر الرقمنة هذا، ومع دخول الشركات إلى الإنترنت وازدياد عدد الأجهزة المحمولة بشكل كبير، أصبح من الضروري لكل منتج وشركة أن تصل إلى عملائها عبر الهاتف المحمول.


Parse أمان الخادم

مرحبًا بالجميع في هذه المقالة سأتحدث عن الأمان عند استخدام Parse Server على Back4App. نظرًا لأن الأمان ليس موضوعًا يجعل المطورين سعداء سأكون موجزًا ومباشرًا للغاية. هدفي هنا هو تقديم قائمة مراجعة أمنية سريعة لمراجعة تطبيقك قبل جعله تطبيق إنتاج.


استنساخ Slack باستخدام ReactJS و Back4App – NoCode

في هذه المقالة، سوف تتعلم كيفية نشر تطبيق Slack Clone على Vercel باستخدام Back4App كواجهة خلفية.

تم إنشاء تطبيق Slack Clone باستخدام React (الواجهة الأمامية) و Back4App (الواجهة الخلفية) باستخدام بعض ميزات Parse الرئيسية مثل المصادقة والاستعلامات في الوقت الحقيقي والاستعلامات العلائقية. يمكن نشر التطبيق بسهولة على Vercel بدون أي كود باستخدام الخطوات التالية.

يمكنك في أي وقت نشر Slack Clone على Vercel باستخدام هذا الزر:

النشر باستخدام Vercel

استخدام ChatGPT لإنشاء تطبيق ويب كامل المكدس في ReactJS

Using ChatGPT to create a full-stack web application in ReactJS

في هذا البرنامج التعليمي، سنشرح في هذا البرنامج التعليمي كيفية إنشاء تطبيق قائمة مهام بسيط وعملي في نفس الوقت بمساعدة ChatGPT. سنستخدم Back4App للواجهة الخلفية، و React للواجهة الأمامية، و Material-UI للتصميم. هدفنا الرئيسي هو مساعدة الأشخاص الذين لديهم معرفة قليلة أو معدومة بالبرمجة على إنشاء تطبيقات باستخدام قوة ChatGPT من خلال سلسلة من التعليمات والإرشادات.


إتقان مصادقة واجهة برمجة تطبيقات الويب باستخدام Parse – Javascript SDK ونكهات GraphQL

تحتاج العديد من التطبيقات، وخاصةً مواقع الويب، إلى تقييد الوصول إلى محتواها، وامتلاك حسابات مستخدمين لا تعرض سوى المعلومات ذات الصلة بهذا المستخدم بطريقة آمنة هي الطريقة الأكثر شيوعًا لتحقيق ذلك.

اليوم سوف نتعلم كيفية تنفيذ وظيفة تسجيل الدخول إلى صفحة HTML موجودة بالفعل، وكتابة القليل جداً من التعليمات البرمجية وجعل Parse يقوم بكل العمل الشاق نيابةً عنك، ومن أجل القيام بذلك، اخترت نموذج نموذج تسجيل الدخول الذي يمكنك تحميله مجاناً.

سوف نستخدم تقنيتين متميزتين يمكنك الاختيار من بينهما: Javascript SDK و GraphQL من خلال Javascript.

GraphQL هي تقنيتنا اللامعة الجديدة التي تم إصدارها للتو، وهدفي هو مقارنة كلتا الطريقتين للقيام بنفس الشيء، حتى تتمكن من اختيار الطريقة التي تفضلها.
تنبيه مفسد! أنا متأكد من أنك ستحب GraphQL أكثر…

يحتوي بالفعل على جميع الملفات اللازمة لعرض الملف بصريًا ولكنه يفتقر إلى الوظائف التي سنضيفها.


GraphQL: هل هو “قاتل” واجهة برمجة تطبيقات REST API؟

بعد تنفيذ دعم GraphQL في Parse، تواصل معي الكثير من الأشخاص وطرحوا عليّ بعض الأسئلة، وكان بعضهم قلقًا بشأن مستقبل واجهة برمجة تطبيقات REST.
هل ستقوم GraphQL “بقتلها”؟
ماذا سيحدث لطرق REST API الخاصة بي؟ هل أحتاج إلى إعادة كتابة الكود الخاص بي؟

في هذه المقالة سأغطي هذه الأسئلة، ولكن الإجابة المختصرة هي: لا، لا داعي للقلق لأن GraphQL لن “يقتل” واجهة برمجة تطبيقات REST، ولا داعي للقلق أيضًا بشأن إعادة كتابة أساليب REST API التي تعمل بالفعل.


الواجهة الخلفية لقانون HIPAA كخدمة

HIPAA Backend as a Service
HIPAA Backend as a Service

هل تبحث عن خدمة خلفية متوافقة مع قانون HIPAA؟ إليك دليل مفصل يشرح مزايا وعيوب استخدام خدمة خلفية لمعالجة بيانات PHI.

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

علاوةً على ذلك، سوف يستكشف فوائد وقيود استخدام حل الواجهة الخلفية كخدمة لاستضافة المعلومات الصحية المحمية ومعالجتها.


عمليات تكامل GraphQL و NodeJS باستخدام وظائف الرموز السحابية

تجلب GraphQL السكر والتوابل وكل شيء لطيف لمطوري واجهة برمجة التطبيقات، ولكنها في الأساس لغة استعلام حتى تتمكن من تحديد ما تبحث عنه.

ماذا لو كنت بحاجة إلى معلومات تجارية أكثر من ذلك في تطبيقك؟

ماذا لو كنت بحاجة إلى بعض المنطق إلى جانب ذلك؟

ماذا لو كنت تريد وحدة NPM Module Module الأنيقة معها؟

حسنًا، اربطوا أحزمة الأمان لأنني سأريكم اليوم شيئًا قويًا جدًا. ومع القوى العظيمة، تأتي قوة عظيمة… حسنًا… توفير وقت عظيم، وإمكانيات عظيمة، والكثير من الأشياء الجيدة.


GraphQL iOS: استخدام الوظائف السحابية في تطبيق Swift

في هذه المقالة، أوضحت لك كيفية استخدام GraphQL مع NodeJS Cloud Code في Back4app.

وفي هذا الدليل، أوضحت لك كيفية استخدام عميل Apollo GraphQL iOS مع Swift.

الآن دعنا نجمع كل ذلك معًا ونقوم بالكثير من العمليات المعقدة من خلال إنتاج كود سهل للغاية. ودعنا أيضًا نجعل XCode يقوم تلقائيًا بإنشاء أي شيفرة برمجية لواجهة برمجة التطبيقات لنا حتى عندما نغير الفئات.

هل يبدو ذلك جيدًا؟ لذا احصل على بعض القهوة وانطلق!


open
Build, deploy and scale your app with Back4App Containers

open
Build, deploy and scale your app with Back4App Containers. Start today!