Що ж таке "Редакційне оформлення"
Редакційне оформлення — це окремі, демонстраційні моменти, побудовані навколо типографіки. Вони передбачають динамічне, привертаюче увагу використання нестандартних розмірів, зокрема великих заголовків або масивного візуального стилю
Його можна поєднувати з анімацією, формою чи кольором
Його треба використовувати там де ви хочете:
- Celebrating content
- Voice of the user
- Bespoke functionality
"Великі" заголовки, якісь емоційні штуки для юзера або коли користувач збільшує яскравість і збільшують вся грубіть всіх елементів
Взагалом Гугль дальше намагається більше всякої дічі впихнути в апку. У вас юзають всякі стилі текстів в апці?
🔗 тут вся інфа по цьому
Редакційне оформлення — це окремі, демонстраційні моменти, побудовані навколо типографіки. Вони передбачають динамічне, привертаюче увагу використання нестандартних розмірів, зокрема великих заголовків або масивного візуального стилю
Його можна поєднувати з анімацією, формою чи кольором
Його треба використовувати там де ви хочете:
- Celebrating content
- Voice of the user
- Bespoke functionality
"Великі" заголовки, якісь емоційні штуки для юзера або коли користувач збільшує яскравість і збільшують вся грубіть всіх елементів
Взагалом Гугль дальше намагається більше всякої дічі впихнути в апку. У вас юзають всякі стилі текстів в апці?
🔗 тут вся інфа по цьому
❤3👍1🔥1
Fragment
Робоча група Swift на Android тепер офіційна! "Головна мета робочої групи Android — додати та підтримувати Android як офіційно підтримувану платформу для мови Swift" "The Android workgroup is a team that promotes the use of Swift for developing Android applications"…
Ми швидше писали про swift для Android і трохи приїхали новин з їхнього слеку:
--
🔧 JNI-інфраструктура
🔵 Пропозиція: зробити спільну базу JNI для всієї екосистеми Swift+Android.
🔵 Планується розробити плагін який буде аналізувати використання swift android sdk брідж функцій і імпортувати тільки ті модулі
🔵 SKIP не намагається повністю відтворити Android SDK — тільки потрібні містки між Swift і Kotlin.
🔵 Swift-Java фокусується на безпечній роботі з пам’яттю, тоді як SKIP покладається на фіналізатори.
🔵 Планують винести JNI в окремий пакет, щоб уникнути залежності від swift-syntax.
--
📱 Підтримка Android API
🔵 SKIP працює з API 29 (Android 10), але ціль — API 28 (Android 9) до API 34 (Android 14).
🔵 API 28 обрано через широку підтримку.
🔵 Проблема: JEnv офіційно з’явився тільки з API 34, тому поки використовують нестандартні рішення.
--
📆 Таймлайн SDK
🔵 Swift для Android може з’явитися в рамках Swift 6.2 (можливо, вже найближчими місяцями).
🔵 Потрібне доопрацювання тестування Android-оточення
--
Swift для Android активно рухається вперед, але поки це супер рання стадія з фокусом на Kotlin-interop і мінімальні залежності від Android SDK.
Оригінальне повідомлення в коментах ⤵️
--
🔧 JNI-інфраструктура
🔵 Пропозиція: зробити спільну базу JNI для всієї екосистеми Swift+Android.
🔵 Планується розробити плагін який буде аналізувати використання swift android sdk брідж функцій і імпортувати тільки ті модулі
🔵 SKIP не намагається повністю відтворити Android SDK — тільки потрібні містки між Swift і Kotlin.
🔵 Swift-Java фокусується на безпечній роботі з пам’яттю, тоді як SKIP покладається на фіналізатори.
🔵 Планують винести JNI в окремий пакет, щоб уникнути залежності від swift-syntax.
--
📱 Підтримка Android API
🔵 SKIP працює з API 29 (Android 10), але ціль — API 28 (Android 9) до API 34 (Android 14).
🔵 API 28 обрано через широку підтримку.
🔵 Проблема: JEnv офіційно з’явився тільки з API 34, тому поки використовують нестандартні рішення.
--
📆 Таймлайн SDK
🔵 Swift для Android може з’явитися в рамках Swift 6.2 (можливо, вже найближчими місяцями).
🔵 Потрібне доопрацювання тестування Android-оточення
--
Swift для Android активно рухається вперед, але поки це супер рання стадія з фокусом на Kotlin-interop і мінімальні залежності від Android SDK.
Оригінальне повідомлення в коментах ⤵️
🤨3
Google Sans Code — новий шрифт для коду від Google
Google випустила шрифт, який створений спеціально для програмістів. Як вони заявляють, він поєднує геометричну чіткість із трохи каліграфічним стилем та чудово читається навіть у маленьких вікнах
Цікаво виглядає курсив, натхненний ренесансною каліграфією. Всі символи легко розрізнити, навіть i, l та 1
Я б спробував, але Q трохи з приколом)
🔗 Посилання на шрифт
Google випустила шрифт, який створений спеціально для програмістів. Як вони заявляють, він поєднує геометричну чіткість із трохи каліграфічним стилем та чудово читається навіть у маленьких вікнах
Цікаво виглядає курсив, натхненний ренесансною каліграфією. Всі символи легко розрізнити, навіть i, l та 1
Я б спробував, але Q трохи з приколом)
🔗 Посилання на шрифт
👍5
У нас давненько не було "Оновлення ліб", а вони періодично виходять
Тут трішки прилетіло за 30 липня:
- Media3 Version 1.8.0 (Додалося багато фіч і фіксів для ExoPlayer. Якщо у вас є відео і всякі модифікації його, то там багато чого цікавого)
- Browser Version 1.9.0
- Benchmark 1.4.0
- Compose Material 3 1.4.0 став беткою (Все що було для Expressive перенесли в 1.5 типу як шейпи і нові компоненти, то вони у вас пропадуть, якщо оновитися до beta). Лишилися різні фікси та опдейтнули Tooltip (Тепер можна змінити іконку і де воно буде відносно неї 🤔)
- Compose Material 3 1.5.0-alpha-1 (Все класне, що було перенесли з 1.4 і якісь міні фікси)
- Security Crypto остаточно діпрікейтнуті (тут трохи пояснення що це і чому)
🔗 Сорси
Тут трішки прилетіло за 30 липня:
- Media3 Version 1.8.0 (Додалося багато фіч і фіксів для ExoPlayer. Якщо у вас є відео і всякі модифікації його, то там багато чого цікавого)
- Browser Version 1.9.0
- Benchmark 1.4.0
- Compose Material 3 1.4.0 став беткою (Все що було для Expressive перенесли в 1.5 типу як шейпи і нові компоненти, то вони у вас пропадуть, якщо оновитися до beta). Лишилися різні фікси та опдейтнули Tooltip (Тепер можна змінити іконку і де воно буде відносно неї 🤔)
- Compose Material 3 1.5.0-alpha-1 (Все класне, що було перенесли з 1.4 і якісь міні фікси)
- Security Crypto остаточно діпрікейтнуті (тут трохи пояснення що це і чому)
🔗 Сорси
👍3❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Вирішив поділитися колишніми напрацюваннями.
Графічний леєер - це дуже крутий інструмент, який дозволяє зробити багато цікавих візуальних ефектів.
Pinch-to-summarize будь-який мейл
Усі співпадіння з браузерами - випадкові
Графічний леєер - це дуже крутий інструмент, який дозволяє зробити багато цікавих візуальних ефектів.
Pinch-to-summarize будь-який мейл
Усі співпадіння з браузерами - випадкові
🔥8😁6
Вийшов Jetpack Compose 1.9 🚀
- Нові тіні: dropShadow(), innerShadow()
- New Visibility modifiers (Якщо змінилося Visibility або перший раз показався елемент)
- OutputTransformation підтримує Rich styling
- LazyList та LazyGrid покращили перформенс і дали можливість писати модифікації
- 2D Scroll APIs (Можна скролити по діагоналі 💃)
- І ще багато різних фіксів і доповнень, які зручно почитати за посиланням
🔗 Посилання
- Нові тіні: dropShadow(), innerShadow()
- New Visibility modifiers (Якщо змінилося Visibility або перший раз показався елемент)
- OutputTransformation підтримує Rich styling
- LazyList та LazyGrid покращили перформенс і дали можливість писати модифікації
- 2D Scroll APIs (Можна скролити по діагоналі 💃)
- І ще багато різних фіксів і доповнень, які зручно почитати за посиланням
🔗 Посилання
👍7
Fragment
Вийшов Jetpack Compose 1.9 🚀 - Нові тіні: dropShadow(), innerShadow() - New Visibility modifiers (Якщо змінилося Visibility або перший раз показався елемент) - OutputTransformation підтримує Rich styling - LazyList та LazyGrid покращили перформенс і дали…
Крім Jetpack Compose 1.9 сьогодні вийшло ще багато оновлень
- Мінімальна версія Jetpack тепер sdk 23 (Android 6.0). Було 21 (Android 5.0, який був зареліз 2014 року)
- Core 1.17.0 (Тут появилися Progress-centric notifications то ті самі прогресів нотіфікейшн)
- Додали нову лібу, яка перевіряє чи пофікшений був баг (так...🤨 Тут)
- NavigationEvent 1.0.0-alpha06
🔗 Весь списко змін
- Мінімальна версія Jetpack тепер sdk 23 (Android 6.0). Було 21 (Android 5.0, який був зареліз 2014 року)
- Core 1.17.0 (Тут появилися Progress-centric notifications то ті самі прогресів нотіфікейшн)
- Додали нову лібу, яка перевіряє чи пофікшений був баг (так...🤨 Тут)
- NavigationEvent 1.0.0-alpha06
🔗 Весь списко змін
❤3👍2
Ще й відяшку зробили нам сьогодні про те, як красиво анімуватися між екранами 🥹 з Morth
https://www.youtube.com/watch?v=0moEXBqNDZI
https://www.youtube.com/watch?v=0moEXBqNDZI
YouTube
Advanced shared elements with shape morphing | Jetpack Compose Tips
Rebecca Franks, a Developer Relations Engineer, covers a more advanced example application of shared elements in Jetpack Compose, combining the basics with shape morphing and the new Material 3 Expressive shapes, showcasing the powerful options built into…
❤1🤯1
Fragment
Нас вже 300+ учасників Я трошки на вихідні їздив гладити траву та обніматися з деревами. Рекомендую. Повернувся, а вас вже більше 300. Вище розіграш і надіюся, що я не натупив і все буде гуд (Кожного разу ці розіграші - це такий стрес 😅)
Недавно у нас було 300+ учасників, а за менше ніж 3 місяці ще +100
Адміни вам вдячні ♥️
Адміни вам вдячні ♥️
❤8👍1🔥1
Гугл, ніяк не може оприділитися як їм релізити так, щоб все було швидше і краще, тому тепер будуть релізитися кожен місяць
Accelerating development with monthly releases for Android Studio - releasing 2X more often than before
Обіцяють швидше фіксати баги, але таке враження, що просто будуть розмахувати їх так, що ви і не зрозмієте, що змінилося за рік (А нічо 😏)
🔗️️ тут детальніше
Accelerating development with monthly releases for Android Studio - releasing 2X more often than before
Обіцяють швидше фіксати баги, але таке враження, що просто будуть розмахувати їх так, що ви і не зрозмієте, що змінилося за рік (А нічо 😏)
🔗️️ тут детальніше
😁1
Сьогодні в 20:00 годині буде Made by Google ‘25
--
Представлять гуглівсі продуки + дехто обіцяє, що вилиють Android 16 QPR1 (Material 3 Expressive) stable release
--
Як завжди, вже багато чого злили. Як, наприкад відос, де застосунок камери допомагає вам отримати кращі фото чи скрін з фішками
https://www.youtube.com/watch?v=JXCXTQIIvM0
--
Представлять гуглівсі продуки + дехто обіцяє, що вилиють Android 16 QPR1 (Material 3 Expressive) stable release
--
Як завжди, вже багато чого злили. Як, наприкад відос, де застосунок камери допомагає вам отримати кращі фото чи скрін з фішками
https://www.youtube.com/watch?v=JXCXTQIIvM0
🔥2