#ml #tensorflow
Easier object detection on mobile with TensorFlow Lite
Статья с рассказом обновлений касательно TensorFlow Lite, представленных в рамках Google I/O:
👉 Тренировка модели на смартфонах
👉 Улучшение определения объектов для смарфтонов
Easier object detection on mobile with TensorFlow Lite
Статья с рассказом обновлений касательно TensorFlow Lite, представленных в рамках Google I/O:
👉 Тренировка модели на смартфонах
👉 Улучшение определения объектов для смарфтонов
#kmm #appcode
Kotlin Multiplatform Mobile for AppCode
Выпустили плагин KMM для AppCode, IDE от JetBrains для iOS/macOS разработки.
Плагин позволит:
👉 Использовать специальное Gradle DSL для работы с iOS проектами без
👉 Писать Obj-C/Swift и Kotlin код в одной IDE
Вот она IDE для KMM??? Надеюсь что нет, ведь AppCode платный продукт, а переходить с бесплатной Android Studio или IDEA CE не хочется (
Kotlin Multiplatform Mobile for AppCode
Выпустили плагин KMM для AppCode, IDE от JetBrains для iOS/macOS разработки.
Плагин позволит:
👉 Использовать специальное Gradle DSL для работы с iOS проектами без
.xcodeproj
или .xcworkspace
👉 Писать Obj-C/Swift и Kotlin код в одной IDE
Вот она IDE для KMM??? Надеюсь что нет, ведь AppCode платный продукт, а переходить с бесплатной Android Studio или IDEA CE не хочется (
#room
Вышла новая часть курса по Android на Kotlin для новичков. В ней раскрываются особенности работы с обёрткой над SQL - Room
Вышла новая часть курса по Android на Kotlin для новичков. В ней раскрываются особенности работы с обёрткой над SQL - Room
#AndroidBroadcast #bazel #gradle
🔴 Миграция Android приложений на Bazel
Встречаемся сегодня 19:00 (GMT+3) в прямом эфире, чтобы обсудить миграцию Android приложений на Bazel. Вы узнаете как можно эффективнее собирать проекты, какие вас ждут подводные камни, а также узнаете об автоматизации процесса миграции с Gradle на Bazel.
Эксперт, Павел Ставицкий - software engineer, разрабатывает Android приложения под Gradle и Bazel. Работал над миграцией Grab Android SuperApp с Gradle на Bazel.
🔴 Миграция Android приложений на Bazel
Встречаемся сегодня 19:00 (GMT+3) в прямом эфире, чтобы обсудить миграцию Android приложений на Bazel. Вы узнаете как можно эффективнее собирать проекты, какие вас ждут подводные камни, а также узнаете об автоматизации процесса миграции с Gradle на Bazel.
Эксперт, Павел Ставицкий - software engineer, разрабатывает Android приложения под Gradle и Bazel. Работал над миграцией Grab Android SuperApp с Gradle на Bazel.
#AndroidBroadcast
Если у вас есть вопросы по Android или просто хотите чатиться в уютной атмосфере сообщества Android Broadcast, тогда вам стоит вступить в чат @android_broadcast_talks.
Например, недавно обсуждали как подписывать Android приложение безопасно и хранить ключи. Был холивар на тему как торговаться за ЗП и конечно перемыли кости почему мерч Android Broadcast такой дорогой.
Если у вас есть вопросы по Android или просто хотите чатиться в уютной атмосфере сообщества Android Broadcast, тогда вам стоит вступить в чат @android_broadcast_talks.
Например, недавно обсуждали как подписывать Android приложение безопасно и хранить ключи. Был холивар на тему как торговаться за ЗП и конечно перемыли кости почему мерч Android Broadcast такой дорогой.
#AndroidBroadcast #DaggerКурс #Dagger
Меньше чем через 2 часа (18:00 GMT+3) пройдет премьера первого видео из серии по "Dagger 2". Буду рад посмотреть с вами вместе и обсуждать в Live Chat
Первый урок рассчитан на тех кто только будет погружаться в технологию и людям, имеющим опыт с Dagger может быть не интересен.
Курс организован при поддержке Лаборатории Касперского
Меньше чем через 2 часа (18:00 GMT+3) пройдет премьера первого видео из серии по "Dagger 2". Буду рад посмотреть с вами вместе и обсуждать в Live Chat
Первый урок рассчитан на тех кто только будет погружаться в технологию и людям, имеющим опыт с Dagger может быть не интересен.
Курс организован при поддержке Лаборатории Касперского
#ПодборкаВидео
Лучшие видео за неделю 27 июня 2021
📺 Ohhнные истории №4: загадочная история одного рефакторинга (1 час)
📺 Курс по Dagger 2 от Android Brodcast. Урок #1 (18 мин)
📺 Top 3 things in Google Play | Android @ Google I/O '21 (2 мин)
Лучшие видео за неделю 27 июня 2021
📺 Ohhнные истории №4: загадочная история одного рефакторинга (1 час)
📺 Курс по Dagger 2 от Android Brodcast. Урок #1 (18 мин)
📺 Top 3 things in Google Play | Android @ Google I/O '21 (2 мин)
#дизайн
Edge-to-edge support for your Android app with Insetter
Работа с inset в современных Android приложениях важна, Это позволит круто выглядеть UI и полностью наслаждаться софтом на современном устройстве. Библиотека Insetter поможет вам в этом
Edge-to-edge support for your Android app with Insetter
Работа с inset в современных Android приложениях важна, Это позволит круто выглядеть UI и полностью наслаждаться софтом на современном устройстве. Библиотека Insetter поможет вам в этом
В Windows 11 появится поддержка Android приложений из магазина Amazon App Store. Будете выкладывать туда свои приложения?
Anonymous Poll
25%
Да
19%
Нет
41%
Не знаю
16%
Не участвую в опрсое
How do thread priorities affect your Android app?
Глубокое погружение в разбор приоритетов потоков в Android от Booking
Глубокое погружение в разбор приоритетов потоков в Android от Booking
👍1
#kotlin
Announcing requireKTX
Набор расширение для получения значений из Bundle, Intent, WorkManager Data с обязательной проверкой их наличия. Например,
Announcing requireKTX
Набор расширение для получения значений из Bundle, Intent, WorkManager Data с обязательной проверкой их наличия. Например,
Bundle.requireString(key: String)
#GooglePlay
Play Dev ID requirements + 2-Step Verification
В Google Play вводятся новые требования по безопасности авторизации. Для новых аккаунтов потребуется вводить email и номер телефона, а для владельцев надо будет обновить данные.
Также появилась двухфакторная верификация
Play Dev ID requirements + 2-Step Verification
В Google Play вводятся новые требования по безопасности авторизации. Для новых аккаунтов потребуется вводить email и номер телефона, а для владельцев надо будет обновить данные.
Также появилась двухфакторная верификация
#AndroidBroadcast #RecyclerView #ЛучшиеПрактики
🔴 Лучшие практики RecyclerView
Стартуем прямой эфир в котором обсуждаем все лучшие практики и оптимизации скорости работы RecyclerView - компонент, который является неотъемлемой частью любого современного Android приложения!
🔴 Лучшие практики RecyclerView
Стартуем прямой эфир в котором обсуждаем все лучшие практики и оптимизации скорости работы RecyclerView - компонент, который является неотъемлемой частью любого современного Android приложения!
#Jetpack #WorkManager #MultiProcess
Advanced Usage of WorkManager in multi-process apps
WorkManager уже поддерживает работу со множеством процессов, но порой будет полезно выделить отдельные ресурсы для выполнения фоновых задач. В WorkManager 2.6 (сейчас в beta) появляется возможность указать в каком процессе должна выполнять задача, а в статье пример как использовать
Advanced Usage of WorkManager in multi-process apps
WorkManager уже поддерживает работу со множеством процессов, но порой будет полезно выделить отдельные ресурсы для выполнения фоновых задач. В WorkManager 2.6 (сейчас в beta) появляется возможность указать в каком процессе должна выполнять задача, а в статье пример как использовать
#GooglePlay #AppBundle
The future of Android App Bundles is here
Начиная с августа 2021 для всех новых приложений использование Android App Bundle становится обязательным. Существующие приложения это не затронет.
Также вам придется отдать свой ключ на управление Google, чтобы App Bundle мог у вас работать. Вопрос только сможете ли вы генерить ключ сами и передавать его или Google Play будет делать это за вас и отдавать только контрольные суммы keystore?
The future of Android App Bundles is here
Начиная с августа 2021 для всех новых приложений использование Android App Bundle становится обязательным. Существующие приложения это не затронет.
Также вам придется отдать свой ключ на управление Google, чтобы App Bundle мог у вас работать. Вопрос только сможете ли вы генерить ключ сами и передавать его или Google Play будет делать это за вас и отдавать только контрольные суммы keystore?
#Android11 #ScopedStorage
Scope Storage Myths
Scoped Storage - изменение, которое ограничивает доступ приложений к файловой системе. Много мифов и страхов ходит из-за того, что мигрировать на targetSdk=30 (Android 11) придется только к октябрю.
В статье отвечают на основные вопросы о поддержке Scoped Storage в ваших приложениях и какие изменения будут вноситься
Scope Storage Myths
Scoped Storage - изменение, которое ограничивает доступ приложений к файловой системе. Много мифов и страхов ходит из-за того, что мигрировать на targetSdk=30 (Android 11) придется только к октябрю.
В статье отвечают на основные вопросы о поддержке Scoped Storage в ваших приложениях и какие изменения будут вноситься
#безопасность
Развитие механизмов безопасности Android (от версии к версии)
Хорошая статья по обзору различных улучшений в Android 4.4-12. Рекомендую всем познакомиться как улучшалась защита ОС за последние 8 лет
Развитие механизмов безопасности Android (от версии к версии)
Хорошая статья по обзору различных улучшений в Android 4.4-12. Рекомендую всем познакомиться как улучшалась защита ОС за последние 8 лет
#AndroidBroadcast #Huawei #HMS
📺 Интеграция Huawei Mobile Services (9 мин)
Совместно с Huawei запускаем серию роликов о Huawei Mobile Services, которые выступают заменой Google Play Services и дают вам возможность публикации в Huawei App Gallery.
В первом видео рассказываю о состоянии экосистемы Huawei и демонстрирую простоту добавления поддержки HMS с Google Play Services
📺 Интеграция Huawei Mobile Services (9 мин)
Совместно с Huawei запускаем серию роликов о Huawei Mobile Services, которые выступают заменой Google Play Services и дают вам возможность публикации в Huawei App Gallery.
В первом видео рассказываю о состоянии экосистемы Huawei и демонстрирую простоту добавления поддержки HMS с Google Play Services
#Nearby
Two-way communication without internet: Nearby Connections
Как коммуницировать устройствам когда нет интернет? Bluetooth? Wi-Fi Direct ? Всё это эффективно можно сделать через Nearby Connections API, о котором и пойдет речь в статье
Two-way communication without internet: Nearby Connections
Как коммуницировать устройствам когда нет интернет? Bluetooth? Wi-Fi Direct ? Всё это эффективно можно сделать через Nearby Connections API, о котором и пойдет речь в статье