Android Broadcast
#android13 Вышла первая dev preview Android 13 Пока у меня был Q&A стрим тут вышел Android 13 и конечно же я быстро посмотрел что там нового: 👉 Системный фото пикер, чтобы изолировать ваши фото от приложений 👉 Nearby разрешения для Wi-Fi 👉 API для добавления…
Конечно же краткий обзор будет на канале и полный разбор всех фичей в отдельном ролике после выхода Platform Stability релиза
👍38💩4
#android12L
Вышла Android 12L Beta 3
Только багфикс и минорные улучшения. Всё идет к релизу стабильной версии
Вышла Android 12L Beta 3
Только багфикс и минорные улучшения. Всё идет к релизу стабильной версии
👍20
#AndroidBroadcast
Добавляю новую возможность — закрытая ежемесячная встреча один на один для всех кто оформит максимальную подписку на Boosty (лучше) или Patreon
В рамках нее я могу провести вам тестовое собеседование, ответить на ваши вопросы, поревьювить ваш код или любой другой способ беседы, который будет вам полезен.
Добавляю новую возможность — закрытая ежемесячная встреча один на один для всех кто оформит максимальную подписку на Boosty (лучше) или Patreon
В рамках нее я могу провести вам тестовое собеседование, ответить на ваши вопросы, поревьювить ваш код или любой другой способ беседы, который будет вам полезен.
🔥57💩24👍14
#jetpack
Обновление Anroid Jetpack от 9 февраля 2022
👉 Activity 1.5.0-alpha02: выделение провайдеров для PiP и MultiWindowModeChanged
👉 Annotatations 1.4.0-alpha02: новые аннотации @ReturnThis, @OpenForTesting, @EmptySuper, @DepreatedSinceApi
👉 Обновляют библиотеки Media, Media2 и Media3
👉 Emoji2 1.1-rc01. Совсем скоро релиз
👉 Fragment 1.5.0-alpha02: FragmentStrcitMode позволит делать исключения
👉 Lifecycle 2.4.1 содержит важные фиксы
👉 Новая библиотека Metrics. Подробнее о ней здесь
👉 Navigation 2.4.1: исправление багов и возможность работы с AGP 7.1
👉 Profile Installer 1.1.0. Подробнее здесь
Обновление Anroid Jetpack от 9 февраля 2022
👉 Activity 1.5.0-alpha02: выделение провайдеров для PiP и MultiWindowModeChanged
👉 Annotatations 1.4.0-alpha02: новые аннотации @ReturnThis, @OpenForTesting, @EmptySuper, @DepreatedSinceApi
👉 Обновляют библиотеки Media, Media2 и Media3
👉 Emoji2 1.1-rc01. Совсем скоро релиз
👉 Fragment 1.5.0-alpha02: FragmentStrcitMode позволит делать исключения
👉 Lifecycle 2.4.1 содержит важные фиксы
👉 Новая библиотека Metrics. Подробнее о ней здесь
👉 Navigation 2.4.1: исправление багов и возможность работы с AGP 7.1
👉 Profile Installer 1.1.0. Подробнее здесь
👍16
#performance
Meet Microsoft Snippet — an Android Library for Measuring Code Execution Time (6 мин)
Библиотека для замера времени выполнения кода и логирования его. Snippet GitHub
Meet Microsoft Snippet — an Android Library for Measuring Code Execution Time (6 мин)
Библиотека для замера времени выполнения кода и логирования его. Snippet GitHub
💩26👍5🤮3🤯2❤1
#ПодборкаВидео
На этой неделе провел классную сессию с ответами на ваши вопросы, несмотря на технические неполадки. Буду делать такой формат раз в месяц
📺 DataStore: Best practices - MAD Skills (9 мин)
📺 Любимые программы для разработки от Кирилла Розова (11 мин)
📺 Подготовка к интервью #4. Асинхронщина. Артур Бадтретдинов (2 часа)
📺 Animation - Building Shrine in Compose: Part 3 (1.25 часа)
📺 Now in Android #55 (7 мин)
На следующей неделе уже стартует Podlodka пo Compose, а я проведу код ревью. У вас есть еще возможность подать заявку!
На этой неделе провел классную сессию с ответами на ваши вопросы, несмотря на технические неполадки. Буду делать такой формат раз в месяц
📺 DataStore: Best practices - MAD Skills (9 мин)
📺 Любимые программы для разработки от Кирилла Розова (11 мин)
📺 Подготовка к интервью #4. Асинхронщина. Артур Бадтретдинов (2 часа)
📺 Animation - Building Shrine in Compose: Part 3 (1.25 часа)
📺 Now in Android #55 (7 мин)
На следующей неделе уже стартует Podlodka пo Compose, а я проведу код ревью. У вас есть еще возможность подать заявку!
💩6👍5🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
#AndroidBroadcast
Ранний доступ к свежему новостному выпуску
Рассказываю про Android 13 DP1, Kotlin Context Receviers, обновления Android Jetpack, Compose 1.1 и много чего еще. Новостей так много, что выпуск получился самым длинным за всю историю.
Получить его можно на Boosty по подписке или через одноразовый донат, а также на Patreon!
Ранний доступ к свежему новостному выпуску
Рассказываю про Android 13 DP1, Kotlin Context Receviers, обновления Android Jetpack, Compose 1.1 и много чего еще. Новостей так много, что выпуск получился самым длинным за всю историю.
Получить его можно на Boosty по подписке или через одноразовый донат, а также на Patreon!
👍58👎15💩6🎉1
#testing
Write better tests with the new testing guidance
Google обновили документацию по тестированию в Android:
👉 Testing training
👉 Что тестировать
👉 Testing section of the Tools documentation
👉 Подмена объектов и реализаций в тестах
Write better tests with the new testing guidance
Google обновили документацию по тестированию в Android:
👉 Testing training
👉 Что тестировать
👉 Testing section of the Tools documentation
👉 Подмена объектов и реализаций в тестах
🔥21👎1👏1
#AndroidBroadcast #Новости
📺 Новости Android разработки (0.5 часа)
Свежий выпуск новостей получился самым длинным за всю историю. Почему? Google завалила нас классными новинками:
🔥 Android 13 Dev Preview 1
🎉 Jetpack Compose 1.1 Stable
🎁 Новая библиотека Jetpack Metrics
😮 Нейронка, способная заменить Middle разработчиков
Обо всем этом и не только в видео!
Поддержите Android Broadcast монетой на Boosty (лучше тут) или Patreon
📺 Новости Android разработки (0.5 часа)
Свежий выпуск новостей получился самым длинным за всю историю. Почему? Google завалила нас классными новинками:
🔥 Android 13 Dev Preview 1
🎉 Jetpack Compose 1.1 Stable
🎁 Новая библиотека Jetpack Metrics
😮 Нейронка, способная заменить Middle разработчиков
Обо всем этом и не только в видео!
Поддержите Android Broadcast монетой на Boosty (лучше тут) или Patreon
👍32🔥4👎2
#android13
Довольной подробный разбор всех новинок в Android 13 Developer Preview 1
Добавить особо нечего, читайте, если хотите узнать больше о первых новинках в Android 13
Довольной подробный разбор всех новинок в Android 13 Developer Preview 1
Добавить особо нечего, читайте, если хотите узнать больше о первых новинках в Android 13
👍12💩7🔥5
#viewbinding
Как мы перешли с kotlinx.synthetics на Android View Binding
В HH сделали свой плагин для Android Studio, который автоматизирует миграцию на ViewBinding с синтетиков. Он может помочь вам ускорить переход
Как мы перешли с kotlinx.synthetics на Android View Binding
В HH сделали свой плагин для Android Studio, который автоматизирует миграцию на ViewBinding с синтетиков. Он может помочь вам ускорить переход
💩28🔥16👍2👎1
#tooling
Flipper noop - стабовая реализация Flipper
В видео про тулинг я рассказывал про утилиту Flipper, но у которой трудная интеграция. Один из подписчиков сделал noop реализацию — она содержит всё API Flipper, но все методы пустые, что позволяет добавить его в релизной приложении и никакого эффекта на его работу оно не окажет. Как минимум заслуживает вашей звезды на GitHub!
Flipper noop - стабовая реализация Flipper
В видео про тулинг я рассказывал про утилиту Flipper, но у которой трудная интеграция. Один из подписчиков сделал noop реализацию — она содержит всё API Flipper, но все методы пустые, что позволяет добавить его в релизной приложении и никакого эффекта на его работу оно не окажет. Как минимум заслуживает вашей звезды на GitHub!
💩12👍10👎1
#jni
Серия статей по JNI
Часть 1: Введение
Часть 2: Примеры
Часть 3: Производительность Java/JNI/NDK
Java Native Interface (JNI) — это интерфейс, позволяющий из Java вызывать нативные функции. С помощью него работают со множеством высокопроизводительных вычислений. Полезно будет знать разработчикам для расширения кругозора
Серия статей по JNI
Часть 1: Введение
Часть 2: Примеры
Часть 3: Производительность Java/JNI/NDK
Java Native Interface (JNI) — это интерфейс, позволяющий из Java вызывать нативные функции. С помощью него работают со множеством высокопроизводительных вычислений. Полезно будет знать разработчикам для расширения кругозора
👍37🔥8💩3👎2😁2
#MADSkills #Jetpack #DataStore
Серия MADSkills по Jetpack DataStore
В новой серии MADSkills рассказывают про альтернативу SharedPreferences - DataStore. Что рассказывают:
👉 All about Preferences DataStore
👉 All about Proto DataStore
👉 DataStore and dependency injection
👉 DataStore and Kotlin serialization
👉 DataStore and synchronous work
На YouTube можно найти видео версию
Серия MADSkills по Jetpack DataStore
В новой серии MADSkills рассказывают про альтернативу SharedPreferences - DataStore. Что рассказывают:
👉 All about Preferences DataStore
👉 All about Proto DataStore
👉 DataStore and dependency injection
👉 DataStore and Kotlin serialization
👉 DataStore and synchronous work
На YouTube можно найти видео версию
👍25👎1
Forwarded from AppFiles - Mobile Development
Перевыложили все выпуски Android Dev Podcast
Android Dev - подкаст о разработке под Android и всем, что с этим связано. Гости программы - разработчики с большим опытом и стажем, которые помнят Android, когда он еще был версии 1.5, и за годы написали приложения для миллионов пользователей по всему миру. В подкасте мы говорим о разработке во всех ее аспектах, от нарезки дизайна до сборки собственных прошивок. Каждый выпуск посвящен не только последним новостям из мира Android разработчиков, но и определенной теме, с которой сталкивается каждый из нас, в процессе создания приложений.
Ссылка: https://anchor.fm/androiddevpodcast/
Содержание: https://androiddev.apptractor.ru/category/podcast/
Платформа: Android
Android Dev - подкаст о разработке под Android и всем, что с этим связано. Гости программы - разработчики с большим опытом и стажем, которые помнят Android, когда он еще был версии 1.5, и за годы написали приложения для миллионов пользователей по всему миру. В подкасте мы говорим о разработке во всех ее аспектах, от нарезки дизайна до сборки собственных прошивок. Каждый выпуск посвящен не только последним новостям из мира Android разработчиков, но и определенной теме, с которой сталкивается каждый из нас, в процессе создания приложений.
Ссылка: https://anchor.fm/androiddevpodcast/
Содержание: https://androiddev.apptractor.ru/category/podcast/
Платформа: Android
👍17👎1
#Firebase
End-to-end Push Message Test with Firebase Cloud Messaging (5 мин)
Современные приложения практически не обходится без Push уведомлений, но любой функционал надо протестировать. В статье рассказывается как автоматизировать проверку работу Firebase Cloud Messaging
End-to-end Push Message Test with Firebase Cloud Messaging (5 мин)
Современные приложения практически не обходится без Push уведомлений, но любой функционал надо протестировать. В статье рассказывается как автоматизировать проверку работу Firebase Cloud Messaging
👍24👎1
#architecture
Android Modularization Preps: Things to know Before Modularizing Your App (10 мин)
Модуляризация - важный подход для больших приложений и команд. Автор статьи рассказывает советы, которые пригодятся прежде чем стартануть:
👉 Зачем?
👉 Как разделять: по слоям или по фичам?
👉 Инкрементальная сборка
👉 Циклические зависимости
👉 Dynamic Feature
👉 Оптимизации Gradle
Android Modularization Preps: Things to know Before Modularizing Your App (10 мин)
Модуляризация - важный подход для больших приложений и команд. Автор статьи рассказывает советы, которые пригодятся прежде чем стартануть:
👉 Зачем?
👉 Как разделять: по слоям или по фичам?
👉 Инкрементальная сборка
👉 Циклические зависимости
👉 Dynamic Feature
👉 Оптимизации Gradle
👍23💩6👎1🔥1👏1
🔥79👍9💩4👏2🤯2👎1🤔1
#compose #testing
Google сделали Compose testing cheatsheet со всеми основными API для тестирования. Скачать в PDF его можно здесь
Google сделали Compose testing cheatsheet со всеми основными API для тестирования. Скачать в PDF его можно здесь
👍41👎1👏1