$User->is_logged_in:  bool(false)
$User->user_info:  NULL
$User->check_post:  object(stdClass)#6925 (18) {
  ["is_valid"]=>
  int(1)
  ["global_remaining_posts_to_view"]=>
  int(0)
  ["remaining_posts_to_view"]=>
  int(0)
  ["number_all_post"]=>
  int(0)
  ["number_post_read"]=>
  int(0)
  ["is_from_gifts_balance"]=>
  int(0)
  ["gifts_articles_balance"]=>
  int(0)
  ["all_gifts_articles_balance"]=>
  int(0)
  ["gifts_read_articles"]=>
  int(0)
  ["exceeded_daily_limit"]=>
  int(0)
  ["is_watched_before"]=>
  int(0)
  ["sso_id"]=>
  int(40568)
  ["user_agent"]=>
  string(9) "claudebot"
  ["user_ip"]=>
  string(13) "107.23.157.16"
  ["user_header"]=>
  object(stdClass)#7061 (41) {
    ["SERVER_SOFTWARE"]=>
    string(22) "Apache/2.4.57 (Debian)"
    ["REQUEST_URI"]=>
    string(91) "/technodad/%D8%A7%D9%84%D8%AA%D8%B7%D8%A8%D9%8A%D9%82-%D8%A7%D9%84%D9%85%D8%AD%D9%84%D9%8A/"
    ["REDIRECT_HTTP_AUTHORIZATION"]=>
    NULL
    ["REDIRECT_STATUS"]=>
    string(3) "200"
    ["HTTP_AUTHORIZATION"]=>
    NULL
    ["HTTP_X_FORWARDED_PROTO"]=>
    string(5) "https"
    ["HTTP_CONNECTION"]=>
    string(7) "upgrade"
    ["HTTP_HOST"]=>
    string(19) "technologyreview.ae"
    ["HTTP_CDN_LOOP"]=>
    string(10) "cloudflare"
    ["HTTP_CF_IPCOUNTRY"]=>
    string(2) "US"
    ["HTTP_ACCEPT_ENCODING"]=>
    string(8) "gzip, br"
    ["HTTP_CF_RAY"]=>
    string(20) "86bb98f2bf1c2d22-IAD"
    ["HTTP_CF_VISITOR"]=>
    string(22) "{\"scheme\":\"https\"}"
    ["HTTP_ACCEPT"]=>
    string(3) "*/*"
    ["HTTP_USER_AGENT"]=>
    string(9) "claudebot"
    ["HTTP_CF_CONNECTING_IP"]=>
    string(13) "107.23.157.16"
    ["PATH"]=>
    string(60) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
    ["SERVER_SIGNATURE"]=>
    string(79) "
Apache/2.4.57 (Debian) Server at technologyreview.ae Port 80
" ["SERVER_NAME"]=> string(19) "technologyreview.ae" ["SERVER_ADDR"]=> string(11) "172.18.0.20" ["SERVER_PORT"]=> string(2) "80" ["REMOTE_ADDR"]=> string(13) "107.23.157.16" ["DOCUMENT_ROOT"]=> string(13) "/var/www/html" ["REQUEST_SCHEME"]=> string(4) "http" ["CONTEXT_PREFIX"]=> NULL ["CONTEXT_DOCUMENT_ROOT"]=> string(13) "/var/www/html" ["SERVER_ADMIN"]=> string(19) "webmaster@localhost" ["SCRIPT_FILENAME"]=> string(23) "/var/www/html/index.php" ["REMOTE_PORT"]=> string(5) "34610" ["REDIRECT_URL"]=> string(39) "/technodad/التطبيق-المحلي/" ["GATEWAY_INTERFACE"]=> string(7) "CGI/1.1" ["SERVER_PROTOCOL"]=> string(8) "HTTP/1.1" ["REQUEST_METHOD"]=> string(3) "GET" ["QUERY_STRING"]=> NULL ["SCRIPT_NAME"]=> string(10) "/index.php" ["PHP_SELF"]=> string(10) "/index.php" ["REQUEST_TIME_FLOAT"]=> float(1711670613.165149) ["REQUEST_TIME"]=> int(1711670613) ["argv"]=> array(0) { } ["argc"]=> int(0) ["HTTPS"]=> string(2) "on" } ["content_user_category"]=> string(4) "paid" ["content_cookies"]=> object(stdClass)#7060 (3) { ["status"]=> int(0) ["sso"]=> object(stdClass)#7059 (2) { ["content_id"]=> int(40568) ["client_id"]=> string(36) "1d1883f4-87d0-4156-8903-e6ceb0cb4224" } ["count_read"]=> NULL } ["is_agent_bot"]=> int(1) }
$User->gift_id:  NULL

التطبيق المحلي NATIVE APP

1 دقيقة

ما هو التطبيق المحلي؟

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

مزايا التطبيقات المحلية

  • سهولة الاستخدام في وضع عدم الاتصال: نظراً لأن التطبيق يتم تنزيله بالكامل على الجهاز، فلا داعي بالضرورة للاتصال بالإنترنت.
  • شكل ومضمون يمكن التعرف عليهما: يوفّر نظام التشغيل إرشادات التصميم التي تشرح كيفية تصميم التطبيق. سوف يفهم المستخدمون بسرعة كيفية استخدام التطبيق.
  • نسبة العرض إلى الارتفاع المحسّنة: نسبة العرض إلى الارتفاع هي النسبة بين العرض والارتفاع. يعد تخصيص تطبيق الهاتف المحمول عاملاً مهماً لسهولة الاستخدام.
  • تتمتع التطبيقات الأصلية بتحكم أفضل في اتجاه التطبيق وحجمه ودقته: يمكن للمطورين الوصول إلى ميزات التخطيط التي تساعدهم في تطويرها. يمكنهم تحديد حجم الشاشة ونسبة العرض إلى الارتفاع، ثم يحافظ تطبيق الهاتف المحمول على نسبة العرض إلى الارتفاع على أحجام الشاشات الأخرى.

عيوب التطبيقات المحلية

  • عملية تنزيل طويلة: يجب أولاً تنزيل التطبيقات الأصلية من متجر التطبيقات. يتضمن ذلك عدة خطوات.
  • لا تتمتع بالمرونة: تم تطوير التطبيقات الأصلية حسب النظام الأساسي. يتمتع المطورون بقدر ضئيل من المرونة بسبب المتطلبات المحددة للمنصة المستهدفة.
  • تكاليف التطوير: تتطلب كل منصة تطبيقاً مطوراً بشكل خاص. وهذا يكلف الكثير من الوقت، ومن ناحية أخرى، غالباً ما تكون هناك حاجة إلى مطورين خاصين لكل منصة، نظراً لأنهم ليسوا جميعاً بارعين في لغات البرمجة المحددة.
Content is protected !!