- BrainTools - https://www.braintools.ru -
Всем привет! С вами руководитель практики по мобильной разработке ГК Usetech Анна Жаркова. Уже совсем немного осталось до одного из основных IT-событий года Google I/O. Как обычно, мы все в нетерпении узнать, какие же новинки технологий представит нам компания Google, какие тренды ждут нас, и что будет с Android, KMP и Flutter, а также наработками по AI.
В этом году Google выделили 4 основных направления сессий и докладов:
— AI
— Android
— Cloud
— Web.
KMP и Flutter в этом году посвящено меньшее количество сессий, и они выступают подтемами Android и AI секций. Как мы помним, обычно публикуются целые плейлисты образовательных туториалов сверх заявленного, поэтому, возможно, что-нибудь новенькое по Kotlin, KMP и KSP мы все-таки увидим. Особенно с учетом выхода Compose Multiplatform в стабильную фазу.
Чтобы не запутаться, всегда начинайте с сессий «What’s new in» (Что нового в <технологии>). В них обычно рассказывают про основные новости технологий и направлений, а также дают сноски на те видео, где вы можете узнать более подробно про интересующий вас аспект.
AI
Уже который год многие считают, сколько раз слово «AI» произносится за мероприятие. В этом году, вероятно, прошлый рекорд будет побит. На Google I/O 2024 представили довольно много инструментов и новинок для практического использования искусственного интеллекта [1] в разработке. Была представлена улучшенная модель Gemini (бывший Bard), различные SDK на ее основе для внедрения «умных функций» в свои приложения, а также «умные» приложения Android от Google с поддержкой генерации различного контента и «пониманием» запросов (Gmail, Google Photo, поиск, Google Meet и т.п). Настоящий фурор произвел встроенный в Android Studio AI-ассистент и помощник разработчика Gemini, с помощью которого можно решать различные задачи напрямую взаимодействую с кодом приложения: от генерации кода по запросам до анализа на ошибки [2], улучшения код-стайла и т.п. Более того, был положен тренд на разработку и использование таких помощников (например, AI-ассистент в GigaIDE или плагины Android Studio для работы с различными моделями от любителей и компаний).
В этом году компания Google также делает упор на AI. Соответствующие блоки заявлены в соответствующих кейноутах.
За прошедший год многие разработчики-энтузиасты создали различные собственные решения с использованием AI на практике, написали об этом много статей и выступили с докладами на мероприятиях и конференциях. Google решили не оставаться в стороне и подготовили ряд сессий и туториалов именно по практической работе с AI в проектах:
Для тех, кто хочет расширить возможности своих LLM за счет обучения [3] подготовлены сессии и воркшопе по работе с инструментом ML JAX:
Также делается упор на сессии для более глубокого погружения в AI, его стэк и работу под капотом:
Для любителей серьезного контента с оттенком научности будут сессии:
Android
Буквально недавно нам представили Material 3 Expressive, обновленный дизайн эко-системы Android. Это затрагивает не только визуал, но и производительности, а также инструменты для работы (тот же Jetpack Compose). Для того, чтобы понимать, как это теперь правильно использовать, смотрим сессии:
Если доклады секции AI больше направлены (предварительно, если судить по названиям и описаниям) на использование ИИ в разработке, то в Android секции сессии и воркшопы по внедрению Gemini SDK в сами приложения для генерации контента и работы с пользователями:
Целый ряд сессий и воркшопов будет посвящен тому, что экосистема Android — это не только смартфоны и планшеты, но и другие умные устройства (телевизоры, автомобили и IoT):
Также ожидаются сессии по работе с камерой, картами, Google Play и Google кошельком и многое другое.
KMP и Flutter
Для KMP в программе выделена только одна сессия: «Demystify KMP builds and structure» (Разбираем сборку и структуру KMP (Kotlin Multiplatform)). Вряд ли это говорит о снижении интереса [5] Google к данной технологии. Во-первых, за прошлый год были адаптированы под кроссплатформу ряд ключевых библиотек Jetpack, а часть решений изначально была ориентирована под KMP и Kotlin. Во-вторых, в эти даты проходит KotlinConf, и какие-то новинки имеет смысл затрагивать уже после, а сессии и туториалы для Google I/O записываются заранее. Но это чисто мои домыслы.
По Flutter у нас, кроме кейноутов, будут 3 сессии (доклады и воркшопы):
Немного, но достаточно, что опровергнуть слухи об умирании Flutter и его заброшенности Google.
Web и Cloud
Довольно много сессий и воркшопов в этих 2х секциях, но как мобильный разработчик, интересующийся ИИ, я для себя отмечу, конечно же, сессии по ИИ:
Также уделяется внимание [6] производительности AI-агентов, обработки данных и ускорению работы.
Это далеко не все сессии, которые запланированы для Google I/O сегодня. Также ожидаем к публикации плейлисты туториалов по разным технологиям, включая Kotlin.
Предварительно резюмируем тренды и новинки, которые точно сегодня затронут:
— AI везде и для всего,
— больше AI,
— Material 3 Expressive,
— экосистема Android и IoT.
А какие сессии больше всего ждете вы? Пишите в комментариях и приятного просмотра!
Автор: anioutka
Источник [7]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/15389
URLs in this post:
[1] интеллекта: http://www.braintools.ru/article/7605
[2] ошибки: http://www.braintools.ru/article/4192
[3] обучения: http://www.braintools.ru/article/5125
[4] Наука: http://www.braintools.ru/article/7634
[5] интереса: http://www.braintools.ru/article/4220
[6] внимание: http://www.braintools.ru/article/7595
[7] Источник: https://habr.com/ru/articles/911016/?utm_source=habrahabr&utm_medium=rss&utm_campaign=911016
Нажмите здесь для печати.