Return to Video

02-19 Describe Workflow

  • 0:01 - 0:04
    عند تكوين تطبيق مستخدماً خدمات
    موقع مثل تلك الخدمات،
  • 0:04 - 0:07
    هناك عدد من الأحداث التي تحدث
    في دورة حياة التطبيق،
  • 0:07 - 0:11
    بالإضافة إلى الأحداث الاعتيادية
    في دورة حياة النشاط.
  • 0:11 - 0:15
    لنلقي نظرة في كل هذه الأحداث،
    حدث تلو الآخر
  • 0:15 - 0:17
    ونحدد ما نريد القيام به في كل حدث.
  • 0:17 - 0:20
    أول شيء، هو أسلوب التكوين.
  • 0:20 - 0:22
    قمنا بتطبيق ذلك فعلاً.
  • 0:22 - 0:25
    يتم استدعاؤه عند تكوين نشاطنا.
  • 0:25 - 0:28
    وفي ذلك قمنا بإعداد عميل
    واجهة برمجة التطبيقات.
  • 0:30 - 0:33
    وسنقوم بإعداده ليستخدم خدمات الموقع
  • 0:33 - 0:37
    وموقع إعادة الاستدعاءات للاتصال عندما يحدث
    جديد في عميل واجهة برمجة التطبيق.
  • 0:38 - 0:41
    وبعد أن يقوم أسلوب التكوين بمهمته
    سيبدأ عمل التطبيق.
  • 0:43 - 0:47
    ونظراً لأننا نستخدم إعادة استدعاءات غير متزامنة
    في عميل واجهة برمجة تطبيق Google
  • 0:47 - 0:51
    سيتم بدء تشغيل عدد من الوظائف
    أثناء تشغيل العميل.
  • 0:51 - 0:57
    مباشرةً بعد أن يقوم أسلوب تكوين Android
    باستدعاء نشاط البدء.
  • 0:57 - 0:59
    وعندها سنقوم بإِشعار
    عميل واجهة برمجة تطبيق Google
  • 1:00 - 1:04
    مرة آخرى لبدء الاتصال بخدمات الموقع.
  • 1:05 - 1:09
    استناداً إلى العلاقة بين العميل
  • 1:09 - 1:12
    وخدمات الموقع،
    سيحدث شيء من ثلاث أشياء.
  • 1:13 - 1:17
    إذا تم الاتصال بنجاح يبدأ تشغيل
    إعادة استدعاء الاتصال.
  • 1:19 - 1:20
    نلقي نظرة سريعة على ذلك.
  • 1:21 - 1:24
    إذا فشل الاتصال، يبدأ تشغيل
    وظيفة فشل الاتصال.
  • 1:26 - 1:28
    إذا كان متصل من قبل، ولكن
  • 1:28 - 1:32
    حدث خطأ في الاتصال أدى إلى تعليقه،
  • 1:32 - 1:34
    سيبدأ تشغيل
    وظيفة تعليق الاتصال.
  • 1:36 - 1:41
    لابد من تطبيق كل هذه الوظائف على
    تطبيقك أو لن يتمكن من التحويل برمجياً.
  • 1:41 - 1:45
    تأكد على الأقل من أنك وضعت
    سطر تسجيل لتلك التي
  • 1:45 - 1:49
    لا تريد أن تضع لها تعليمة برمجية تفصيلية،
    على سبيل المثال وظيفة فشل الاتصال
  • 1:49 - 1:51
    وتعليق الاتصال.
  • 1:51 - 1:53
    دعنا نلقي نظرة على وظيفة الاتصال.
  • 1:53 - 1:58
    في هذا الأسلوب، سنقوم بتكوين عنصر
    طلب موقع جديد.
  • 1:58 - 2:01
    سنبدأ بإعداد أولوياته
    سنضع فاصل زمني
  • 2:01 - 2:06
    وبعد ذلك نبدأ تحديثات الطلب
    من خدمات الموقع.
  • 2:06 - 2:08
    سوف نلقي نظرة سريعة على
    كيف تبدو تلك التعليمةالبرمجية حالاً.
  • 2:09 - 2:13
    الآن حين تكتشف خدمات الموقع
    موقع جديد للجهاز،
  • 2:13 - 2:18
    سيتم تقديم إعادة استدعاء
    إلى وظيفة تغيير الموقع،
  • 2:18 - 2:20
    وسيزودك ذلك بموضوع الموقع.
  • 2:21 - 2:25
    هذا الموضوع، يمكنك تزويده
    بتفاصيل عن الموقع،
  • 2:25 - 2:26
    مثل اتجاه العرض وخط الطول.
Title:
02-19 Describe Workflow
Description:

more » « less
Video Language:
English
Team:
Udacity
Project:
UD876-1 - Google Play Services - Location & Contex
Duration:
02:28

Arabic subtitles

Revisions Compare revisions