З Android 12L компанія Google випустила вихідний код механізму тем «Monet» для Android Open Source Project (AOSP).
Одна з найпомітніших особливостей Android 12 це нова система динамічних тем на основі шпалер під кодовою назвою «Моне». Механізм оформлення тем автоматично витягує кольори з ваших шпалер і застосовує їх до інтерфейсу користувача системи та підтримуваних програм. Однак досі ця цікава функція була ексклюзивною для телефонів Pixel від Google. Але незабаром це зміниться, оскільки Google тепер повністю відкрив вихідний код двигуна Monet з Android 12L.
Невдовзі після оголошення остаточного випуску Android 12L вчора Google почав завантажувати вихідний код для останнього випуску в AOSP. Як помітив Мішал Рахман з Esper, Google також опублікував вихідний код механізму створення тем «Моне». З вересня ми знали, що динамічні теми стануть відкритими з Android 12L. Тож ця новина сама по собі не є несподіванкою. Тим не менш, випуск «Monet» для AOSP має означати, що тематика на основі шпалер буде легко доступна на пристроях під управлінням Android 12L і вище, а також на власних ПЗУ на основі AOSP.
У той же час Google також наполегливо працює над впровадженням системи динамічних тем на більшу кількість телефонів Android 12. Минулого місяця ми дізналися, що Google може зробити обов’язковим для нових пристроїв Android 12 впровадження механізму динамічних тем. Пізніше Google підтвердив, що співпрацює безпосередньо з OEM-виробниками, щоб забезпечити Material You та динамічний колір підтримка на інших пристроях Android 12, включаючи пристрої Samsung, OnePlus, Oppo, Vivo, realme, Xiaomi, Tecno, і більше.
Механізм тем Monet від Material You є головною родзинкою Android 12, і ось як він працює
На даний момент більшість популярних програм Google отримали частковий або повний оновлений дизайн Material You. Оскільки незабаром тема Material You з’явиться на більшій кількості телефонів Android, ми очікуємо, що в найближчі місяці більше сторонніх програм додадуть підтримку динамічних тем.
Джерело: AOSP