Google обновила руководство по построению адаптивного интерфейса. Оставили версию только на Compose и на основе компонентов из Material3
#compose
#compose
🎉35❤6👍5
Forwarded from Kotlin Multiplatform Broadcast
Мы строили, строили и построили первый оффлайн митап сообщества Mobile Broadcast в Минске!
Вас ждет 2 доклада по актуальным темам:
✔️ Асинхронное управление состоянием и как сделать просто. Узнаете важность правильной работы с состоянием, к чему приводит некорректная работа с ним и как избежать этих ошибок!
✔️ Как выбрать навигацию для Compose в современном мире (и нет Jetpack Compose не является лучшей даже с выходом версии 2.8.0). Автор поделиться своей историей выбора навигации, сравнит популярные решения и сделаем выводы вместе
Участие бесплатное по предварительной регистрации, а обсудить все детали и не пропускать встречи минского сообщества поможет чат Mobile Broadcast Минск
#минск #митап #анонс
Вас ждет 2 доклада по актуальным темам:
Участие бесплатное по предварительной регистрации, а обсудить все детали и не пропускать встречи минского сообщества поможет чат Mobile Broadcast Минск
#минск #митап #анонс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤4🔥3
Использую Notion для хранения всей информации. Основная его проблема - мобильное приложение на Android является оберткой Web, что приносит медленную скорость работы и отсутствие оффлайн работы. 😢
Наткнулся на статью как команда проекта расскзаывает про ускорение старта Android приложения и как переносят функционал в Kotlin код из Web
#производительность #оптимизация
Наткнулся на статью как команда проекта расскзаывает про ускорение старта Android приложения и как переносят функционал в Kotlin код из Web
#производительность #оптимизация
👍38❤5
Знаете что такое маркерный интерфейс?
Anonymous Poll
40%
Да (пишите в комментариях)
54%
Нет
5%
Не участвую
👍5
В дороге посмотрел несколько видео с Google I/O 2024. Первым конечно начал с What's new in Android.
Сразу скажу - это уже не те видео что были со старожилами. 3 человека по очереди считают текст с экрана, трясутся на сцене и вот эта попытка Google запихнуть всех на сцену меня огорчает.
Съемка в этом зале тоже была печальная. Камера постоянно тряслась на всех докладах. Keynote сняли по высшему уровню и рассказу, а вот остальные доклады чисто для галочки проводили и снимали
#gooogleio24
Сразу скажу - это уже не те видео что были со старожилами. 3 человека по очереди считают текст с экрана, трясутся на сцене и вот эта попытка Google запихнуть всех на сцену меня огорчает.
Съемка в этом зале тоже была печальная. Камера постоянно тряслась на всех докладах. Keynote сняли по высшему уровню и рассказу, а вот остальные доклады чисто для галочки проводили и снимали
#gooogleio24
👍14
Google привлекла футболистов к промо Android 15 и новинок Google Play.
На самом деле это менеджер команды Google Play, но он реально очень сильно и большой
#googleio24
#googleio24
🔥12👍5
Конечно же Android доклад как и весь Google IO был посвящен AI и Gemini в Android. Больше всего удивила интеграция AI в приложение Patreon (донаты блогерам). Зачем он там?
#googleio24 #ai
#googleio24 #ai
Самый важный анонс - Google интегрирует драйвер ANGLE и через 2 года полностью уйдет от OpenGL ES и будет использовать Vulkan (аля Metal от Apple)
#googleio24 #vulkan
#googleio24 #vulkan
👍17🔥3
Google сильно поработала над тем чтобы оптимизировать AI модели для мобильных устройств. Скажите 1 Гб все равно много? Да и фильм в FullHD качестве весит 2-4 Гб
#googleio24 #ai
#googleio24 #ai
👍16
В Firebase Crashlytics тоже добавили AI и теперь на ваш креш сервис может рассказать из-за чего он и предложит как исправить его
#googleio24 #ai #firebase #crashlytics
#googleio24 #ai #firebase #crashlytics
🔥96
Самый классный доклад (EN, 43м) был от старожил про что нового в Android Studio. Невероятно классный рассказ, а Том сделал офигенную демонстрацию AI интеграций на основе Gemini:
👉 генерацию кода для реализации экрана по скриншоту с использованием UI элементов из вашего кода
👉 Анализ отдельного файла или всего проекта и дополнение кода
👉 Генерация сообщений для коммитов
👉 Дополнение кода по запросу
Вообщем я остался в восторге от Gemini и хочу его завести для своего будущего проекта
#androidstudio #ai #gemini #googleio
👉 генерацию кода для реализации экрана по скриншоту с использованием UI элементов из вашего кода
👉 Анализ отдельного файла или всего проекта и дополнение кода
👉 Генерация сообщений для коммитов
👉 Дополнение кода по запросу
Вообщем я остался в восторге от Gemini и хочу его завести для своего будущего проекта
#androidstudio #ai #gemini #googleio
👍32🔥6
Вышла вторая Beta Android 15. Что нового
👉 Попробовать ее можно не только на Pixel, но и устройствах других производителей
👉 Ограничения Foreground Service ( кто бы сомневался)
👉 Требования по поддержку 16K страниц в памяти. Ускорит работу Android
👉 Переход на ANGLE драйвер и отказ от OpenGL ES через 2 года в пользу Vulkan. Работа уже начата
👉 Софтовый декодер dav1d для AV1 для устройств без аппаратного ускорения
👉 Приватное пространство - прячем приложения там
👉 Улучшения частичного доступа к фото/видео
👉 Минимальная поддерживаемая targetSdk для приложения повышена до 24 (Android 7.0)
👉 Превью App Widget можно теперь рисовать а не только использовать картинку
👉 Predictive Back включен по умолчанию, готовьтесь с поддержкой
Подробнее все новинки разберу отдельными постами
#android15
👉 Попробовать ее можно не только на Pixel, но и устройствах других производителей
👉 Ограничения Foreground Service ( кто бы сомневался)
👉 Требования по поддержку 16K страниц в памяти. Ускорит работу Android
👉 Переход на ANGLE драйвер и отказ от OpenGL ES через 2 года в пользу Vulkan. Работа уже начата
👉 Софтовый декодер dav1d для AV1 для устройств без аппаратного ускорения
👉 Приватное пространство - прячем приложения там
👉 Улучшения частичного доступа к фото/видео
👉 Минимальная поддерживаемая targetSdk для приложения повышена до 24 (Android 7.0)
👉 Превью App Widget можно теперь рисовать а не только использовать картинку
👉 Predictive Back включен по умолчанию, готовьтесь с поддержкой
Подробнее все новинки разберу отдельными постами
#android15
👍21❤3
Обязательная поддержка страницы размером 16K в Android 15 позволит получить много преимуществ для устройств по замерам Google:
👉 Скорость запуска приложений становится выше при малом количестве свободной памяти
👉 Быстрее скорость запуска системы
👉 Приложение камеры запускается быстрее
Изменение заденет тех кто использует NDK при разработке и все еще работает со страницами размером 4K. Чтобы проверить работоспособность вашего приложения можно по инструкции тут, а узнать больше про изменения в документации
#android15 #ndk
👉 Скорость запуска приложений становится выше при малом количестве свободной памяти
👉 Быстрее скорость запуска системы
👉 Приложение камеры запускается быстрее
Изменение заденет тех кто использует NDK при разработке и все еще работает со страницами размером 4K. Чтобы проверить работоспособность вашего приложения можно по инструкции тут, а узнать больше про изменения в документации
#android15 #ndk
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Private Space - новая фича Android 15, которая позволит скрывать приложения и защищать доступ к ним .
#android15
#android15
🔥59👍7