هواوی برنامه اختصاصی ردیابی کرونا می‌سازد

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از ام اس پاور، صدها میلیون نفر از کاربران گوشی‌های هواوی به علت قطع اجباری همکاری این شرکت با مؤسسات آمریکایی قادر به استفاده از خدمات گوگل پلی و بارگذاری برنامه‌های آن نیستند. هواوی برای مقابله با این مشکل دست به کار شده و هم یک فروشگاه آنلاین عرضه اپلیکیشن‌های خود به نام HMS Core را راه اندازی کرده و هم طراحی برنامه‌ای برای ردگیری و شناسایی افراد مبتلا به کرونا را در دستور کار قرار داده است.

فروشگاه HMS Core دارای امکاناتی برای حفظ امنیت و حریم شخصی کاربران نیز هست که آپلود ناشناس داده‌ها در فضای کلود، تضمین عدم ذخیره سازی اطلاعات شخصی و موقعیت مکانی، پاکسازی تاریخچه اطلاعات هر برنامه از گوشی بعد از پاک کردن آنها و غیره را در بر می‌گیرد.

هنوز مشخص نیست برنامه ردیابی کرونای هواوی از طریق بلوتوث عمل می‌کند یا خیر. این شرکت در مورد سازگاری یا عدم سازگاری برنامه یادشده با برنامه‌های ردیابی کرونای اپل و گوگل هم سکوت کرده است.

106
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });