«گوگل فیت» خواب کاربر را رصد می کند

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

به گزارش خبرگزاری مهر به نقل از انگجت، اپلیکیشن Google Fit اکنون با توجه به اطلاعاتی که برنامه های دیگر به اشتراک می گذارند، الگوهای خواب کاربر را رصد می کند و با دقت بالاتری تعیین می کند کاربر به خواب بیشتر نیاز دارد یا خیر.

اگر اپلیکیشن های دیگر اطلاعات کاملی از مدت زمان خواب کاربر فراهم نکنند، خود او می تواند تاریخچه خوابش را ادیت کند.

این اصلاحات به فرد کمک می کند برنامه های روزانه خود را بهتر انجام دهد. علاوه بر آن کاربران iOS  این اپلیکیشن نیز اکنون می توانند نقشه برای پیاده روی و دوچرخه سواری خود را در اختیار داشته باشند.

این آپدیت ها طی هفته آتی عرضه می شوند. هرچند این اقدامات ساده و کوچک هستند اما به اپلیکیشن گوگل فیت کمک می کنند چشم انداز کامل تری از سلامت او فراهم کند.

131
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)); });