Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. iOS SDK
Code

استضافة واجهة خلفية تحليل SDK لنظام اي او اس الخاص بك على تطبيق باك{4}

by
Difficulty:BeginnerLength:ShortLanguages:

Arabic (العربية/عربي) translation by osamagaradh (you can also view the original English article)

Final product image
What You'll Be Creating

حول تحليل SDK وتطبيق باك{4}

ربما كنت قد قرأت أن فيس بوك ستوقف خدمة التحليل، ولكن لا تقلق بأن يموت تحليلSDK . فيس بوك سوف تسحب خدمة استضافة parse.com في كانون الثاني/يناير عام 2017، ولكن صُنع تحليل SDK كمصدر مفتوح. وهذا يعني أن تحليل SDK هنا ليبقى! تحليل SDK لديه الكثير من المطورين الرائعين الذين يعملوا عليه، وهناك عدد من مواقع العلامات التجارية الجديدة التي توفر -استضافة الخلفية- كخدمة.

واحد من الأفضل هو تطبيق باك{4}. يوفر الميزات التالية بحساب مجاني:

  • 10 طلبات/للثانية
  •  50 الف طلب/للشهر
  • مساحة تخزين الملفات 5 جيجابايت
  • مساحة تخزين قاعدة البيانات 1 جيجابايت
  • 1 وظيفة ل كود كلاود

جميل جداً، أليس كذلك؟ تحقق من  جدول تسعيرهم لمزيد من الخيارات.

إنشاء حساب مجاني على تطبيق باك{4}

دعونا نبدأ بمجرد إنشاء حساب مجاني على تطبيق باك{4}. أولاً، الذهاب إلى موقعهم على الإنترنت وإنشاء حساب جديد. بعد أن قمت بالتسجيل بنجاح، سيتم إعادة توجيهك إلى لوحة المعلومات. انقر فوق زر إنشاء تطبيق تحليل جديد الاخضر وسوف يتم إعادة توجيهك إلى الشاشة حيث يمكنك كتابة اسم للتطبيق الخاص بك:

Create a new Parse App

الخيار الأخير هو عن جعل API للتطبيق الخاص بك عام بحيث أي مطور آخر يمكنه الدخول إليه إذا قمت بمشاركة "معرف التطبيق" الخاص بك معهم. قد يكون هذا مفيداً إذا قمت بتوظيف شخص ما للعمل على لوحة معلومات التحليل الخاصة بك دون إعطائه اعتمادك لتسجيل الدخول لحساب تطبيق باك{4} الخاص بك. على أي حال، انا عادة اتركه بدون فحص.

ثم اضغط زر التالي الأزرق للوصول إلى مفاتيح التطبيق الخاص بك.

Parse App info screen


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

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

Parse App main page on back4app


لوحة التحليل

والآن بعد أن تم إعداد التطبيق الخاص بك على تطبيق باك{4}، يمكنك البدء في الاختبار مع عدم وجود مخاوف حول تكبد رسوم، بفضل مستوى حساب مجاني.

Parse Dashboard window

لوحة تحليل لتطبيق علامة تجارية جديدة فارغة وهذا يظهر فقط قئة المستخدم المصنوع مسبقاً مع أعمدته الأساسية: اوبجكتلد، كريتيدات، ابداتيدات، ACL، اسم المستخدم وكلمة المرور، والبريد الإلكتروني، واميلفيريفيد.

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

Inserting data in the Parse Dashboard

لقد قمت بإنشاء مستخدم جديد مع فئة المستخدم . سترى أن ال اوبجكتلد، كريتيدات، أوبداتيدات، وحقول ACL  تلقائياً عُبأت. يرجى ملاحظة أن ACL لقائمة تحكم الوصول"، حيث يمكنك تعيين خصائص القراءة والكتابة للجمهور وللمستخدم المحدد.

Access Control List


إذا كنت ترغب في إنشاء فئة جديدة، فقط اضغط على زر إنشاء فئة في الشريط الجانبي على اليسار. دعونا نحاول انشاء فئة تسمى المنتجات، من نوع مخصص.

Create a new Custom class

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

الخلاصة

إذا كنت تكتب تطبيق يعمل مع تحليل SDK، يمكن أيضا جعله ينشىء الفئات الضرورية، والأعمدة والصفوف في الكود البرمجي. على سبيل المثال، قالب التطبيق أسكيت الخاص بي  في CodeCanyon يجعل من السهل الحصول على تنزيل خلفية التحليل لتطبيق اي او اس الخاص بك القادم. كل ما عليك القيام به تهيئته باستخدام بيانات اعتماد تطبيق باك{4} الخاص بك، وسوف يقوم القالب بفعل البقية 

إذا كنت ترغب في معرفة المزيد حول تحليل SDK، تحقق من بعض الدورات التدريبية والتعليمية الأخرى.


Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.