Розробники Google діляться з спільнотою інструментом вимірювання затримки своїми руками під назвою WALT. Читайте далі, щоб дізнатися більше.
Ми всі любимо миттєве задоволення, і більшість із нас помітили, що в новіших версіях Android все виглядає швидше. Дехто з нас, можливо, навіть дивувався або відкрито запитував, як розвиваються ці швидші реакції. Якщо ви один із тих, хто задавався питанням, тепер у вас є відповідь. Нещодавно розробники Google опублікував запис у блозі про те, як вони вирішують ці затримки, які називаються затримкою, за допомогою інструменту, розробленого для того, щоб люди створювали його самостійно. А це ім'я? УОЛТ.
Очевидно, Google витрачає значну кількість часу на вирішення проблеми затримки. Припустимо, ви хочете, щоб екран реагував на дотик. Вам потрібно знати, скільки часу потрібно від початку до кінця завдання. Це описується як затримка в обидві сторони. Але якщо людина хоче розбити це далі, як у прикладі, показаному на малюнку, - не було інструментів для цього. WALT, який походить від іншого інструменту USB під назвою
QuickStep, дозволяє вимірювати затримку аудіо вводу/виводу, перетягування, малювання екрана та/або натискань. Синхронізуючи з точністю до мілісекунди зовнішній апаратний годинник із тестовим пристроєм, Android або Chromebook, тепер можна збирати окремі затримки введення та виведення. Результатом тепер є розбивка кожної частини затримки зворотного зв’язку, що дозволяє розробникам шукати можливості для кращого налаштування та покращення результатів.Випустивши для громадськості, Google сподівається, що цей інструмент буде корисним для інших, оскільки вони намагатимуться вивчити та мінімізувати затримку своєї роботи на будь-якій платформі. Вони навіть включили інструкції зі створення для тих, хто хотів би зробити тестовий пристрій самостійно. А складність зробити WALT? Від інженера програмного забезпечення Google Марка Кудрицького:
«WALT простий. Деталі коштують менше 50 доларів, і, маючи деякі базові навички роботи з електронікою, ви можете створити його самостійно».
Перегляньте більше, перейшовши на Репозиторій WALT на Github, який містить список деталей, інструкції зі складання та кроки щодо використання пристрою.
Отже, розробники - це те, що ви думаєте використовувати? Або ви вважаєте, що можна використати інший підхід? Не соромтеся продовжувати обговорення, додаючи свої коментарі нижче!