تصاویر درازترین موبایل دنیا با قابلیت تغییر رنگ

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

به گزارش خبرگزاری مهر به نقل از انگجت،  تاکنون موبایل های زیادی در اندازه ها و اشکال گوناگون ساخته شده اند. اما به نظر می رسد دستگاه آینده شرکت اسنشال  از بقیه متمایز است.این دستگاه «پروژه جم»(ProjectGem) نام دارد.

  اندی روبین یکی از بنیانگذاران اندروید و مدیر ارشد شرکت اسنشال در حساب کاربری توئیتر خود تصاویری از یک دستگاه جدید منتشر کرده که در مقایسه با موبایل های فعلی بلندتر و نازکتر است.  

تصاویر دیگر این موبایل نشان می دهند  پشت دستگاه یک ماده تغییر رنگ دهنده وجود دارد که از زوایای مختلف با رنگ های متفاوتی دیده می شود.  

اسنشال در دسامبر ۲۰۱۸ میلادی اعلام کرد ادامه تولید موبایلPH-1 ( نخستین دستگاه این شرکت) را متوقف کرده است. اما روبین قول داد آپدیت های نرم افزاری برای آن را منتشر کند.

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