الانتقال إلى المحتوى
App history

تطبيقات أندرويد: من المثبّتات الأولى إلى عصر متجر Play

قبل متاجر التطبيقات، كانت برامج الهاتف تأتي على أقراص وكملفات تُنسخ من الحاسوب. هذه قصة كيف غيّر أندرويد وصيغة APK ومتجر Play الطريقة التي نحصل بها على التطبيقات.

By Site AdministratorUpdated 4 min read

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

قبل الهواتف الذكية: أقراص وكابلات وبرامج مزامنة

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

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

وصول أندرويد مع متجر مدمج

أُعلن عن أندرويد كمنصة مفتوحة، ووصل أول هاتف أندرويد إلى الجمهور في عام 2008. ومنذ البداية جاء مع متجر يُسمى Android Market، يمكن للمطوّرين نشر تطبيقاتهم فيه وللمستخدمين العثور عليها وتثبيتها دون حاسوب. كانت تلك نقطة تحول. لم يعد تثبيت البرامج مهمة تقنية، بل أصبح شيئاً يستطيع أي شخص فعله ببضع ضغطات.

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

ملف APK: الحزمة نفسها، آنذاك والآن

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

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

من Android Market إلى Google Play

في عام 2012 أُعيدت تسمية Android Market ليصبح Google Play. وكان التغيير أكثر من مجرد اسم جديد. جمعت Google التطبيقات مع الموسيقى والكتب والأفلام تحت علامة واحدة، وأعادت تصميم الصفحات، وأضافت تدريجياً ميزات باتت اليوم من المسلّمات: الإطلاق على مراحل، وردود المطوّرين على المراجعات، والتحديثات التلقائية في الخلفية، ومرشّحات التوافق مع الأجهزة والعائلات.

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

تغييرات في طريقة تغليف التطبيقات

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

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

أين تقف الأمور اليوم

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

مفاهيم خاطئة شائعة

  • "ملفات APK حل التفافي." إنها صيغة التسليم الطبيعية لكل تطبيق أندرويد، بما فيها التطبيقات التي يثبّتها المتجر.
  • "التثبيت من خارج المتجر أمر جديد." كان ممكناً منذ أول هاتف أندرويد؛ ما تغير هو فحوصات الأمان المحيطة به.
  • "كان المتجر يُسمى Google Play دائماً." بدأ باسم Android Market واتخذ اسم Google Play في عام 2012.
  • "الهواتف القديمة لم تكن تستطيع تنزيل التطبيقات إطلاقاً." كان كثير منها يستطيع ذلك، عبر تطبيقات جافا وبوابات شركات الاتصالات، لكن دون فهرس مركزي أو تحديثات.

غيّر الانتقال من الأقراص والكابلات إلى متجر على الهاتف ما يصلح له الهاتف. وظلت صيغة APK قابعة بهدوء تحت هذا التغيير، وهي موجودة في كل مرة تثبّت فيها شيئاً، سواء من المتجر أو من ملف. إذا أردت أن ترى كيف يُعالَج هذا الملف اليوم، فإن دليلنا خطوة بخطوة لتثبيت ملف APK يشرح ذلك، ويقدّم فهرس BoldAPK مثبّتات أصلية غير معدّلة لتجربتها.

مشاركةXFacebookRedditWhatsApp

التعليقات

تُراجَع التعليقات قبل ظهورها.

جارٍ تحميل التعليقات…

تابع القراءة