Обложка канала

Android Broadcast. Страница 9

Качественная выборка Android Dev новостей, тезисы важных новостей и статей, личное мнение

  • Android Broadcast

    🚀 AvitoTech выпустили второй сезон курса «Паттерны и практики написания кода» 🔥 Будет 10 выпусков о принципах программирования и реальный рабочий проект. В первой серии Юра Афанасьев, бэкенд-инженер с десятилетним опытом, рассказывает про самый популярный принцип — DRY. 📚 Курс будет интересен junior и middle инженерам. Языки программирования значения не имеют, так как рассматриваемые принципы универсальны. 👉 Смотрите первый выпуск на ютуб-канале AvitoTech #партнерский
  • Android Broadcast

    Вышел Android Gradle Plugin 8.0 👉 Базируется на Gradle 8.0 👉 Надо использовать JDK 17+ 👉 В AndroidManifest больше не надо указывать packageId, а обязательно надо использовать namespace в build.gradle 👉 Часть настроек сборки поменяли значения по умолчанию: генерация BuildConfig, AIDL, rendersript и др. Это ускоряет сборку 👉 Часть настроек сборки форсировали без возможностей изменения 👉 Невозможно задать значение Kotlin Lazy свойств в AGP 👉 Разделения результатов по категориям в отчете по сборке 👉 Новый плагин com.android.settings для централизации настройки через все модули в проекте в одном месте #gradle
  • Android Broadcast

    В Android Studio Giraffe (сейчас в Canary) для всех новых проектов будет предлагаться использовать Gradle Kotlin DSL, но Groovy DSL также остается доступен. Google идет к тому чтобы по максимуму использовать Kotlin во всех частях Android проектов. На XML остается только ресурсы и Android Manifest. Один из важных плюсов Kotlin DSL - результат его компиляции кэшируется в отличие от Groovy DSL. Помимо этого: статическая типизация, автокомплит. Gradle Version Catalog пока остаётся экспериментальной фичей. #gradle #kotlin
  • Реклама

  • Android Broadcast

  • Android Broadcast

    В Jetpack Room 2.4.0 появилась автоматическая миграция, а в статье (7 мин) разработчик делится плюсами и минусами фичи популярного ORM.
  • Android Broadcast

    Собрал основные анонсы с keynote Kotlin Conf 2023 👉 Ускорение компиляции с приходом K2 (до 2 раз обещают) 👉 После Kotlin 1.9 начнется стабилизация Kotlin 2.0 и его релиз в конце 2023 👉 Будущие фичи в Kotlin 2.X: cтатические расширения, литералы коллекций везде, Name-Base Destructing, Context Receivers, Explicit Fields 👉 Плагины компилятора в массы 👉 Kotlin Notebooks - какой-то интерактивный редактор на Kotlin. Из короткого видео в рамках прессы понять не смог, буду копать 😮 Gradle Kotlin DSL теперь дефолтный вариант при создании проекта в Android Giraffe (сейчас в Canary статусе) 👉 Гранты для разработчиков Kotlin библиотек и утилит, особенно мультиплатформенных 👉 Новый сайт Compose Multiplatform 🚀 Kotlin Multiplatform будет стабильным в 2024 году 🔥 Compose iOS альфа До стабилизация нового компилятора Kotlin существенного прогресса в языке и технологиях, связанных с ним, ждать не стоит. 2024 для Kotlin будет огненным! #kotlinconf
  • Android Broadcast

    📺 Как попасть в IT в 2023 году. Стажировка в Яндекс (1+ час) В феврале 2022 ситуация на IT рынке в России и Беларуси сильно изменилась 😞, особенно сложнее стало тем, кто хотел начать карьеру в этой сфере. Всегда считал стажировки и школы от компаний - лучший способ вхождения в IT. Ребята из Яндекс предложил осветить эту тему. Обсудили, как в текущих условиях попасть в разработку без продакшен опыта (знания нужны). Ну и как без перемывания костей теме "AI против стажеров/джунов" 😂 Спойлер - верим, что AI ускорит разработку, требования для специалистов повысятся и они займутся творческими задачами, но работа все также будет! #AndroidBroadcast
  • Android Broadcast

    3 способа прокачать свою карьеру и попасть в Яндекс ✔️ Летние школы Академии Яндекса До 27 апреля продолжается набор начинающих и более опытных разработчиков в Школу мобильной разработки (iOS, Android, Flutter). Обучение бесплатное. Иногородним Яндекс оплатит билеты и проживание на период практики в офисах Яндекса в Москве, Алматы и Белграде. Лучшим студентам — офер в штат Яндекса. Помимо ШМР, можно попробоваться в Школы бэкенд- и фронтенд- разработки и Школу менеджеров. ✔️Открытый лекторий Академии Яндекса Если нет времени на Школы, регистрируйтесь на бесплатный Открытый лекторий, который включает программу Летних школ. Это 120 лекций по soft skills, мобильной- бэкенд-, фронтенд-, разработке, аналитике и продакт-менеджменту. ✔️Intern Meetup Week и пробные собеседования (iOS, Android) Всё про стажировки, общение с разработчиками и экспертами Яндекса, пробное собеседование в Яндекс. Регистрируйтесь на Intern Meetup Week до 12 апреля! Митап пройдет в онлайн- и офлайн-формате c 17 по 20 апреля. #партнерский
  • Android Broadcast

    Вышел Compose Compiler 1.4.5 с поддержкой Kotlin 1.8.20. 1.4.5 требует Java 17+. В 1.4.6 вернут поддержку Java 11. В любом случае Android Gradle Plugin 8.0 и Gradle 8.0 будут требовать эту версию Java совсем скоро #compose
  • Android Broadcast

    Вышла первая публичная beta Android 14 в которой включили фишки про которые уже было понятно: 👉 Новый жест навигации назад 👉 Прокаченный share sheet с дополнительными действиями 👉 Прокачали Path API 👉 Улучшение accessibility Установить все фишки Beta могут владельцы Pixel 4A 5G и новее. Вам нужно вступить в программу тестированию и обновление придет по воздуху #android14
  • Android Broadcast

    Помните что Jetpack библиотеки начали становиться мультиплатформенными? Пачка апдейтов пришла: 👉 Из экспериментального статуса в альфа переходят библиотеки Collections и DataStore и будут следовать циклу релизов других Jetpack библиотек 👉 Библиотека Annotations стала мультиплфторменной 👉 Обновили приложение-пример DiceRoller с использованием свежих библиотек #jetpack #kmp
  • Android Broadcast

    📅 14 апреля, 17:00 по мск 📌 YouTube-канал «Surf Tech» Прямой эфир: что нового в Android и чем нам помогут нейросети 📱 В эту пятницу Кирилл Розов (Тинькофф) вместе с ребятами из Surf обсудят нововведения Android 14 и использование нейросетей в нативной разработке в прямом эфире!  Подробности на канале команды Android Surf, ждем всех 😉 #партнерский
  • Android Broadcast

    Сбор заявок на участие в собеседовании Мы ищем кандидата, кто пройдет в прямом эфире собеседование на позицию Middle разработчика у Никиты Куликова, Android Lead в Flipper Devices. Требования к кандидату: 👉 Иметь опыт работы в Android разработке от 2 лет 👉 Понимать, как строить архитектуру простых приложения Если тебе интересно получить в этом опыт, то заполняй форму Интересно больше узнать про то, чем занимается Никита? Смотрите интервью с ним у нас на канале
  • Android Broadcast

    Ищу разработчиков МойОфис под Android, чтобы сделать интервью и поговорить про создание такого рода приложений. Отзовитесь на почту [email protected] или в комментариях к этому посту ‼️ ОБНОВЛЕНИЕ: Нашел человека, пойду договариваться
  • Android Broadcast

    Хотите создавать на Kotlin высокопроизводительные серверные приложения?  🔥 Приглашаем 12 апреля в 20:00 мск на открытый вебинар "Как заменить 100-500 if на один оператор: простое описание сложной логики с нечеткими условиями" в OTUS. 📚 На вебинаре вы рассмотрите типичные примеры использования машины состояний: 👉 вычисление разрешений на доступ 👉 фазы обработки станком детали 👉 контроль проникновений в помещение Обсудим, как вообще проектируются такие модели, в том числе с полным моделированием переходов и с сокращенным набором переходов. Также оценим пределы применимости конечных автоматов и когда следует переходить на другие модели, в частности, на машинное обучение. ❗ Регистрация на вебинар здесь Вебинар является частью онлайн-курса «Kotlin Backend Developer. Professional». Курс доступен в рассрочку. Реклама. Информация о рекламодателе на сайте www.otus.ru #партнерский
  • Реклама

  • Android Broadcast

    Rebugger - простая утилита для Compose, которая позволяет отслеживать изменения в заданных аргумента и выводить причины рекомпозиции в Logcat. #compose #tooling
  • Android Broadcast

    Обновление политик Google Play от 5 апреля 2023 👉 Обязательная возможность удаления аккаунта и данных из приложения и Web страницы. Подробности тут 👉 Для приложений с targetSdk=34+ (Android 14) надо обязательно объявлять тип Foreground Service. Подробности тут и новое руководство от магазина 👉 Запрещается подкупать пользователя за фидбеки. Например, давать скидку за отзыв или изменение его на положительный 👉 Изменились сроки поддержки новых targetSdk. Теперь они установлены до 31 августа для всех приложения (раньше было разделение для новых и уже опубликованных) 👉 Продлили сроки подачи формы декларации для VPN и разрешения на видимость всех приложения 📺 Видео версия (12 мин) 🔗 Актуальные дедлайны по всем требованиями #googleplay
  • Android Broadcast

    Технология Nearby Share для передачи файлов и приложений из Android приходит на Windows 10 и 11. Можно ждать ее поддержки на masOS т.к. распространяется отдельным приложением