Як це бісить, кодиш ти собі, щось мега класне, робиш пул ріквест, а потім виявляється, що хтось додав статичний аналізатор коду і він тепер не пускає твої зміни
Занадто довгий метод в тебе, то колір - це меджик намбер, то в файлі забагато функці
І ти потім сидиш і ще дві години "фіксаєш" отово всьо
Занадто довгий метод в тебе, то колір - це меджик намбер, то в файлі забагато функці
І ти потім сидиш і ще дві години "фіксаєш" отово всьо
😁10❤🔥2
Fragment
Розіграш завершено! Брало участь 92 осіб Переможцями стали: @KashevskyiVladyslav. Перевірити підсумки
На 300 підписників знову будемо розігрувати сумку, книжку та шапку
Знову буде ця кнопка і всьо. Єдине, що переможця буду перевіряти чи реальна людина (Бо зараз збільшилась кількість ботів) і чи вона в Україні (Бо я не дуже запарюватися тим, як відправити щось закордоном)
Певно, що 3 раз вже буде фінальний, бо то трохи важко 🙂
Знову буде ця кнопка і всьо. Єдине, що переможця буду перевіряти чи реальна людина (Бо зараз збільшилась кількість ботів) і чи вона в Україні (Бо я не дуже запарюватися тим, як відправити щось закордоном)
Певно, що 3 раз вже буде фінальний, бо то трохи важко 🙂
👍17❤🔥1
Не Android, але цікаво подивитися, як люди обходять обмеження в віджетах
В даному відосі, обмеження обходять тим, що є "прихований" метод для стрілочки, який дозволяє крутити її. Якщо крутити обʼєкт, який крутиться, з однаковою швидкістю то він вже буде рухатися по прямій 😅
Або вони використовують таймери, де міняють шрифти, щоб отримати необхідні анімації.
Крч, рекомендую
https://www.youtube.com/watch?v=NdJ_y1c_j_I
В даному відосі, обмеження обходять тим, що є "прихований" метод для стрілочки, який дозволяє крутити її. Якщо крутити обʼєкт, який крутиться, з однаковою швидкістю то він вже буде рухатися по прямій 😅
Або вони використовують таймери, де міняють шрифти, щоб отримати необхідні анімації.
Крч, рекомендую
https://www.youtube.com/watch?v=NdJ_y1c_j_I
YouTube
Apple’s Widget Backdoor
https://github.com/brycebostwick/WidgetAnimation/
This was an incredibly fun one to make. There's a lot more detail that I didn't get to cover here, and a lot of directions that only partially worked that were still interesting — maybe for the future!
Shoutout…
This was an incredibly fun one to make. There's a lot more detail that I didn't get to cover here, and a lot of directions that only partially worked that were still interesting — maybe for the future!
Shoutout…
🔥1
Fragment
The Android Show Це буде не довге відео, де буду нас готувати до того, що буде на Google I/O Наскільки знаю, то будуть там хвалитися, як багато всі юзають компоуз, як все там класно і тд. Но подивитися вартує 🔗Посилання на блог + відос
YouTube
The Android Show: I/O Edition
Lights, camera, Android! 🎬 Tune in NOW to The Android Show: I/O Edition. Hang out with Sameer Samat, President of Android Ecosystem, and the Android team to learn about the innovative new experiences coming to Android. We’re packing Android with beauty, smarts…
🔥2
Android 16!
- Нові анімації
- Більше кольорових тем
- Більше кастомних шрифтів
- Нові анімації
- Більше кольорових тем
- Більше кастомних шрифтів
❤4🔥1
❤2🔥1
Сайт Material Design оновився з M3 Expressive з великою кількістю елементів нового дизайн мови
https://m3.material.io/
https://m3.material.io/
🔥7👍2❤1
Всі бігали з тою картинкою, а гугл в свому блозі пише, що це приклад того як робити не треба.
"Жоден виразний дизайн не перевершить базову функціональність. Неструктуровані та не підписані зображення в цьому концепт-дизайні не були сприйняті як музичний плейліст"
Тобто вони кажуть, що продукти мають слідкувати "UI патернам", а не просто сліпо використовувати їхню систему
🔗 https://design.google/library/expressive-material-design-google-research
"Жоден виразний дизайн не перевершить базову функціональність. Неструктуровані та не підписані зображення в цьому концепт-дизайні не були сприйняті як музичний плейліст"
Тобто вони кажуть, що продукти мають слідкувати "UI патернам", а не просто сліпо використовувати їхню систему
🔗 https://design.google/library/expressive-material-design-google-research
😁4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Тут AirBnb випустили відос про їхне наступне оновлення і найцікавіше тут їхні нові іконки.
(Хто не вкурсі, то Lottie від AirBnb тут)
Їм було замало векторної анімації, тому вони стоврили свій новий формат Lava, який "micro media format", який кросплатформенний, підтримує прозорий фон і ефективний. Можливо вони це заопенсорсять, як колись Lottie
Тред
(Хто не вкурсі, то Lottie від AirBnb тут)
Їм було замало векторної анімації, тому вони стоврили свій новий формат Lava, який "micro media format", який кросплатформенний, підтримує прозорий фон і ефективний. Можливо вони це заопенсорсять, як колись Lottie
Тред
❤8🔥3
Я щось ото згадав про "Ready Player One" і виявляється, що Оазу у фільмі винайшли в 2025 році (8 грудня 2025). Самі події у фільмі відбуваютсья 2045
В 2024 епли випустили окуляри, які, як на мене, виглядають цікавіше, ніж у фільмі.
Гугл активно працює в сторону XR. Apple активно провалилися зі своїм Vision Pro. Але світ всеодно йде в сторону доповненої реальності, яка може бути кращою версією нашої. І я надіюся, що це зробить не гугл, бо тоді на кожному кроці буде реклама, як зараз в Youtube 😅
В 2024 епли випустили окуляри, які, як на мене, виглядають цікавіше, ніж у фільмі.
Гугл активно працює в сторону XR. Apple активно провалилися зі своїм Vision Pro. Але світ всеодно йде в сторону доповненої реальності, яка може бути кращою версією нашої. І я надіюся, що це зробить не гугл, бо тоді на кожному кроці буде реклама, як зараз в Youtube 😅
😁2👍1
Retrofit оновився до версії 3.0.0
"Це версія OkHttp, написана на Kotlin, і як результат Retrofit тепер має транзитивну залежність від Kotlin. Однак саме ця версія OkHttp є підтримуваною, тоді як попередня версія не підтримувалася майже 4 роки."
UPD: він не переписався на Kotlin, як я подумав спочатку. Вони назвалися 3.0.0 бо появлилася транзитивна залежність від Kotlin через апдейт OkHttp
Останній раз Okhttp оновлялася 2023-10-16, але саме ця зміна дле версії, реліз якої був в 2019 році
🔗Лінк
"Це версія OkHttp, написана на Kotlin, і як результат Retrofit тепер має транзитивну залежність від Kotlin. Однак саме ця версія OkHttp є підтримуваною, тоді як попередня версія не підтримувалася майже 4 роки."
UPD: він не переписався на Kotlin, як я подумав спочатку. Вони назвалися 3.0.0 бо появлилася транзитивна залежність від Kotlin через апдейт OkHttp
Останній раз Okhttp оновлялася 2023-10-16, але саме ця зміна дле версії, реліз якої був в 2019 році
🔗Лінк
👍3