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

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

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

  • Android Broadcast

    Автор Koin взял исходники Now In Android (хорошего примера современного Android приложения по версии Google) и решил заменить Dagger/Hilt на Koin. Результат в репе на GitHub, а в серии статей автор расскажет про процесс замены подробнее.
  • Android Broadcast

    ✔️ Проверь себя - пройди тест по Android 👩‍💻 Научись создавать быстрые и оптимизированные приложения под Android. Пройди тест из 20 вопросов и проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "Android Developer. Professional " от OTUS по специальной цене.   🔴 ПРОЙТИ ТЕСТ здесь И получи в подарок демо ролик о занятиях на курсе 🎁  🎄 Праздничные цены для отличной карьеры в IT - Новогодние скидки -23% Предложение ограничено! Реклама. Информация о рекламодателе на сайте otus.ru #партнерский
  • Android Broadcast

    📺 Hardware acceleration for on-device Machine Learning (15 мин) Посмотрел очень интересный доклад про аппаратное ускорение ML, я хоть в этой теме и не шарю, но очень классно показали демонстрацию как можно ускорить работу моделей и сделать ее менее затратной по энергии с помощью оптимизации моделей под GPU или использование уже готовые в Google ML Kit и TensorFlow Hub. Что еще интересного: 👉 Google будет развивать TF Lite на Android т.к. оно является официальным решеним для ML на ОС 👉 TF Lite являются частью Google Play Services и не надо тягать либу в приложениях самостоятельно 👉 Google готовит инструмент для автоматизации проверки ваших моделей для работы в Android на GPU и прочие оптимизации #ml #androiddevsummit
  • Реклама

  • Android Broadcast

    Яндекс опубликовал фреймворк для быстрой сборки Android-приложений Яндекс открыла исходники своего решения для DI - Yatagan. Суть его что они используют API Google Dagger, но вот генератор кода собственный и результат легче чем у оригинала: 👉 Не генерируются ***_Factory классы 👉 Поддержка kapt и ksp 👉 Поддержка runtime условий для графа (специфика Яндекс Браузера) 👉 Возможность работы без генерации кода с помощью рефлексии 👉 Генерация кода для однопоточного и многопоточного режима работы Автор называют решение Dagger Lite и будут дорабатывать в нем функционал по запросу 📄 Исходники на GitHub
  • Android Broadcast

    Освоить мобильную разработку с нуля можно на курсах Яндекс Практикума. 📌 Android-разработка: 12 месяцев, языки Java и Kotlin 📌 iOS-разработка: 10 месяцев, язык Swift Курсы подойдут тем, кто никогда не писал код: освоить базовые принципы программирования поможет двухнедельный бесплатный курс «Бассейн», который входит в программу основного курса. Более продвинутые студенты могут его пропустить и сразу перейти к мобильной разработке. Во время учёбы вас будут поддерживать наставники и ревьюеры. Если не справляетесь с делами, то два раза за курс можно взять академический отпуск на месяц. Если вы оплатите весь курс сразу, и в какой-то момент решите уйти — мы вернём всю стоимость непройденного обучения. Также оплата работает в формате подписки: платежи проходят каждый месяц, и вы можете остановить их в любой момент. Начать учиться! 📌 Android-разработка 📌 iOS-разработка #партнерский
  • Android Broadcast

    📺 Писать UI для Android на QT. Интервью с разработчиком 2ГИС Android (2 часа) Взял интервью у разработчика 2ГИС под Android, ведь оказалось, что их приложение полностью написано на QT - кроссплатформенном фреймворке для разработки приложений. Что обсудили: 👉 Как работает QT на Android? 👉 Почему не используют QT на iOS? 👉 Не жалеет команда о таком выборе технологии? 👉 Сложности поиска кадров и обучения сотрудников #AndroidBroadcast
  • Android Broadcast

    composable - набор платных и бесплатных курсов по различным темам из Android разработки: Compose, тестирование, Jetpack либы и пр.
  • Android Broadcast

    Довольно хороший разбор Kotlin Symbol Processing (KSP) на русском: 👉 ограничения 👉 принципы работы 👉 запуск 👉 как происходит генерация кода 👉 инкрементальная генерация 👉 несколько раундов 👉 пример реализации собственного генератора кода #ksp
  • Android Broadcast

    Советы по тому как из приложения для Android смартфонов сделать его удобным для Chrome OS (больших экранов) 👉 Проверьте как вашим приложением удобно управлять с помощью мыши и клавиатуры. Оптимизируйте при необходимости 👉 Оптимизируйте UI - сделайте его резиновым и с поддержкой портретной и ландшафтной ориентацией 👉 Добавьте поддержку x86 для нативного когда 👉 Протестируйте приложение. Можно воспользоваться новым эмулятором ChromeOS в Android Studio 👉 Укажите правильный требования по фичам в AndroidManifest. Например, не указывать требования по камере #chromeos
  • Android Broadcast

    Вот и произошло. @android_broadcast - самый крупный канал в RU сегменте. Это невероятное событие. Я никогда не думал что без того чтобы делать материалы для начинающих у меня получится собрать аудитории больше чем StartAndroid - ресурс на котором Android разработке научилось много людей. Всем спасибо! Вы невероятны
  • Android Broadcast

  • Android Broadcast

  • Android Broadcast

    📺 Как устроена работа с несколькими процессами в Android (1 час) Большой обзорный доклад про межпроцессную коммуникацию в Android и погружение глубже в детали 👨‍🎓 Эксперт - Андрей Белоус, Android разработчик в Bumble Если вы хотите поделиться своим опытом с сообществом, то пишите на [email protected] #AndroidBroadcast #раннийдоступ
  • Android Broadcast

    Android Distribution Chart - инфа с самой последней официальной информации о распространенности версий Android. На момент написания поста - это 4 августа 2022
  • Android Broadcast

  • Реклама

  • Android Broadcast

    Всем привет. На связи Кирилл. Ищу людей, готовых отсматривать долгие видео и проставлять там таймкоды. Задачка несложная, если вы и так смотрите выпуске на канале. Отзывайтесь в комментариях и я свяжусь с вами. #AndroidBroadcast
  • Android Broadcast

  • Android Broadcast

    ❗️ Какие преимущества предоставляют БД нового поколения бэкенд-разработчику?   ⚡️ Приглашаем 14 декабря в 19:00 мск на бесплатный вебинар «Базы данных нового поколения: Postgres, Mongo и Redis в одном флаконе с использованием графовой БД ArcadeDb» 📚 На вебинаре обсудим мультимодельную базу данных ArcadeDb. Эта БД, являясь графовой в своей основе, предоставляет возможности распределенного хранения данных, ACID-транзакции, а также поддерживает диалекты PostgreSQL, MongoDB, Redis и несколько графовых диалектов.   👉 Регистрация на вебинар здесь Вебинар является частью онлайн-курса «Kotlin Backend Developer» от OTUS. Присоединяйтесь! #партнерский