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

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


هل سيكون من الممكن قريبًا استخدام تطبيقات أندرويد على أي جهاز متصل، حتى لو لم يتم تشغيله على نظام تشغيل الهاتف المحمول من جوجل؟ على أي حال، هذا ما تعمل عليه شركة مونتين فيو. لقد كشفت للتو في معاينة مطور SDK عبر الأجهزة. تم تقديم مجموعة التطوير الجديدة هذه لأول مرة في مؤتمر Google I / O 2022، وهي توفر للمطورين جميع الأدوات اللازمة لجعل المتغيرات المختلفة لتطبيقاتهم تتواصل مع بعضها البعض.

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


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

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


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

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

Exit mobile version