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

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

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

  • Android Broadcast

    #Database #SQLite #NoSQL

    Mobile Databases in Android

    Сравнение разных БД, которые вы можете использовать на Android. Также вы найдете описание того, почему мобильная БД важна.

    Для тех кто хочет увидеть только таблицу сравнения, то смотрите здесь
  • Android Broadcast

    #Security #Biometric

    Using BiometricPrompt with CryptoObject: How and Why

    Практически все современные смартфоны имеют встроенные сканеры отпечатка пальца и распознавание лица. Последнее не у всех реализовано хорошо, но что имеем. Наличие таких сканеров позволяет нам шифровать данные, используя уникальный пользовательский ключ - отпечаток пальца или лицо.

    В статье разбирается как в Android связать системный KeyStore и биометрическую авторизацию.
  • Android Broadcast

  • Реклама

  • Android Broadcast

    #Podcast #Kotlin #Multiplatform

    Android Broadcast Podcast #8: "Kotlin Mobile Multiplatform"

    Mobile имеет огромное значение для Kotlin, причем настолько, что появилась отдельная команда - Kotlin Mobile MultiPlatform. Они сделали свой сайт и двигаются только вперед, чтобы показать Flutter и React Native, как шарить код правильно! Упустить шанс сейчас нельзя, и я позвал в гости представителей команды: Анастасию Капанину и Кирилла Шмакова.

    Мы обсудили множество тем:
    - Kotlin MPP vs Flutter
    - Большие компании, которые уже используют Kotlin MPP
    - Что можно сделать с Kotlin MPP, но не получится с Flutter или ReactNative
    - Как продавать Kotlin MPP iOS команде
    - Когда Jetpack Compose станет Multiplatform?
    - Как Kotlin/Native сейчас тормозит MPP
    - Плагины для Kotlin компилятора
    - Kotlin Mobile MPP плагин для Android Studio
    - Что Kotlin 1.4 принесёт для Multiplatform разработки?
    - Какие библиотеки с поддержкой Kotlin MPP нам ждать в этом году
  • Android Broadcast

  • Android Broadcast

    #Android #Java10 #JakeWharton

    Wormhole

    Модификатор байткода, который добавляет будущие API в android.jar, которые могут работать на все версиях Android с использованием D8 и R8
  • Android Broadcast

    Закончился монтаж выпуска подкаста с командой Kotlin Mobile Multiplatform из JetBrains. Остаются последние приготовления и уже завтра вы сможете его послушать, или отложить немного позже и послушать в понедельник под фон работе.

    Версия на YouTube будет позже, так как уже сижу в аэропорту и еду в Нижний Новгород, чтобы рассказать почему Kotlin Coroutines - лучший выбор для Android приложений на сегодня.
  • Android Broadcast

    #Jetpack #Camera

    Вышла первая Beta версия CameraX

    Новая библиотека в семействе Jetpack - CameraX, выходит на финишную прямую и скоро можно ждать стабильного релиза.
  • Android Broadcast

    #Kotlin #CodeQuality

    Detekt 1.6.0

    Вышла новая версия утилиты для проверки Kotlin кода на ошибки и стиль. Новая версия не отметилась чем-то значимым в плане новинок и вся работа была направлена на улучшение скорости работы, исправление багов и написание документации.

    Появилось одно новое правило - EmptyTryBlock
  • Android Broadcast

    #GooglePlay #DynamicFeature

    Developing your own Dynamic Feature

    Возможности App Bundle не ограничиться только уменьшением размера приложений и опциональной загрузкой ресурсов, но и возможность загружать функционал вашего приложения только по необходимости или для определенных конфигураций устройств.

    В статье вы найдёте руководство как реализовать feature модуль и загружать его отложено
  • Android Broadcast

    #UI

    Android Styling: Themes Overlay

    Продолжение серии статей о возможностях кастомизации UI с помощью стилей в Android. В новой части разбирается темы и как они кастомизируют UI
  • Android Broadcast

    #Testing

    Вышел Kakao 2.3.0

    Вышла новая версия библиотеки, которая делает тестирование UI с помощью Espresso удобным и Kotlin-friendly. Также библиотека реализует подход “Page Object” и является основой для Kaspresso.

    Что нового в библиотеке:
    👉 KViewPager2 - поддержка ViewPager 2
    👉 KChipGroup - поддержка ChipGroup
    👉 KSpinner - поддержка Spinner
    👉 Добавлена поддержка tint в KImageView
    👉 Обновление зависимостей
    👉 Исправление багов и мелкие улучшения
  • Android Broadcast

    #Dagger #CheatSheet

    Dagger Codegen Cheatsheet

    Для всех кто хочется понять как генерируется код из ваших Dagger Component и Module - смотрите Cheat Sheet
  • Android Broadcast

    #Conference #SaintPetersburg

    Совсем скоро вас ждет розыгрыш билета на Mobius 2020 Piter от Android Broadcast. Следите за новостями в YouTube канале Android Broadcast.

    Также я подал доклад и нужен ваш фидбек о нем
  • Android Broadcast

    #Conference #SaintPetersburg

    Mobius 2020 Piter

    23-24 июня пройдет крупнейшая конференция по мобильной разработке Mobius. В рамках неё вы сможете встретиться с ведущими специалистами в мобильной разработке и узнать какие тренды нас ждут.

    Уже в программе:
    🚀 Карьерный рокет-джамп от Дениса Неклюдова@Lyft
    🔥 Матвей Мальков@Google расскажет как он делает Jetpack Compose
    👉 Ася Свириденко@Yandex покажет лучшие практики адаптации работы приложений для медленной сети
    👉 Степан Гончаров@Grab, Всея билд систем, оставит Gradle в покое и расскажет о Bazel на Android

    Все доклады конференции можно найти здесь. Программа еще формируется, но будет как всегда круто! Ребята умеют делать крутые конференции и я уже позвал их в подкаст, чтобы обсудить тайны кухни.

    До 1 марта действует сниженная цена, а по промокоду AndroidBC2020pc вы получите дополнительную скидку.
  • Реклама

  • Android Broadcast

    #Camera #Jetpack

    What’s new in CameraX

    Где же там Beta Android CameraX, которая упростит работу с Camera 2 API? Так вот она на подходе и разработчики рассказывают что происходило в библиотеки перед ее выходом в Beta
  • Android Broadcast

    #AndroidStudio

    Вышла первая Beta Android Studio 4.0

    Только успела выйти стабильная версия Android Studio 3.6 и все стали гадать как долго ждать AS 4.0 и оказалось что все мы не правы - встречайте первую Beta следующего поколения IDE для Android разработчиков.

    Основные новинки:
    👉 Поддержка Jetpack Compose
    👉 Визуальный редактор для Motion Layout
    👉 Обновления в профайлере CPU
    👉 Build Speed Window - визуализация сборки вашего проекта, которая позволяет легко понять какие Gradle таски работают слишком долго
    👉 Live Layout Inspector - теперь не нужно сделать Snapshot вашего UI с устройства а просто подключили устройства и все обновления будут доставляться мгновенно!
    👉 3D View для Layout Inspector - анализ иерархии View по слоям
    👉 Multi Preview - предпросмотр вашего UI на множестве экранов одновременно
    👉 Desugaring библиотек из Java 8
    👉 Поддержка Gradle Kotlin DSL
    👉 Автодополнение при редактирование ProGuard файлов
    👉 feature модули теперь могут зависит друг от друга

    Изменений много и всех их в рамках поста будет трудно перечислить
  • Android Broadcast

    Со своей стороны я уже готовлю рассказ почему я ушел от Dagger и выбрал Koin, особенно что мне в Koin не нравится и каким я вижу решение для DI на Kotlin/JVM, а может и вовсе на Kotlin Multiplatform.