Return to Video

Data Transfer Best Practices - Developing Android Apps

  • 0:00 - 0:05
    الشيء الواجب تَذكُّره دائمًا،
  • 0:05 - 0:10
    عند نقل البيانات مهما كان صِغَر حجمها،
  • 0:10 - 0:11
    هو أن Radio قد يظل قيد التشغيل
    لفترة تناهز النصف دقيقة.
  • 0:11 - 0:14
    لذا فإن أي قرار تتخذه، يجب أن
    يُبنى على أساس
  • 0:14 - 0:16
    تقليل عدد مرات حدوث ذلك.
  • 0:16 - 0:18
    لكن هنالك بالطبع توازن هنا.
  • 0:18 - 0:21
    أنت تريد تنزيل جميع البيانات
    التي قد يحتاجها المستخدم
  • 0:21 - 0:24
    للقسم الحالي، مرة واحدة،
  • 0:24 - 0:27
    خلال اتصال واحد وبأقصى سعة ممكنة.
  • 0:27 - 0:29
    لكنّك لا تريد بالتأكيد إيقاف كل شيء
  • 0:29 - 0:31
    يعمل على إهدار طاقة البطارية والنطاق الترددي
  • 0:31 - 0:33
    عن طريق تنزيل البيانات التي لا تجدي نفعًا.
  • 0:33 - 0:35
    باستطاعتي التعمق أكثر في هذا الموضوع
    لساعات، لكن دان بدأ يفقد صبره،
  • 0:35 - 0:36
    ثم أنه بإمكانكم الإطلاع
    على التفاصيل المتعلقة بتنفيذ
  • 0:36 - 0:39

    أفضل الممارسات هذه، بما فيها
    الإحضار المسبق
  • 0:39 - 0:42
    والإرسال في دفعات والتجميع
    ودفن تردد التحديث الخاص بك،
  • 0:42 - 0:44
    وتقليل الأحمال،
  • 0:44 - 0:46
    و ذلك بِمشاهدة فيديوهات Dev Lite
  • 0:46 - 0:48
    أو قراءة دليل المطوِّر المرتبط بملحوظات
    المدرب أدناه.
  • 0:48 - 0:50
    الآن وقبل أن أُعطي المجال لدان
    ليوضح لكم كيفية تطبيق
  • 0:50 - 0:52
    مهايئ التزامن لـ Sunshine للاستفادة من
  • 0:52 - 0:54
    مميزات الكثير من أفضل الممارسات
    التي وضّحتها،
  • 0:54 - 0:57
    لنلقِ نظرة على أفضل الممارسات
    التي ينبغي تطبيقها
  • 0:57 - 1:00
    إذا كنت بصدد إنشاء شيء مثل
    تطبيق قارئ الأخبار.
  • 1:00 - 1:02
    ما مقدار البيانات الواجب تنزيلها
    عندما يتم بدء تشغيل التطبيق؟
  • 1:02 - 1:05
    ما مِقْدار البيانات الواجِب
    تَنْزيلها عند تشغيل التّطبيق؟
  • 1:05 - 1:07
    هل نَكتفي بالصّفحة
    الرّئيسيّة و عَناوينُها
  • 1:07 - 1:10
    أمْ كلّ الأَنباء و الصُّوَر المُشارِ
    إليْها بالصّفحة الرّئيسيّة؟
  • 1:10 - 1:13
    أو رُبّما جميع القِصَص
    الموْجودة مِن دُون الصُّور؟
  • 1:13 - 1:16
    أو ربّما أيضاً كلّ القِصص
    و الصُّور المُتوَفِّرة؟
Title:
Data Transfer Best Practices - Developing Android Apps
Description:

more » « less
Video Language:
English
Team:
Udacity
Project:
UD853 - Developing Android Apps
Duration:
01:17

Arabic subtitles

Revisions Compare revisions