مرحبًا ، Google حان الوقت لإضافة تعدد المهام متعدد المهام إلى Android
في عام 2012 ، هددت Dianne Hackborn من Google بإلغاء الوصول إلى CyanogenMod للوصول إلى Android Market إذا تقدمت مع إضافة "Cornerstone" إلى تعدد المهام الخاصة بها. منذ ذلك الحين ، أنشأت سامسونج ميزة تعدد المهام الخاصة بها.
وقالت ديان هاكبورن إن هذا "شيء يجب القيام به على مستوى المنصة الرئيسية" حتى لا تنكسر التطبيقات. كانت على حق - يحتاج Android إلى هذا كميزة قياسية وحان الوقت لتوفره Google.
لا يوجد Android لديه تعدد المهام?
برز Android في الأصل من نظام التشغيل iOS من Apple مع تعدد المهام القوي. يمكن استمرار تشغيل التطبيقات في الخلفية أثناء استخدام تطبيق آخر. هذا يجعل Android فعالاً - يمكنك حتى أن يقوم عملاء BitTorrent بتنزيل الملفات في الخلفية أثناء استخدام تطبيق آخر. ما زال Android يحتفظ بتصميم تطبيق واحد على الشاشة في كل مرة. كان هذا منطقيًا عندما كان Android يعمل فقط على الهواتف الذكية المزودة بشاشات صغيرة.
واليوم ، يعمل Android على كل شيء بدءًا من الهواتف الذكية الأصغر وصولًا إلى "أجهزة phablets" الضخمة مثل Galaxy Note. لقد ذهب Android إلى أبعد من الهواتف ويعمل على أجهزة لوحية 12 بوصة ، ومكالمات مع لوحات مفاتيح ، وأجهزة كمبيوتر محمولة ، وحتى أجهزة سطح مكتب Android. Android ليس مجرد نظام تشغيل الهاتف.
نافذة متعددة من سامسونج ليست جيدة بما فيه الكفاية
حاولت شركة سامسونج إضافة قيمة إلى Android من خلال إضافة ميزة متعددة النوافذ. عندما تستخدم هاتفًا متطورًا مثل Galaxy Note أو Galaxy S أو جهاز Galaxy اللوحي ، يمكنك تشغيل تطبيقات معينة جنبًا إلى جنب مع بعضها البعض.
هناك مشاكل كبيرة هنا. هذا يعمل فقط على أجهزة Samsung ، وفقط على أجهزة Samsung محددة. لإضافة دعم لهذه الميزة بطريقة لا تكسر التطبيقات الأخرى ، تعمل ميزة Multi-Window من سامسونج أيضًا فقط مع تطبيقات محددة. لا يمكنك تشغيل أي تطبيق في عرض متعدد النوافذ ، فقط التطبيقات الموجودة على شريط Multi Window الذي توفره Samsung. ويمنع هذا تطبيقات الجهات الخارجية من الانهيار ، وهو ما كان ينتاب Google قلقًا بشأن ميزة CyanogenMod's Cornerstone.
الميزة التي لا تعمل إلا مع عدد قليل من التطبيقات على أجهزة معينة من جهة تصنيع واحدة ليست جيدة بما فيه الكفاية. يجب أن تعمل هذه الميزة على كل جهاز يعمل بنظام Android - أو على الأقل مع شاشات كبيرة مناسبة وعناصر داخلية قوية بما فيه الكفاية. يجب أن يكون برنامجًا أساسيًا لنظام Android حتى يستطيع مطورو التطبيقات التأكد من أن تطبيقاتهم ستعمل بشكل صحيح معها على كل جهاز.
لا يجب على مطوري الأندرويد إضافة دعم لميزة النوافذ المتعددة الخاصة بكل مصنع ، إذا قرر مصنعون آخرون نسخ سامسونج.
التطبيقات العائمة هي هرث القذرة
تتيح التطبيقات العائمة أيضًا تعدد المهام الحقيقي. تذكر أن Android يتيح تشغيل التطبيقات في الخلفية أثناء استخدام تطبيق ما في المقدمة. يمكن أن تقدم هذه التطبيقات واجهات تظهر عائمة فوق التطبيق الحالي - فكر فيها مثل استخدام "دائمًا في الأعلى" لإظهار نافذة دائمًا على كل تطبيق آخر على نظام تشغيل سطح المكتب.
يمكنك تثبيت التطبيقات العائمة لتصفح الويب وتدوين الملاحظات والدردشة ومشاهدة مقاطع الفيديو أثناء استخدام أي تطبيق. لن تعمل سوى التطبيقات المصممة خصيصًا للتشغيل كتطبيقات عائمة ، لذلك عليك البحث عنها. تُعد التطبيقات العائمة أيضًا سهلة الاستخدام لأنها تطفو فوق التطبيق الذي تستخدمه ، مما يحظر أجزاء من واجهتها.
أضافت مايكروسوفت دعم نافذة عائمة إلى Skype for Android. يمكنك إجراء محادثة فيديو وسيظهر وجه الشخص الآخر دائمًا على شاشتك ، حتى عند مغادرة تطبيق Skype. تستخدم Microsoft المزيد من قوة تعدد المهام في Android متعددة الأنظمة مقارنةً بـ Google.
مدمج مخصص ومفاتيح الجذر فقط غير مقبولة
تضيف بعض ROMs المخصصة هذه الميزة إلى Android. هددت Google بإبطال دخول CyanogenMod إلى Android Market (المعروف الآن بـ Google Play) إذا أضافت هذه الميزة لأنها قد تتسبب في كسر تطبيقات الجهات الخارجية. اليوم ، تعمل ROMs المخصصة الأخرى على تعدد المهام المنقسم. أضافت سامسونج الإصدار الخاص بها إلى أجهزتها الخاصة.
يمكنك أيضًا الحصول على هذه الميزة من خلال استخدام أداة Xposed Framework Framework المعروفة باسم XMultiWindow. إذا كان لديك وصول إلى الجذر ، يمكنك الحصول على تعدد المهام متعدد النوافذ أو أي تطبيق على جهازك.
هذا لا ينبغي أن يتطلب تأصيل جهازك أو تثبيت مدمج مخصص. غالبًا ما يكون لهذه الحلول الخارجية واجهات وأخطاء غريبة. نحتاج إلى حل متكامل ومدعوم يعمل على نفس النحو على كل جهاز.
لماذا تعد النوافذ المتعددة مهمة
يبرز Windows 8.1 من بين أنظمة تشغيل الأجهزة اللوحية لدعمه القوي متعدد المهام ، مما يسمح لك بعرض العديد من التطبيقات جنبًا إلى جنب في نفس الوقت. كما ورد أن شركة Apple تعمل على إضافة تطبيقات جنبًا إلى جنب إلى iPad مع iOS 8. على كل نظام تشغيل منافس ، ستتمكن من عرض صفحة ويب أثناء كتابة بريد إلكتروني ومشاهدة فيديو أثناء تصفحك على الويب ، أو الدردشة مع شخص أثناء قيامك بأي شيء آخر.
ولكن ما زالت أجهزة Android متجمدة في الوقت المناسب. على الرغم من كل قوة Android الأساسية - وعلى الرغم من الطريقة التي تسمح بها Android للتطبيقات بالتوافق مع أحجام الشاشات المختلفة - إلا أن Google تقاوم إضافة هذه الميزة.
تحتاج أجهزة Android اللوحية ذات الشاشات الكبيرة مثل Nexus 10 (تذكر أن الجهاز اللوحي الذي لم يتم تحديثه من Google خلال أكثر من 18 شهرًا) إلى هذه الميزة. وكذلك الهواتف الهائلة ، والسيارات المكشوفة ، وأجهزة الكمبيوتر المحمولة ، وأجهزة سطح المكتب التي تعمل بنظام Android.
إذا كانت الأجهزة اللوحية هي مستقبل الحوسبة الشخصية ، فيجب أن نكون قادرين على القيام بأكثر من شيء واحد في كل مرة على شاشات الأجهزة اللوحية الكبيرة الخاصة بنا. تحقق Microsoft و Samsung وحتى Apple ذلك - والآن حان دور Google.
Image Credit: Sergey Galyonkin on Flickr، Kārlis Dambrāns on Flickr