Forwarded from GDG Lviv
Другий спіч
https://youtube.com/live/lRPuMuDvgCE
https://youtube.com/live/lRPuMuDvgCE
YouTube
MVI в Android: міграція legacy-проєкту з Mosby MVP до Compose (Orbit) | Влад Лубін
Моя доповідь — про практичний перехід реального legacy-проєкту з MVP (Mosby) на MVI у Jetpack Compose: що таке state, intents та side effects і чому варто перейти.
Покажу стратегію міграції без зупинки релізів: screen-by-screen, “strangler pattern”, шар…
Покажу стратегію міграції без зупинки релізів: screen-by-screen, “strangler pattern”, шар…
❤5
Тепер і українські студенти можуть безкоштовно отримати підписку Google AI Pro + 2ТБ памʼяті 😊
Підписка діє на рік, але сама акція закінчується 9 грудня
https://gemini.google/students/
Підписка діє на рік, але сама акція закінчується 9 грудня
https://gemini.google/students/
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
Який DI будемо брати в новий проект?
Anonymous Poll
45%
Hilt
44%
Koin
5%
Щось інше
6%
Нічого не буду використовувати
Jetpack WindowManager 1.5 стабільний
- додали Large та Extra-large (Це додали для майбутніх апок, які мали б працювати на моніках в 16 QPR1 Beta 2, а ще, якщо вірити слухам, то на компам)
Воно то ніби і класно, але мені не подобається, що задіпрікейтили можливість робити застосунок тільки в портретному рижимі на телефоні, а перевернувши екран на телефон воно виглядає, мʼягкокажучи фігово
🔗 посилання
- додали Large та Extra-large (Це додали для майбутніх апок, які мали б працювати на моніках в 16 QPR1 Beta 2, а ще, якщо вірити слухам, то на компам)
Воно то ніби і класно, але мені не подобається, що задіпрікейтили можливість робити застосунок тільки в портретному рижимі на телефоні, а перевернувши екран на телефон воно виглядає, мʼягкокажучи фігово
🔗 посилання
❤3
Navigation 2 to 3 migration guide
Якщо ви хочете мігранути на nav3, то тут хороший гайд (Або як я не шарите ні в одному ні в другому і можете використовувати це як шпаргалку)
🔗 Посилання на сторінку
Якщо ви хочете мігранути на nav3, то тут хороший гайд (Або як я не шарите ні в одному ні в другому і можете використовувати це як шпаргалку)
🔗 Посилання на сторінку
🔥5
Вчора був на дизаріумі (Лайк, якщо теж були)
І не те, щоб відкриття, але ще раз там наголосили про ніби очевидну штуку, яку я часто тут намагаюся донести "Не показав? ну і лох."
Якщо ви хочете, щоб вас помітили - треба час від часу "показуватися"
І не те, щоб відкриття, але ще раз там наголосили про ніби очевидну штуку, яку я часто тут намагаюся донести "Не показав? ну і лох."
Якщо ви хочете, щоб вас помітили - треба час від часу "показуватися"
❤10👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Хотів зробити ASCII анімацію, а вийшло щось таке. Ніби виглядає не погано
🔥18👍1
Активний читач нашого каналу створив класний застосунок на iOS, який ви можете скачати. І найцікавіше, що він про це написав в тредс і отримав багато скачувань. Цікаво, що буде дальше, бо ідей як це розвивати є багато, мати б стільки сил і користувачів 😅
🔗 А тут посилання на апстор (ойфон онлі)
🧵 посилання на тредс, якщо ви хочете лайкнути
🔗 А тут посилання на апстор (ойфон онлі)
🧵 посилання на тредс, якщо ви хочете лайкнути
❤9👍2
⚠️ Якщо у вас Pixel 8 або новіший - уважно перед оновленням на Android 16 QPR2 Beta 3
У налаштуваннях розробника є пункт "Enable desktop experience features" - його треба вимкнути перед апдейтом (і перезапустити телефон)
🔴 Якщо цього не зробити - System UI крашиться, апдейт може не встановитись, а то і взагалі улетіти в bootloop
На Pixel 6 та 7 цієї фічі нема, тому оновлюватись можна спокійно
гугупіпі
У налаштуваннях розробника є пункт "Enable desktop experience features" - його треба вимкнути перед апдейтом (і перезапустити телефон)
🔴 Якщо цього не зробити - System UI крашиться, апдейт може не встановитись, а то і взагалі улетіти в bootloop
На Pixel 6 та 7 цієї фічі нема, тому оновлюватись можна спокійно
гугупіпі
🤔5😁3👍2
Compose Compiler Stability Inference System
Хороше чтиво на пʼятницю яке дозволить вам розібратися з рекомпозицією та оптимізацією компоуза
(А ще краще піти з друзями десь прогулятися)
🔗 Посиланнячко
Хороше чтиво на пʼятницю яке дозволить вам розібратися з рекомпозицією та оптимізацією компоуза
(А ще краще піти з друзями десь прогулятися)
🔗 Посиланнячко
GitHub
GitHub - skydoves/compose-stability-inference: 📚 A comprehensive study of how the Compose compiler determines type stability for…
📚 A comprehensive study of how the Compose compiler determines type stability for recomposition optimization. - skydoves/compose-stability-inference
😁12