Android Broadcast

Android Broadcast

By Кирилл РозовNewsTechnologyTech News
Download on the App Store

Android Broadcast episodes

  • #29 Декларативный UI c Inkremental
    Inkremental - декларативный UI, который можно попробовать уже сегодня, работающий на основе Android View и уже в есть в проде в приложениях.
    Гость - Сергей Греков, Android Software Engineer в компании Issuu в Берлине. Разрабатывает мобильные приложения более 8 лет. Автор библиотеки Inkremental.
    Полезные ссылки:
    📰 Telegram канал с полезными материалами для Android разработчиков - https://ttttt.me/android_broadcast
    💰 Поддержать проект через Boosty (https://boosty.to/androidbroadcast) или Patreon (https://bit.ly/2TBOzlu)
    🔗 Слайды https://docs.google.com/presentation/d/e/2PACX-1vS-yfK-p4IiUGp60Ju9by2C2m___GiBQieLBkNzMBwIEOAsH8mFVapZycxGAwjEdDyn93oogWnvfFjh/pub
    🔗 Inkremental https://github.com/inkremental/inkremental
    🔗 The Elm Arhitecture https://youtu.be/5DWuNTVFaXM
    1 hr 50 min
  • #28 Новый Компилятор в Kotlin 1.4
    Команда Kotlin активно занимается переписыванием компилятора языка, чтобы ускорить его; объединить кодовую базу между JVM, Native и JS backend; открыть API плагинов компилятора и др. улучшения. В выпуске копаемся в изменениях под капотом компилятора и будущем.
    Гость - Семён Огородник, Kotlin Compiler Frontend-IR (FIR) Tech Lead в JetBrains, Работает в Kotlin уже 4 года. До FIR работал в Kotlin IDE team, там успел позаниматься J2K, Completion и производительностью. Некоторое время поддерживал Dokka
    Полезные ссылки:
    📰 Telegram канал с полезными материалами для Android разработчиков - https://ttttt.me/android_broadcast
    💰 Поддержать проект через Boosty (https://boosty.to/androidbroadcast) или Patreon (https://bit.ly/2TBOzlu)
    🔗 Слайды - https://docs.google.com/presentation/d/e/2PACX-1vTzajwYJfmUi_Nn2nJBULi9bszNmjbO3c8K8dHRnK7vgz3AELunB6J7sfBodC2sKoaKAHibgEt_XjaQ/pub
    🔗 Новый JVM IR Backend - https://kotlinlang.org/docs/reference/whatsnew14.html#new-jvm-ir-backend
    🔗 What to Expect in Kotlin 1.4 and Beyond - https://blog.jetbrains.com/kotlin/2019/12/what-to-expect-in-kotlin-1-4-and-beyond/#new-compiler
    🔗 Kotlin Symbol Processing
    https://github.com/android/kotlin/tree/ksp/libraries/tools/kotlin-symbol-processing-api
    1 hr 47 min
  • #27 Dagger Hilt Deep Dive
    Обсуждаем Dagger Hilt с Manuel Vivo, Android Developer Relations Engineer в Google
    Manuel занимается архитектурой приложений, Kotlin, Coroutines, Dependency Injection, а также Jetpack Compose. Ранее работал в Capital One.
    Полезные ссылки:
    📰 Telegram канал с полезными материалами для Android разработчиков https://ttttt.me/android_broadcast
    💰 Поддержать проект через Boosty (https://boosty.to/androidbroadcast) или Patreon (https://bit.ly/2TBOzlu)
    🔗 Manuel Vivo Twitter https://twitter.com/manuelvicnt
    🔗 Dagger Hilt https://dagger.dev/hilt/
    🔗 Dependency injection in Android https://developer.android.com/training/dependency-injection
    🔗 Hilt Android Docs https://d.android.com/hilt
    🔗 Hilt Github repo https://github.com/google/dagger
    🔗 Kotlin Symbol Processing API https://github.com/android/kotlin/tree/ksp/libraries/tools/kotlin-symbol-processing-api
    Примеры:
    🔗 Google IO App с Hilt https://github.com/google/iosched
    🔗 Architecture Samples (dev-hilt branch) https://github.com/android/architecture-samples/tree/dev-hilt
    🔗 Tivi App https://github.com/chrisbanes/tivi
    1 hr 30 min
  • #26 Kotlin 1.4: Быстрее и Лучше
    Обсуждаем новую версию Kotlin с Developer Advocate из JetBrains Светланой Исаковой и командой Android Dev Podcast! Разбираем всё: синтаксис языка, библиотеки KotlinX, улучшения в IDE и Multiplatform
    Гости:
    - Светлана Исакова, Kotlin Developer Advocate в JetBrains
    - Михаил Емельянов, Head of Android Dev в ЦФТ
    - Вадим Котов, Android Developer в AdCombo
    - Дмитрий Мовчан, Android Software Engineer в Revolut
    Полезные ссылки:
    📰 Telegram канал с полезными материалами для Android разработчиков - https://ttttt.me/android_broadcast
    💰 Поддержать проект через Boosty (https://boosty.to/androidbroadcast) или Patreon (https://bit.ly/2TBOzlu)
    🎫 Kotlin 1.4 Online Event (бесплатно) - https://kotlinlang.org/lp/event-14/
    ❓ Задать вопрос команде Kotlin - https://surveys.jetbrains.com/s3/Q-A-Your-question-for-the-Kotlin-team
    🔗 Анонс Kotlin 1.4 https://blog.jetbrains.com/kotlin/2020/08/kotlin-1-4-released-with-a-focus-on-quality-and-performance/
    🔗 What's New in Kotlin 1.4.0 https://kotlinlang.org/docs/reference/whatsnew14.html
    🔗 Kotlinx Serialization 1.0-RC https://github.com/Kotlin/kotlinx.serialization/releases/tag/1.0.0-RC
    🔗 Kotlinx date-time https://github.com/Kotlin/kotlinx-datetime
    🔗 Kotlin 1.4-M3: Generating Default Methods in Interfaces https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-m3-generating-default-methods-in-interfaces/
    🔗 Kotlin 1.4.0-RC: Debugging coroutines https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-rc-debugging-coroutines/
    🔗 Improved *.gradle.kts IDE Support - https://blog.jetbrains.com/kotlin/2020/02/improved-gradle-kts-ide-support
    🔗 Generating Default Methods in Interfaces - https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-m3-generating-default-methods-in-interfaces/
    🔗 Kotlin Coding Conventions - https://kotlinlang.org/docs/reference/coding-conventions.html
    2 hr 3 min
  • #25 Делаем Аналитику Правильно
    Обсуждаем правильный подход к трекингу сообщений из Android приложений, который соответствует всем требованиям: расширяемость, удобство работы, многомодульность, тестируемость и пр.
    Рассказывает Максим Дворецкий, Android Developer в Aviasales. 6 лет в Android. Прошел через аутсорс и пару продуктов, сейчас занимаюсь платформенными задачами в Aviasales. Любит легаси и pet проекты.
    Полезные ссылки:
    📰 Telegram канал с полезными материалами для Android разработчиков - https://ttttt.me/android_broadcast
    💰 Поддержать проект через Boosty (https://boosty.to/androidbroadcast) или Patreon (https://bit.ly/2TBOzlu)
    🔗 Максим Дворецкий в Telegram - https://ttttt.me/kamerok
    🔗 Программа по менторству (обучать и обучаться) - https://forms.gle/J8hQxvUNsS6Haoxo8
    🔗 Слайды: https://speakerdeck.com/kamerok/analytics-aviasales
    🔗 Собрать свое приложение по поиску билетов/отелей/аренде авто: https://github.com/travelpayouts/travel-app-android
    🔗 Как объединяли Android приложения в Aviasales
    🔗 Working Effectively with Legacy Code - https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052
    1 hr 11 min
  • #24 The Elm Architecture на Android
    Говорим об Elm - чисто функциональной UDF (Unidirectional Data Flow) архитектуре для Android приложений
    The Elm Architecture – архитектура для UI-приложений, популярная в сообществе Elm-разработчиков. Она использует функциональное программирование, для того чтобы создавать корректные и легко масштабируемые приложения. Чистые функции и единое управление состоянием дают несколько иные инструменты абстракции, нежели традиционная Clean Arch, предоставляя больше гибкости и контроля над логикой
    В гостях - Михаил Левченко, Android разработчик в Автo.ру. Любитель функционального программирования, Автор Telegram канала "Сохранёнки Джейка Вортона" https://ttttt.me/podvedro
    Полезные ссылки:
    📰 Telegram канал с полезными материалами для Android разработчиков - https://ttttt.me/android_broadcast
    💰 Поддержать проект через Boosty (https://boosty.to/androidbroadcast) или Patreon (https://bit.ly/2TBOzlu)
    🔗 Слайды к докладу - https://bit.ly/2DA7S8U
    🔗 Twitter Миши - https://twitter.com/TheMishkun
    🔗 Telegram канала "Сохранёнки Джейка Вортона" - https://ttttt.me/podvedro
    📖Grokking Simplicity - https://www.manning.com/books/grokking-simplicity
    🔗 Unidirectional user interface architectures - https://staltz.com/unidirectional-user-interface-architectures.html
    🔗 Guide to Elm Architecture - https://guide.elm-lang.org/architecture/
    🔗 Redux FAQ - https://redux.js.org/faq
    📺 Solving Problems Clojure Way - https://youtu.be/vK1DazRK_a0
    📺 From dependency injection to dependency rejection - https://youtu.be/9VF8FFT1DbM
    📺 Live-coding “Дизайним экран авторизации на Elm” - https://youtu.be/aRHkMYyCM40
    📺 Мифы Android разработки - https://youtu.be/eHjHlujp3Tg
    1 hr 28 min
  • #23 Ламповое интервью с Артемом Зиннатуллиным
    Просто интервью обо всем: работе, переезде и куда идти после IT
    Гость выпуска - Артем Зиннатуллин, Staff Software Engineer в Lyft. Работает над билд системами, дев тулингом, CI, библиотеками, инфраструктурой. До этого занимался мобильной разработкой, делал RxJava, Spek и другие. Ищет выход из IT
    Полезные ссылки:
    📰 Telegram канал с полезными материалами для Android разработчиков - https://ttttt.me/android_broadcast
    💰 Поддержать проект через Boosty (https://boosty.to/androidbroadcast) или Patreon (https://bit.ly/2TBOzlu)
    🔗 Twitter Артема - https://twitter.com/artem_zin
    🔗 YouTube Артема - https://bit.ly/39DQcFo
    🔗 Вакансии Lyft в Минске - https://bit.ly/2X6HjiK
    🔗 Уровни разработчиков в крупных компаниях - https://www.levels.fyi/
    🔗 Книга по психологии от Артема - https://www.litres.ru/mihail-litvak/princip-spermatozoida-24255374/
    🔗 Бетси Бейер, Site Reliability Engineering. Надежность и безотказность как в Google
    https://pda.litres.ru/betsi-beyer-17338311/site-reliability-engineering-nadezhnost-i-be-39123367
    🔗 «Я был очень негативен по отношению к корутинам»: Артём Зиннатуллин об Android-разработке - https://habr.com/ru/company/jugru/blog/437948/
    2 hr 4 min
  • #22 Безопасность мобильных приложений
    #AndroidBroadcast #Security #Android
    Обсуждаем обеспечение безопасности Android приложений, какие дыры есть в Android и куда развивается ОС в рамках безопасности
    Гость выпуска - Ольга Шкряба, Senior Mobile Security Engineer. Занимается исследованием и разработкой решений в сфере безопасности, а также поиском уязвимостей. Автор Telegram канала о безопасности мобильных приложений paradiSEcurity (https://bit.ly/32TDQrj)
    Полезные ссылки:
    📰 Telegram канал с полезными материалами для Android разработчиков - https://ttttt.me/android_broadcast
    💰 Поддержать проект через Boosty (https://boosty.to/androidbroadcast) или Patreon (https://bit.ly/2TBOzlu)
    🔗 Telegram канала о безопасности мобильных приложений paradiSEcurity - https://bit.ly/32TDQrj
    🔗 Выпуск о багхантерах - https://youtu.be/Jy3x8QeHLbw
    🔗 Выпуск о Google SafetyNet - https://youtu.be/IB2HRjcIKYE
    🔗 AabResGuard (the tool of obfuscated aab resources) - https://github.com/bytedance/AabResGuard
    🔗 ProGuard - https://www.guardsquare.com/en/products/proguard
    🔗 DexGuard - https://www.guardsquare.com/en/products/dexguard
    🔗 OWASP Mobile - https://owasp.org/www-project-mobile-security/
    🔗 Mobile Security and Privacy (Книга) - https://www.sciencedirect.com/book/9780128046296/mobile-security-and-privacy
    🔗 Различные словари для обфускации - https://github.com/facebookarchive/proguard/tree/master/examples/dictionaries
    2 hr 5 min
  • #21 KotlinX: Coroutines, Serialization, DateTime и др. библиотеки
    #AndroidBroadcast #Kotlin #Coroutines
    Обсуждаем библиотеки Kotlin с их разработчиком из JetBrains. В программе Coroutines, Serialization, IO, DateTime, Стандартная Библиотека, новинки Kotlin 1.4 и ближайшее развитие экосистемы Kotlin.
    В гостях Всеволод Толстопятов из JetBrains. Всеволод занимается библиотеками и экосистемой вокруг Kotlin с фокусами на Coroutines и Serialization. Интересуется параллельным программированием.
    Полезные ссылки:
    📰 Telegram канал с полезными материалами для Android разработчиков - https://ttttt.me/android_broadcast
    💰 Поддержать проект через Boosty (https://boosty.to/androidbroadcast) или Patreon (https://bit.ly/2TBOzlu)
    🔗 Вдохновление по Structured Concurrency - https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/
    🔗 SharedFlow - https://github.com/Kotlin/kotlinx.coroutines/issues/2034
    🔗 Kotlin 1.4-M1 - https://blog.jetbrains.com/kotlin/2020/03/kotlin-1-4-m1-released/
    🔗 Kotlin 1.4-M2 - https://blog.jetbrains.com/kotlin/2020/06/kotlin-1-4-m2-released/
    🔗 Kotlin 1.4-M3 - https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-m3-is-out-standard-library-changes/
    🔗 KotlinX.Serialization - https://github.com/Kotlin/kotlinx.serialization
    📺 Доклад "Crossinline suspend” от Ильмира Усманова или "Почему Coroutines Flow так быстро работают" - https://youtu.be/BFnFc9gsOJk
    1 hr 45 min
  • #20 Все тайны MVI
    #Architecture #MVI #BestPractices
    Обсуждаем паттерн MVI от начала и до конца: в чем отличие, преимущества, как эффективно построить свое приложение с ним и почему для Compose - это лучшая архитектура.
    Делиться опытом будет ведущий Android разработчик из Badoo - Аркадий Иванов, который на работе использует MVI, а также написал собственную библиотеку MVIKotlin.
    Полезные ссылки:
    📰 Telegram канал с полезными материалами для Android разработчиков - https://ttttt.me/android_broadcast
    💰 Поддержать проект через Boosty (https://boosty.to/androidbroadcast) или Patreon (https://bit.ly/2TBOzlu)
    🔗MVI in Kotlin Multiplatform — part 1 - https://badootech.badoo.com/mvi-in-kotlin-multiplatform-part-1-1-of-3-205c6feb4ac7
    🔗MVI beyond state reducers - https://badootech.badoo.com/a-modern-kotlin-based-mvi-architecture-9924e08efab1
    🔗Architectural journey by Zsolt Kocsi - https://www.youtube.com/watch?v=pXw6r2kAvq8
    🔗The immense benefits of not thinking in screens - https://badootech.badoo.com/the-immense-benefits-of-not-thinking-in-screens-6c311e3344a0
    🔗MVICore - https://github.com/badoo/MVICore
    🔗MVIKotlin - https://github.com/arkivanov/MVIKotlin
    🔗Reaktive - https://github.com/badoo/Reaktive
    1 hr 31 min

About Android Broadcast

From the publisher's feed

Подкаст о разработке под Android и все что с этим связано

  • Telegram канал "Android Broadcast" с подборкой новостей и для…

More shows like Android Broadcast

Podlodka Podcast by Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла

Podlodka Podcast

46 Listeners