#GooglePlay
📺 Google Play PolicyBytes - July 2021 policy updates (11 мин)
Видео версия обзора всех изменений
📺 Google Play PolicyBytes - July 2021 policy updates (11 мин)
Видео версия обзора всех изменений
Какой у вас основной телефон ? ОПРОС ДЛЯ РАЗРАБОТЧИКОВ
Anonymous Poll
17%
iPhone
80%
Любой с Android
1%
Другой вариант
1%
Не имею отношения к разработке
1%
Не участвую в опросе
#SQLite #Room
Используем join в SQLite-запросах Room для android
Демонстрация работы JOIN запросов, поддержка которых появилась в Room 2.4.0-alpha02
Используем join в SQLite-запросах Room для android
Демонстрация работы JOIN запросов, поддержка которых появилась в Room 2.4.0-alpha02
#camera
Camera2 - Everything You Wanted To Know
Разбор как работать с камерой на основе Camera2 API: настройка, работа с превью, съёмка фото и видео и пр.
Camera2 - Everything You Wanted To Know
Разбор как работать с камерой на основе Camera2 API: настройка, работа с превью, съёмка фото и видео и пр.
#Compose #Jetpack
Accompanist — первый аккорд. Обзор библиотеки для Jetpack Compose
Jetpack Compose не оказался универсальным UI фреймворком и еще ждёт пополнений в виджетах и возможностях, но уже часть из этого закрыли в библиотеке Accompanist. В статье вы найдёте разбор того что есть в ней и как использовать
Accompanist — первый аккорд. Обзор библиотеки для Jetpack Compose
Jetpack Compose не оказался универсальным UI фреймворком и еще ждёт пополнений в виджетах и возможностях, но уже часть из этого закрыли в библиотеке Accompanist. В статье вы найдёте разбор того что есть в ней и как использовать
#AndroidBroadcast #Dagger2
📺 Dagger Multibinding. Плагины в архитектуре (17 мин)
Из нового урока по Dagger вы узнаете, как библиотека помогает организовать архитектуру на плагинах и как собрать несколько однотипных зависимостей в Set или Map.
Как раз самое время пересмотреть весь курс, потому что в следующем уроке вам понадобятся все ваши знания, ведь будем разбирать реальный пример модуляризации приложений, чтобы разобраться в нём с Dagger
💰 Поддержать проект на Boosty или Patreon, чтобы получить ранний доступ ко всем видео на канале
📺 Все видео курса по Dagger 2
Видео сделано при поддержке Лаборатории Касперского.
📺 Dagger Multibinding. Плагины в архитектуре (17 мин)
Из нового урока по Dagger вы узнаете, как библиотека помогает организовать архитектуру на плагинах и как собрать несколько однотипных зависимостей в Set или Map.
Как раз самое время пересмотреть весь курс, потому что в следующем уроке вам понадобятся все ваши знания, ведь будем разбирать реальный пример модуляризации приложений, чтобы разобраться в нём с Dagger
💰 Поддержать проект на Boosty или Patreon, чтобы получить ранний доступ ко всем видео на канале
📺 Все видео курса по Dagger 2
Видео сделано при поддержке Лаборатории Касперского.
Forwarded from Kotlin Multiplatform Broadcast
10 лет моему любимому языку - Kotlin! Всей команде языка и сообществу спасибо за эту технологию, ведь благодаря ей мы уменьшили объём кода и получили Compose.
📺 Смотрите документальный фильм о Kotlin!!!
📺 Смотрите документальный фильм о Kotlin!!!
Kotlin Multiplatform Broadcast
10 лет моему любимому языку - Kotlin! Всей команде языка и сообществу спасибо за эту технологию, ведь благодаря ей мы уменьшили объём кода и получили Compose. 📺 Смотрите документальный фильм о Kotlin!!!
Кстатит, каналу Kotlin Broadcast @kotlin_broadcast не хватает совсем чуть чуть подписчиков до 2000. Подписывайтесь, ведь там делюсь интересными новостями о языке!
#java
Основы Java Bytecode
Хоть Android разработчики и пишут на Kotlin, под капотом всё равно остаётся JVM bytecode, поэтому его знания поможет вам лучше понять работу кода и то, что Kotlin выдаёт на выходе
Основы Java Bytecode
Хоть Android разработчики и пишут на Kotlin, под капотом всё равно остаётся JVM bytecode, поэтому его знания поможет вам лучше понять работу кода и то, что Kotlin выдаёт на выходе
Re-writing the AOSP Calendar App in Kotlin
2 года назад стандартные приложения Android в AOSP начали переписывать с Java на Kotlin, чтобы соответствовать лучшим современным практикам Android разработки.Автор статьи делится опытом конвертации кода и результаты перехода
2 года назад стандартные приложения Android в AOSP начали переписывать с Java на Kotlin, чтобы соответствовать лучшим современным практикам Android разработки.Автор статьи делится опытом конвертации кода и результаты перехода
#тесты #kaspresso
Kaspresso tutorials. Часть 1. Запуск первого теста
Авторы и пользователи Kaspresso начали серию статей с руководством по библиотеки Kaspresso и UI тестах в Android.
В первой части рассказывают как запустить первый тест, начиная с загрузки проекта, заканчивая его запуском на эмуляторе или реальном устройстве. Все заканчивается анализом результатов прогонов тестов и просмотр логов
Kaspresso tutorials. Часть 1. Запуск первого теста
Авторы и пользователи Kaspresso начали серию статей с руководством по библиотеки Kaspresso и UI тестах в Android.
В первой части рассказывают как запустить первый тест, начиная с загрузки проекта, заканчивая его запуском на эмуляторе или реальном устройстве. Все заканчивается анализом результатов прогонов тестов и просмотр логов
#compose #kotlin #multiplatform
Compose Multiplatform goes Alpha, unifying Desktop, Web, and Android UIs
Compose Multiplatform теперь в алфьа и поддерживает Android, Desktop и Web
Compose Multiplatform goes Alpha, unifying Desktop, Web, and Android UIs
Compose Multiplatform теперь в алфьа и поддерживает Android, Desktop и Web
#Compose #Jetpack
Вышел Accompanist 0.16.0
🔥 Поддержка анимации в навигации
🔥 Поддержка навигации в Material Components
👉 Удалена поддержка coil, glide и image loading core
👉 Исправление багов
Вышел Accompanist 0.16.0
🔥 Поддержка анимации в навигации
🔥 Поддержка навигации в Material Components
👉 Удалена поддержка coil, glide и image loading core
👉 Исправление багов
#анимация #навигация #compose
Animations in Navigation Compose
Рассказа про анимации в Compose, при осуществлении навигации. Также узнаете о будущем в Jetpack Navigation 2.4 и 2.5, а также Compose 1.1.0
Animations in Navigation Compose
Рассказа про анимации в Compose, при осуществлении навигации. Также узнаете о будущем в Jetpack Navigation 2.4 и 2.5, а также Compose 1.1.0
#ПодборкаВидео
📺 Гибкий ARM процессор (10 мин)
📺 Performance: System Tracing + sampling profiling = the dream team - MAD Skills (6 мин)
📺 Built with Firebase [RU] (50 мин)
📺 Курс по Dagger от @android_broadcast. #4 Multibindings (18 мин)
📺 Ten Years of Kotlin: The Story of The Programming Language (22 мин)
📺 Now in Android #44 (5 мин)
📺 Иерархия модулей. Как выстроить связи между модулями в Android (21 мин)
📺 Гибкий ARM процессор (10 мин)
📺 Performance: System Tracing + sampling profiling = the dream team - MAD Skills (6 мин)
📺 Built with Firebase [RU] (50 мин)
📺 Курс по Dagger от @android_broadcast. #4 Multibindings (18 мин)
📺 Ten Years of Kotlin: The Story of The Programming Language (22 мин)
📺 Now in Android #44 (5 мин)
📺 Иерархия модулей. Как выстроить связи между модулями в Android (21 мин)
Large-screen UI in the Google I/O App
Количество устройство с большими экранами (планшеты, складные смартфоны и хромбуки) достигло 250 млн и поэтому важно их поддерживать, чтобы не упускать такую аудиторию.
Разработчик приложения Google I/O 21 делится тем как они адаптировали приложение для больших экранов. Если адаптацию под планшеты сделать проще, то вот уже со складными устройствами на порядок сложнее и в статье показываются практики
Количество устройство с большими экранами (планшеты, складные смартфоны и хромбуки) достигло 250 млн и поэтому важно их поддерживать, чтобы не упускать такую аудиторию.
Разработчик приложения Google I/O 21 делится тем как они адаптировали приложение для больших экранов. Если адаптацию под планшеты сделать проще, то вот уже со складными устройствами на порядок сложнее и в статье показываются практики
#rxjava
Вышла RxJava 3.1.0
👉 Теперь минимальная поддерживаемая версия Android - 5.0 (API Level 21)
👉 Стабилизация API
👉 Новые методы
👉 Багфикс
Вышла RxJava 3.1.0
👉 Теперь минимальная поддерживаемая версия Android - 5.0 (API Level 21)
👉 Стабилизация API
👉 Новые методы
👉 Багфикс
#compose #jetpack
Jetpack Compose: styling Text
Разбор различных опций для кастомизации текста в Compose
Jetpack Compose: styling Text
Разбор различных опций для кастомизации текста в Compose