جوجل تسمح لمطوري أندرويد بتطوير تطبيقات تعمل عبر أجهزة مختلفة

تحاول شركة جوجل Google تسهيل الأمر على المطورين لإنشاء تطبيقات أندرويد Android تتصل بطريقة ما عبر مجموعة من الأجهزة.

حيث أطلقت الشركة أنها ستطلق مجموعة تطوير برمجيات جديدة عبر الأجهزة (SDK) تحتوي على الأدوات التي يحتاجها المطورون لجعل تطبيقاتهم تعمل بشكل جيد عبر أجهزة Android، والهواتف والأجهزة اللوحية والتلفزيونات والسيارات التي لا تعمل بنظام Android.

ومن المفترض أن تسمح SDK للمطورين بالقيام بثلاثة أشياء رئيسية عبر تطبيقاتهم وهي: اكتشاف الأجهزة القريبة، وإنشاء اتصالات آمنة بين الأجهزة، واستضافة تجربة التطبيق عبر أجهزة متعددة.

وبحسب الشركة ستستخدم SDK عبر الأجهزة شبكة واي فاي Wi-Fi وبلوتوث عريض النطاق لتوفير اتصال متعدد الأجهزة.

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

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

على سبيل المثال يمكن أن تسمح لعدة مستخدمين على أجهزة منفصلة باختيار عناصر من قائمة عند طلب طعام، بدلاً من تمرير هاتفك بين جميع الأصدقاء.

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

يمكن اعتبار الميزة وكأنها توسعة لميزة المشاركة القريبة والتي تمكّن المستخدمين على Android من نقل الملفات إلى أجهزة Chromebook وأنظمة Android الأخرى.

تتوفر مجموعة أدوات المطور SDK عبر الأجهزة حاليًا في معاينة المطور وتعمل فقط مع هواتف Android والأجهزة اللوحية في الوقت الحالي.

تريد Google في النهاية توسيع نطاق الدعم ليشمل أجهزة أندرويد Android الأخرى وأنظمة التشغيل غير أندرويد بما في ذلك iOS و Windows.

نظرًا لأن الميزة في أيامها الأولى فمن المحتمل ألا نتوقع رؤية تطبيقات تربط الاتصال بين أجهزة iOS و Android في أي وقت قريب.

ولكن سيكون من المثير للاهتمام معرفة كيفية تنفيذ المطورين لإمكانية البدء الجديدة، وما إذا كانت ستجعل استخدام تطبيقات معينة أكثر ملاءمة.

مقالات قد تعجبك

شاومي تبدأ بشحن هواتف Redmi بدون وجود شاحن في العلبة
شركة ميتا تعمل أخيراً على إنشاء قسم لخدمة العملاء على فيس بوك
سوني ترفع أسعار بلاي ستيشن 5 في معظم الأسواق
كيفية ضغط ملفات PDF وجعلها أصغر حجماً
كيفية تحريك ونقل الصور بحرية في ملفات مايكروسوفت وورد
متى ستتوقف مايكروسوفت عن دعم ويندوز 10؟

فيس بوك تطرح صوراً رمزية (أفاتار) جديدة وأكثر تعبيراً لجهاز الواقع المعزز Oculus

بدأت شركة Oculus التابعة لفيس بوك Facebook في طرح عدد من الصور الرمزية (أفاتار) الخاصة بجهاز الواقع الافتراضي التابع لها.

تكون هذه الافاتارات معاد تصميمها وأكثر تعبيراً وقابلية للتخصيص من تلك التي تم إطلاقها في عام 2016.

وستظهر بدءاً من اليوم في عدد قليل من الألعاب لمنصة Quest VR، بما في ذلك Epic Roller Coasters و PokerStarsVR و Topgolf مع Pro Putt .

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

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

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

بحلول نهاية عام 2021 ستكون Oculus قد فتحت حزمة أدوات تطوير البرمجيات SDK للصورة الرمزية الجديدة لجميع المطورين، كما وسيتم دعم شخصيات VR هذه في Facebook Horizon، ملعب VR الاجتماعي الواسع الخاص بالشركة.

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

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

تم إطلاق الصور الرمزية لأول مرة على منصة Oculus Rift في عام 2016 باسم “تماثيل نصفية أحادية اللون بأيد عائمة”.

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

يبني تصميم هذه الصور الرمزية الجديدة على الدروس المستفادة من مساحات Facebook التي انتهت صلاحيتها الآن وتجربة Horizon المذكورة أعلاه والموجودة حالياً في نسخة تجريبية مدعوة فقط.

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

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

حيث قامت بتدريب نموذج خاص للتنبؤ يمكنه تخمين مواضع الكتف والمرفق بناءً على مكان وجود سماعة الرأس ووحدات التحكم التي تعمل باللمس.

أخيراً يمكنك إنشاء صورة رمزية جديدة داخل أجهزة الواقع الافتراضي Quest و Quest 2 بالنقر فوق ملف التعريف الخاص بك.

بالنسبة لمستخدمي Rift المتصلين بجهاز كمبيوتر، سيتم وضع محرر الصور الرمزية الجديد داخل الصف العائم لأزرار التنقل بالقرب من الجزء السفلي من مجال رؤيتك.

مقالات قد تعجبك

لعبة Battlefield قادمة إلى الهواتف المحمولة في 2022
مايكروسوفت أعلنت عن تحديث جديد لشريط المهام في ويندوز 10
فيس بوك تختبر وضع ملصقات إعلانية ضمن قصص الفيس
كيفية تعطيل إلغاء تثبيت أو حذف الملحقات Extensions في متصفح إيدج Edge
كيفية العثور على رقم نموذج آيفون أو آيباد لتحديد (طراز) نوع الجهاز
كيفية تشغيل الوضع المظلم (الليلي) تلقائياً عند غروب الشمس في أندرويد

فيسبوك تَسبَّب في تعطل عدد كبير من تطبيقات الآيفون والآيباد

تعذر الوصول إلى عدد من التطبيقات والخدمات الشائعة بما في ذلك سبوتيفي Spotify و Pinterest وتيندر Tinder يوم أمس على الأجهزة العاملة بنظام iOS وذلك بسبب مشكلة تم حلها لاحقاً.

حيث انتشرت تقارير واسعة النطاق على وسائل التواصل الاجتماعي عن توقف التطبيقات بعد تشغيلها على أجهزة الآيفون iPhone والآيباد iPad.

https://syriantech.com/wp-content/uploads/2020/07/مشكلة-توقف-تطبيقات-على-آيفون_HD-1.mp4

أما عن سبب هذه المشكلة فيتمثل في مجموعة تطوير برامج فيسبوك Facebook ، أو ما تعرف باسم SDK ، والتي تستخدمها العديد من التطبيقات لإدارة تسجيلات دخول المستخدم.

ولا يتعين على المستخدمين استخدام فيسبوك Facebook لتسجيل الدخول إلى أحد التطبيقات حتى يؤثر ذلك على برامجهم (ليس عليهم حتى تثبيته).

وقد أمكن حل هذه المشكلة من خلال استخدام VPN، ولم تظهر أي تقارير عن تعطل نفس التطبيقات على أندرويد Android.

وفي رده حول هذا الموضوع، اعترف فيسبوك أن برمجياته تسببت في مشاكل. وأضاف: “نحن على دراية بهذا الموضوع، ونحقق في زيادة الأخطاء في iOS SDK والتي تسببت في تعطل بعض التطبيقات”.

يذكر أن العديد من المطورين قد أبلغوا عبر موقع GitHub عن مشكلات في تطبيقاتهم وألقوا باللوم على فيسبوك Facebook أيضاً.

وبعد ساعات من ظهور هذه المشكلة، أبلغ معظم المستخدمين أن التطبيقات عادت للعمل مرة أخرى، حيث وضع فيسبوك Facebook علامة على المشكلة على أنها “تم حلها”.

وقال متحدث باسم فيسبوك لموقع زي فيرج: “في وقت سابق اليوم ، أدى تغيير الرمز إلى تعطل بعض تطبيقات iOS باستخدام Facebook SDK، لقد حددنا المشكلة بسرعة وتم حلها، نحن نعتذر عن أي شيء غير مناسب.”

وقد كان هناك ما يبرر إزعاج المطورين والمستخدمين،  حيث أن هذه ليست المرة الأولى التي يسبب فيها SDK لـ Facebook توقف عدداً كبيراً من التطبيقات.

حيث حدثت مشكلة شبه متطابقة في 6 أيار الماضي وأثرت على العشرات من الخدمات لعدة ساعات.

وفي تفسير لهذه المشكلة  قال مطور التطبيقات Guilherme Rambo في ذلك الوقت ، أن جذر المشكلة هو أن فيسبوك Facebook يشجع المطورين على دمج خدمات تسجيل الدخول في تطبيقاتهم من خلال تقديم رؤى قيمة حول استخدام التطبيق والإعلان في المقابل.

وأضاف Rambo: “يدفع فيسبوك Facebook حقاً المطورين إلى تثبيت SDK ، على الأرجح لأنهم يريدون البيانات الغنية جداً التي يمكنهم جمعها عن مستخدمي التطبيق”.

“ويتم تقديم SDK كوسيلة راحة لكل من المطورين وفرق التسويق ، حيث يمكن استخدامه أيضاً لتتبع تحويلات الإعلانات التي يتم عرضها عبر فيسبوك Facebook”.

وهذا يعني أنه عندما تكون هناك مشكلة في خدمات Facebook ، فإنها تؤثر على عدد كبير من التطبيقات الأخرى ، كما هو الحال اليوم.

ففي كل مرة يفتح فيها المستخدم تطبيقاً يستخدم SDK ، فإنه يجري اتصالاً بخوادم Facebook استعداداً لمصادقة أي تسجيلات دخول.

وهذا هو السبب في أن فتح تطبيق دون اتصال يمنع المشكلة.

مقالات قد تعجبك

إصدار جديد من سلسلة ألعاب Crash Bandicoot وصل الى الهواتف الذكية
بلاي ستيشن PlayStation 5 قد يقوم بتشغيل ألعاب PS1 و PS2 و PS3 عبر السحابة
تطبيق خرائط جوجل يختبر ميزة عرض إشارات المرور
كيفية اختيار حجم الرسائل التي يقوم آوت لوك بتحميلها على الكمبيوتر
كيفية التعبئة التلقائية لرقم البطاقة الائتمانية Credit Card بشكل آمن
ما هو إعداد سرعة الغالق Shutter Speed في الكاميرا ؟ و ما القيمة التي يجب تحديدها ؟

ملف MSIX، مستقبل البرمجيات على ويندوز، ما هو؟

الملف ذو الملحق .msix هو مثبت تطبيق ويندوز Windows. قدمت مايكروسوفت Microsoft مؤخراً MSIX كبديل لحزم EXE و MSI وحتى AppX. توخى الحذر وتأكد من ثقتك في مصدر ملف MSIX قبل تشغيله.

يحتوي ويندوز Windows حالياً على ثلاثة تنسيقات مثبّتة شائعة – MSI و EXE و AppX. كل لديه نقاط القوة والضعف مختلفة.

المثبتات MSI هي الأفضل لعمليات التثبيت البسيطة، وربما غير المراقبة. يستخدمون واجهة مستخدم رسومية أساسية للتثبيت (GUI) تقوم بتثبيت أو إلغاء تثبيت البرنامج دون أي إضافات أو خيارات.

في الأساس، هذا المثبت عبارة عن مجموعة مضغوطة من ملفات المثبت تحتوي على جميع البيانات اللازمة للبرنامج.

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

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

لكن هذا، بدوره، يجعل التثبيت الصامت غير المراقب أكثر صعوبة بكثير، وبالتالي أقل فائدة في موقف المؤسسة.

تُستخدم أدوات تثبيت AppX في تطبيقات ويندوز Windows العالمية ومشاركة بعض فوائد مثبّتات MSI.

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

تعتمد أدوات تثبيت AppX أيضاً على تقنية الحاوية، بحيث يتم عزلها عن بقية نظام التشغيل للأمان. لسوء الحظ، يجب إعادة كتابة أو تحويل برنامج مكتوب لمثبّت MSI أو EXE ، ربما بمساعدة أدوات، لحزمة AppX.

لا يمكن استخدام حزم AppX إلا ​​مع نظام التشغيل Windows 10 ، وبالتالي فإن الإصدارات الأقدم من نظام ويندوز Windows غير محظوظة.

MSIX يجمع بين أفضل ميزات MSI و AppX:

يحتوي ملف MSIX على فوائد AppX أثناء تشابهه مع ملف MSI. إنه مُثبّت للأمام بشكل مستقيم يمكن لمسؤولي النظام حتى كتابته للتثبيت التلقائي غير المراقب. بالإضافة إلى ذلك، تعتمد على تقنية الحاوية، والتي تسمح بإلغاء التثبيت والترقيات بشكل سلس.

من منظور المستخدم، يتم تثبيت MSIX مثل ملف MSI ، ولكن خلف الكواليس، يتم تثبيته مثل ملف AppX. بالإضافة إلى ذلك، يمكن توزيع MSIX خارج متجر مايكروسوفت Microsoft. مع هذه العملية الجديدة، أصبح من السهل إدخال البرامج القديمة وإعادة تعبئتها من أجل MSIX.

ستعمل MSIX حتى على Windows 7 و Linux والمزيد!

ولعل الميزة الأكثر إثارة في MSIX هي أن مايكروسوفت Microsoft أصدرت SDK لتحسين توافق الأنظمة الأساسية.

كما هو موضح في صفحة GitHub الخاصة بهم، يكون الدعم ممكناً لنظام التشغيل iOS و MacOS و Android و Linux وحتى الإصدارات الأقدم من ويندوز Windows.

يضع المطورون إرشادات خاصة في ملفات MSIX للسماح لها بتحديد نظام التشغيل والخطوات التي يجب اتخاذها.

سيتم إلغاء تثبيت البرامج بشكل أكثر نظافة:

عندما تقوم بتثبيت برنامج باستخدام MSI و EXE ، يمكن لهذا البرنامج إجراء تغييرات على السجل وإنشاء ملفات ومجلدات عبر نظامك.

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

مع MSIX ، يتم تثبيت البرامج في حاوية وجميع ملفاتها الضرورية إما تبقى داخل تلك الحاوية أو تتبع قواعد دقيقة يمكن التنبؤ بها حول مكان وجود هذه الملفات (مثل وجودها في مجلد AppData).

عندما تقوم بإلغاء التثبيت، فإن جميع البيانات تذهب مع البرنامج – لا توجد فوضى في الخلف. هذا يعني أن نظامك سيكون أنظف للمضي قدماً.

لا يزال مثبتاً، لذا كن حذراً!

إذا كنت تبحث عن ملف MSIX وتتساءل أنه آمن، فإن السؤال الأول الذي يجب أن تطرحه هو المكان الذي حصلت عليه من المثبت. مثل أي برنامج تثبيت آخر، إذا كنت لا تثق في المصدر، فلا ينبغي عليك فتحه.

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

متى سأبدأ في رؤية ملفات MSIX؟

قد يستغرق الأمر بعض الوقت قبل أن ترى ملف MSIX. لا تزال مايكروسوفت Microsoft تعمل على صقل بعض القدرات الموعودة، وحتى وقت قريب، يمكن فقط لبنية Insider لنظام التشغيل Windows 10 إنشاء حزمة MSIX.

حتى بعد الضبط الدقيق، سيحتاج المطورون ومزودو تقنية المثبت التي يعتمدون عليها إلى احتضان الحزمة الجديدة وتعلمها ونشرها.

هذا إذا اختاروا ذلك على الإطلاق؛ يتمتع المطورون بحرية متابعة إنشاء أدوات تثبيت EXE و MSI إذا كانوا يفضلون ذلك.

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

مقالات قد تعجبك :

ما هي ملفات PDF؟ وكيف يمكن فتحها ؟
ما هي عملية ضغط الملفات ؟ وكيف تتم ؟
كيفية استعادة الملفات المحذوفة على نظام ماك macOS
ما هو ملف DAT , وكيف يمكن فتحه؟
هل يمكن إنشاء مخدم ويب Web Server على الشبكة المنزليّة ؟

آبل أزالت تطبيقات لجمعها معلومات عن موقع المستخدم

بدأت شركة آبل Apple بإزالة التطبيقات من متجرها App Store والتي تنتهك سياسات الشركة من خلال مشاركة بيانات الموقع الخاصة بالمستخدم مع جهات خارجية بدون موافقة صريحة.

ترتبط الانتهاكات بالأقسام 5.1.1 و 5.1.2 من إرشادات متجر تطبيقات الشركة، والتي تنص على أنه يجب ألا تنقل التطبيقات بيانات موقع المستخدم إلى جهات خارجية بدون موافقة صريحة من المستخدم.

وتلقّى مطورو التطبيقات الذين انتهكوا الإرشادات إشعارات من آبل لإعلامهم بأن تطبيقاتهم غير ممتثلة لقوانين حماية البيانات.

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

يبدو أن حملة آبل الصارمة مرتبطة باللائحة العامة لحماية البيانات، والتي تدخل حيز التنفيذ في 25 أيار في أوروبا.

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

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

في الإشعارات المرسلة إلى المطورين المتأثرين، تقول آبل إن أولئك الذين يرغبون في استعادة تطبيقاتهم يجب أن يزيلوا أي أكواد برمجية أو أطر عمل أو SDK تتعلق بمشاركة الموقع مع جهات خارجية.

ومن ثم يجب إعادة إرسال التطبيق للمراجعة، وبمجرد الموافقة سيتم إعادة التطبيق إلى App Store.

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

الجدير بالذكر أنه من غير الواضح عدد المطورين أو التطبيقات التي تأثرت بالعمليات الصارمة الأخيرة.

 

مقالات قد تعجبك:
آبل تعترف بتعطل الميكروفون الخاص ببعض أجهزة الآيفون
روبوت جديد من آبل لإعادة تدوير أجهزة الآيفون القديمة
آبل تستبدل بطاريات بعض أجهزة MacBook Pro
تغريم آبل بنصف مليار دولار لانتهاكها براءات اختراع
أهم 5 إعلانات لآبل في حدثها للتعليم