StartAndroid – Telegram
StartAndroid
9.95K subscribers
389 photos
10 videos
5 files
1.87K links
Канал об Android (Андроид) разработке

Сайт - http://startandroid.ru

Чат - https://news.1rj.ru/str/startandroidchat

Контакты - https://startandroid.ru/ru/about/cntct5.html

Реклама - https://startandroid.ru/ru/about/reklama.html

РКН - https://shorturl.at/p7iUr
Download Telegram
Обзор нового стандартизированного подхода к Splash Screen

#android #design

https://joebirch.co/android/exploring-android-12-splash-screen/
🤖Есть опыт в программировании? Хотите стать Android-разработчиком, за которого будут драться рекрутеры? Пройдите тест онлайн-курса «Android Developer. Basic» на Kotlin от OTUS и Альфа-банка и займите своё место!

👉ПРОЙТИ ТЕСТ ПО БАЗОВОЙ ANDROID-РАЗРАБОТКЕ: https://otus.pw/7lnE/

📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатный 2-дневный практический интенсив «Создаем GPS-tracker за два дня»: https://otus.pw/nefi/

#реклама
Новая фича для фрагментов - Multiple back stacks. Дает возможность сохранять стэки фрагментов и переключаться между ними.

#android #fragment

https://medium.com/androiddevelopers/multiple-back-stacks-b714d974f134
Обзор операторов для работы с коллекциями. Может быть полезно не только новичкам.

Рассматриваются следующие операторы:
- none, any, all
- chanked, windowed, flatten, flatMap
- zip, unzip, zipWithNext
- reduce, fold, runningReduce, runningFold

#kotlin #collections

https://www.youtube.com/watch?v=N4CpLxGJlq0
Я начал выкладывать новые уроки для курса Dagger. Это не новый курс, а обновление старого.

Практически весь материал я переписываю заново. Но пример с макдаком из первого урока никуда не делся)

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

Для сабкомпонентов я подробно расписал, в чем заключается их связь с компонентом родителем. А также, чем эта связь отличается от dependencies связи между компонентами.

Тему scope я начал с рассмотрения времени жизни компонентов и сабкомпонентов. И уже после этого перешел к теме синглтонов и scope аннотаций с максимально подробными объяснениями, как все это работает. При этом я не использовал стандартную Singleton аннотацию. На мой взгляд она может запутать.

Урок про билдер был также переработан и дополнен темой Factory.

Я продолжаю работу над курсом. Впереди такие темы как Assisted Injection и Hilt. Кроме этого я посмотрю официальные Android доки. Возможно, там найдется что-то интересное.

Первые два урока курса доступны всем желающим.

#dagger #course

https://startandroid.ru/ru/courses/dagger-2.html
Вышел Kotlin 1.5.20

Что нового:
- Kotlin/JVM improvements, including string concatenation via invokedynamic and experimental support for calling Java’s Lombok-generated methods and JSpecify nullness annotations.
- Kotlin/Native improvements, including the experimental export of KDoc comments to Objective-C headers.
- Kotlin/JS IR backend migration guide.
- Gradle improvements, including the parallel execution of Kotlin tasks.
- Standard library improvements for aligning behavior of Char conversions across platforms.

#kotlin

https://blog.jetbrains.com/kotlin/2021/06/kotlin-1-5-20-released/
Наш давний подписчик и коллега по цеху, который сейчас работает на позиции Senior Android Developer, создал свой канал Mobile Native, в котором публикует полезные материалы по Android разработке.

Полезно будет для любого уровня разработчиков от Junior до Senior.

Присоединяйтесь: @mobile_native

#реклама