موصى به, 2019

اختيار المحرر

ما هو نظام Fuchsia OS وكيف يختلف عن Android؟

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

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

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

حول Fuchsia OS

باستخدام نظام Fuchsia OS ، قد تخطط Google لمسح Android من على وجه الأرض - أو على الأقل ذكريات Gen-Z ، ولكن أكبر وأهم ما يسعى إليه نظام التشغيل هو توفير تجربة متسقة وثابتة في جميع الأجهزة ، بغض النظر عن مواصفاتها أو حجمها أو فائدتها.

لماذا فوشيا؟

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

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

مصممة للتفاعلات الصوتية

على الرغم من أن احتكار شركة Google للبرامج أكبر من الناحية المالية ، إلا أن أحد الأسباب الرئيسية الأخرى لاختيار Fuchsia للرضع عبر إصدار معدَّل من Android هو أن نظام التشغيل الجديد سيركز على التفاعلات التي تعزز تجربة تستند إلى الصوت ، بدلاً من الاعتماد على واحد. لمس. اتصال. صلة. هذا يعني أن Fuchsia ستكون مناسبة للأجهزة ذات الشاشات التي قد تدعم أو لا تدعم واجهة تعمل باللمس - أو حتى شاشة.

في هذا العصر من المساعدين الافتراضيين ، أصبح الصوت في مركز الصدارة وكان مساعد Google من بين أبرز المرشحين. لقد اكتسبت وظائف مذهلة بما في ذلك القدرة على اتخاذ المكالمات العادية أو الأساسية نيابة عن المستخدمين. من المحتمل أن تكون هذه القدرات لبنات البناء لـ Fuchsia. وعلاوة على ذلك ، فإن هذا التركيز على الصوت - وليس اللمس - يمنح عملاق التكنولوجيا الحرية في تنفيذ العناصر المرئية دون القلق إذا تم تحسينها بشكل جيد لكل حجم وشكل للشاشة.

بدء طازجة بدلاً من التحديث

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

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

في الوقت الذي أسقطت فيه Google بالفعل واجهات برمجة التطبيقات الخبيثة في عام 2015 نفسها ، فإن الانتقال إلى نظام بيئي جديد بعيد كل البعد عن شبح جافا ، بالإضافة إلى Oracle ، لن يمنح Google مزيدًا من الحرية في استكشافها وازدهارها فحسب ، بل أيضًا مسح اللوح مع Oracle - يمكن. إلى جانب ذلك ، تستخدم Google نواة خاصة بها تسمى "Zircon" بدلاً من نواة لينكس المستخدمة في Android للبقاء بعيدًا عن نظام التشغيل Linux وتبقى مركزًا في مكانة تم إنشاؤها بواسطة نفسها.

بالإضافة إلى ذلك ، سيسمح نظام Fuchsia أيضًا لشركة Google بمواجهة مشكلة الأجهزة التي تعمل على البرامج القديمة وسنتعرف على إمكانية ظهورها في القسم التالي.

الزركون النواة

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

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

كما سيتم تحديث الزركون على أساس منتظم ، على عكس نواة لينكس ، التي تتم كتابتها فقط لتلبية متطلبات الأجهزة ، بحيث تكون الأجهزة متوافقة على الفور مع آخر التحديثات.

Fuchsia OS: A Modular Approach

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

نمطية في نظام Fuchsia مجاملة: 9to5Google

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

كل هذا ، على الرغم من p`romising ، يتطلب أيضا التعاون والحماسة من المطورين لأن هذا النهج النموذجي هو أمر حاسم لتجربة موحدة Fuchsia يؤيد.

نظام ملفات وحدات

يدعم نظام Fuchsia OS حاليًا مجموعة من أنظمة الملفات مثل:

  • يقرأ فقط
  • ذاكرة مؤقتة (لذاكرة الوصول العشوائي)
  • نظام ملفات دائم لتخزين الملفات بشكل دائم
  • نظام تخزين تخزين حزمة التحقق من الصحة (لتشفير البيانات) و
  • نظام تخزين FAT نموذجي

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

Fuchsia OS سوف يحول الحوسبة ، ولكن كيف؟

تحديثات في الوقت الفعلي

Android هو الرائد عندما يتعلق الأمر بـ userbase ولكن على الرغم من ذلك ، فإنه يتأخر في مجال التحديثات. في حين أن تجربة المستخدم يمكن أن تكون ذاتية ، لا يزال الكثيرون يفضلون نظام iOS على Android عند أخذ عوامل مثل دعم البرامج الطويل والخبرة السابقة في الأجهزة المختلفة في الاعتبار. على الرغم من أن Google كانت قد ذكرت في وقت سابق أنها تفكر في تقسيم حزم التحديث على البائع ومستويات إطار Android ، فإن هذا سيساعد فقط على تحديثات أمان أسرع إلى Android. إلا أن Fuchsia تضيف هذه الوظيفة إلى نظام التشغيل بأكمله.

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

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

دفاتر

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

ملء الثغرات

يشتق اسم Fuchsia من اللون الذي يحمل نفس الاسم ، والذي يشتق بدوره من زهور نبات الفوشيا الذي يحمل اسمًا يحتوي على أكثر من 110 نوعًا. على الرغم من أن الاسم ليس شائعًا جدًا ، فقد تتعرف بسهولة على هذا اللون (HEX:). بسهولة الخلط لالوردي من قبل الكثيرين ، يمكن تصور الواقع ضئيل كما هجين بين الوردي والأرجواني. لكن الاسم يذهب إلى ما وراء شرح مجموعة من الألوان ولديه استعارة ضمنية مرتبطة به.

زهرة نبات الفوشيه

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

يمكن استخدام Flutter ، مجموعة تطوير البرامج (SDK) المصممة لتطوير تطبيقات Fuchsia خصيصًا لكتابة تطبيقات لكل من Android و iOS إلى جانب نظام Fuchsia. مع الحد الأدنى من تغييرات التعليمات البرمجية ، سيتمكن المطورون من تقديم الواجهة الأمامية للتطبيق إلى منصات أخرى ، مما يتيح لهم تقديم تجربة موحدة عبر الأنظمة التي لا تعمل فقط من خلال نظام التشغيل Fuchsia ، بل وحتى خارج النظام الأساسي.

الاعتماد على تطبيقات الويب

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

في الواقع ، يعمل فريق Googlers الذي يدير المشروع على شيء يسمى "Web Runner" ، وهو عبارة عن محرك تجميع ويب يتم استخدامه في تشغيل تطبيقات الويب على Fuchsia OS. وهذا ، بدوره ، سيساعد على جعل الإنترنت جزءًا أساسيًا لا يتجزأ من نظام التشغيل . ولكن هذا لا يعني أن نظام التشغيل بأكمله سيتوقف على الويب للعمل ، ونأمل أن نرى بعض الأمثلة الحية من التطبيقات المحلية يتم نقلها إلى النظام الأساسي قريبًا.

لغة تعريف واجهة الفوشية (FIDL)

يمكن أن يكون فوشيا عرضًا مثيرًا للاهتمام للمستخدمين النهائيين ، ولكنه مثير أيضًا للمطورين. تريد Google التأكد من أنه بغض النظر عن نقاط قوتك في لغات البرمجة ، يجب أن تكون قادرًا على المساهمة في تطوير فوشيا. لضمان ذلك ، قام المهندسون العاملون في المشروع بتطوير FIDL ، وهو اختصار لـ لغة تعريف واجهة Fuchsia ، المصممة لدمج لغات البرمجة الشائعة الاستخدام.

تدعم FIDL حاليًا C / C ++ و Rust بواسطة Mozilla ، بالإضافة إلى Go and Dart (وهي اللغة الأساسية لكتابة تطبيقات Fuchsia) التي تم تطويرها بواسطة Google نفسها ، بينما سيتم دعم المزيد من اللغات في المستقبل أيضًا . بمساعدة FIDL ، على سبيل المثال ، يمكن للمطورين تطوير تطبيق في Rust ثم ترحيل التطبيق إلى Go أو Dart - أو أي لغة مدعومة أخرى - دون الحاجة إلى ترميز واجهة المستخدم الرسومية مرة أخرى . يتم ذلك عن طريق التعامل مع الكود الجديد باعتباره "تنفيذ".

هذا يمثل فرصة مثيرة للمطورين وإذا كنت واحدًا ، يمكنك استخدام هذا البرنامج التعليمي لمعرفة المزيد عن FIDL.

كيف هو Fuchsia OS مختلفة من الروبوت؟

واجهة المستخدم

في حين أن نظام Fuchsia OS بعيدًا عن كونه متاحًا تجاريًا ، وبفضل عدد قليل من السامريين الجيدين ، فنحن لدينا بعض الأفكار حول كيفية ظهوره. من مختلف التسريبات والنصائح المتعلقة بمظهر Fuchsia OS ، نعلم أنه سيكون واجهة تستند إلى البطاقة مع تشابه غريب مع Google Now. ولكن هناك نقاط من العناصر تبدو مستوحاة من نظام التشغيل Chrome وحتى نظام التشغيل iOS ، مع جرعة كبيرة من التصميم متعدد الأبعاد من Google 2.

أقدم OSO Fuchsia سطح المكتب لسطح المكتب

قامت Google مؤخرًا باستبدال الملفات ذات الصلة بواجهة المستخدم ، والتي كانت تعرف في وقت سابق باسم أرماديلو ، من خلال ما يدعى Dragonglass. يتم تطوير تجربة المستخدم الجديدة بشكل خاص بواسطة Google ، ولكن بعض التعليقات العامة في مستودع التخزين تشير إلى أن Google تعمل على الأقل على ثلاث قاذفات مختلفة للمستخدم أو بيئات سطح المكتب لـ Fuchsia - وهي Dugonglass و Flamingo و Dragonglass.

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

بينما تم تخزين واجهة أرماديلو ، لا يزال بإمكانك تجربتها لمعرفة الاختلافات المحتملة بين نظامي التشغيل Android و Fuchsia OS. هناك تطبيقات تحاكي تجربة Fuchsia على كل من - هاتف ذكي Android (ابحث عن APK هنا) والويب (راجعه) ، لفحص سهل. في هذه الواجهة المتوقفة الآن ، هناك زر واحد في شريط التنقل ويتم تعيينه حاليًا مع واجب نقلك إلى الواجهة الرئيسية. علاوة على ذلك ، يؤدي السحب عبر هذا الزر لأعلى من الجزء السفلي إلى إظهار جزء الإعدادات السريعة عندما تكون داخل أحد التطبيقات (والذي قد يذكرك بإيماءات iOS في لوحة التحكم على الهواتف الأقدم من iPhone X).

على الرغم من أنه لا يمكننا التعليق على واجهة المستخدم الدقيقة بعد ، إلا أن هناك فرصًا قد تؤدي إلى إسقاط Google الصفحة الرئيسية تمامًا وتقديم واجهة موحدة تُظهر الإعدادات السريعة و Recent و Google Now (مدعوم من إصدار متقدم من مساعد Google) على صفحة واحدة. سنحافظ على تحديثك عندما نتعرف على الشكل الذي ستظهر عليه الواجهة الجديدة.

الحوسبة عبر منصة مع الفوشيا OS

تم تصميم نظام Fuchsia OS للاستفادة من قوة المشاركة ، مما يتيح لك الاستمتاع بأداء موحد للواجهة بالإضافة إلى التطبيقات على جميع الأجهزة بغض النظر عن شكلها أو حجمها. ولكن الأهم من ذلك هو أن نظام Fuchsia OS سيسمح لشركة Google باستخدام النظام البيئي للتطبيق الغني من Apple من خلال السماح بالترحيل السهل للتطبيقات.

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

علاوة على ذلك ، مما يسمح للمطورين بالارتخاء مع تطوير Fuchsia ، المحاكي الرسمي لاختبار تطبيقات Android - تلقى Android Studio الدعم لنواة Zuchon من Fuchsia. أثناء ظهور هذا الإعلان ، بدا أن جوجل تريد السماح لمطوري البرامج بتشغيل فوشيا على Android Studio ، وقد تم إجراء تغيير مؤخرا في مستودع AOSP Gerrit لتسليط الضوء على أن تطبيقات Android ستعمل على Fuchsia بمساعدة نسخة مخصصة من وقت تشغيل Android.

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

يشكو Fuchsia OS مثل Android Successor: Here's Why

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

عناصر واجهة المستخدم مشابهة لفطيرة Android

  • زر التنقل الفردي: لا يظهر فوشيا بالضرورة على غرار فطيرة Android ، ولكنه يشعر أن أحدث إصدار من Android يهدف إلى إعداد المستخدمين للانتقال إلى النظام البيئي الجديد. أبرز مثال على ذلك هو زر الصفحة الرئيسية الوحيد وقرار Google الأخير بتقييد مستخدمي Google Pixel 3 من إلغاء الاشتراك في شريط التنقل الجديد. يبدو أنها خطوة نحو تكييف المستخدمين لملاحة فوشيا.
  • إجراءات التطبيق والاقتراح : ثانيًا ، تشبه اقتراحات فوشيا التي يمكن رؤيتها في واجهة العرض "إجراءات التطبيقات" في Android Pie وهي إجراءات مقترحة لكل تطبيق بناءً على تفضيلات المستخدم والاختيار المعتاد للإجراءات. يستخدم Android Pie التعلم الآلي في تنظيم هذه الخيارات ومع ظهور أنظمة أكثر ذكاءً وذكاءً ، من المحتمل ألا يكون هذا الاقتراح أكثر دقة فحسب ، بل سيزيل أيضًا الحاجة إلى لمس الشاشة لتنفيذها - والتي تعد واحدة من العناصر الأساسية أهداف فوشيا.
  • نموذجية التطبيقات: التشابه الثالث والأخير بين Android و Fuchsia هو باستخدام النمطية. قدمت Google مؤخرًا شيئًا يسمى "حزمة التطبيقات" وهو تنسيق ملف بديل يمكن للمطورين استخدامه أثناء تحميل تطبيقاتهم على متجر Google Play. الآن ، ربما تكون قد خمنته ، ولكن إذا لم تكن قد فعلت ذلك ، فستتيح لك حزم التطبيقات للمطورين كسر تطبيقاتهم في أجزاء أصغر حتى يصبح التنزيل أسهل ( لا تكرهها عندما تضطر إلى تنزيل تطبيق أو لعبة كبيرة مرة أخرى من البداية عندما تفقد اتصال الإنترنت فيما بين؟ ). علاوة على ذلك ، بالإضافة إلى تسهيل عملية التنزيل للمستخدمين ، تسمح حزم التطبيقات أيضًا للمطورين بإضافة ميزات إضافية عند الطلب إلى تطبيقاتهم دون إجبار المستخدمين على تنزيل حزم إضافية.

جوجل تعمل بالفعل على النماذج الفوشيه

تعمل Google بالفعل على بعض منتجات البرامج والأجهزة التي تشير إلى المشاركة النشطة من Google ، وهي ليست مثيرة للمطورين فحسب ، بل للمستهلكين أيضًا. في يوليو من العام الماضي ، كانت Google تعمل على تطبيق YouTube لنظام Fuchsia OS ، باستثناء بعض التطورات العشوائية مثل لعبة Tic-Tac-Toe.

فيما يتعلق بالأجهزة ، تم اكتشاف أن شركة Google كانت تهب مؤخرًا على جهاز - يحمل الاسم الرمزي "شيرلوك" - على الأرجح أنها كاميرا رقمية ، ويشتبه في كونها خليفة لـ Google Clips . يستخدم هذا الجهاز مستشعر IMX277 من سوني ، وفي حين أنه يتمتع بأعلى إمكانات كونه كاميرا رقمية ، فإنه يمكن أن يكون أيضًا كاميرا أمان ، مع الأخذ في الاعتبار الطبيعة الاستقصائية للاسم.

وأخيرًا ، هناك جهاز Fuchsia ينضج فعليًا في منتج تجاري هو Google Home Hub الذي لا يعمل فعليًا على Fuchsia ولكنه كان من بين النماذج الأولية التي تم اختبارها. تعمل الشاشة الذكية التي تقدمها Google على نظام أساسي مختلف يسمى "Cast" ، بخلاف الشاشات الذكية الأخرى التي تعتمد على نظام Android Things الأساسي. لتوضيح ذلك ، فإن Cast و Fuchsia هي منصات مختلفة ، لكن من المتوقع أن تحتوي الأخيرة على بعض ميزات السماعة الذكية بما في ذلك واجهة للإجراءات المباشرة والاعتماد الكبير على أدوات التحكم في الصوت. لذلك ، يمكن أن يُعتقد أنه جهاز تم إطلاقه لإحساس المشاعر العامة للمستخدمين حول هذه التجربة.

Fuchsia Logo يشبه 'Q'

قد تكون هذه النقطة الأخيرة مضاربة للغاية ولكن لا يزال من الجدير بالملاحظة. يبدو شعار Fuchsia OS يشبه إلى حد كبير الحرف "Q" ، وهذا لن يكون ملفتًا للغاية إلا إذا كان Android Q هو الإصدار التالي من Android. إذاً ، هل تخطط Google لاستبدال Android Q بـ Fuchsia ، أم أنه من المبكر جدًا؟

التشابه بين شعار نظام Fuchsia وحرف "Q"

نظرًا لأن Android Pie قد حدث تغيرًا كبيرًا على Oreo ، فإن رمي Fuchsia على المستخدمين قد يؤدي إلى نتائج عكسية ، ولكن لا يزال بإمكاننا أن نأمل في رؤية بعض التطوير النشط جنبًا إلى جنب مع Android Q. لقد كانت هناك محاولات بالفعل لتشغيل Fuchsia على الهواتف الذكية و Honawi sub-brand Honor كانت العلامة التجارية الأولى التي يكون جهازها جزءًا من هذا الاختبار.

مستقبل الفوشيا نظام التشغيل؟

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

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

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

Top