StartAndroid
10.2K subscribers
382 photos
11 videos
5 files
1.83K links
Канал об Android (Андроид) разработке

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

Чат - https://tttttt.me/startandroidchat

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

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

РКН - https://shorturl.at/p7iUr
Download Telegram
Обновление курса Котлин. Обсуждаем Context. Изначально я думал уложиться в пару абзацев и сделать эту тему частью другого урока. Но слово за слово и получился целый урок.

Рассмотрим, какие элементы используются по умолчанию. Как создавать свой элемент. Как происходит передача элементов в контекст создаваемой корутины.

#kotlin #coroutine #course

https://startandroid.ru/ru/courses/kotlin.html
Сравнение DI фреймворков. Примеры использования и тестирования, производительность, плюсы/минусы.
- Koin
- Kodein
- Dagger
- Toothpick

#dependencyinjection

https://proandroiddev.com/a-dependency-injection-showdown-213339c76515
Для курса по корутинам вышел урок про диспетчеры. В нем рассматриваем, какие диспетчеры нам доступны.
А чтобы понять диспетчер Unconfined, подробно разбираемся, как именно под капотом корутина использует диспетчер.

#kotlin #course #coroutine

https://startandroid.ru/ru/courses/kotlin.html
Обнаружен интересный баг в поведении метода Set.removeAll в Java. При определенных условиях этот метод будет работать значительно дольше, чем должен

#java #collections

https://habr.com/ru/company/jugru/blog/490250/
Давно хотели познакомиться с Kotlin, но не доходили руки? Всё ещё пишете на Java или другом языке ООП?

📌Завтра, 4 марта в 20:00 мск OTUS приглашает на бесплатный пробный вебинар «Быстрый переход на Kotlin для Android-разработки»: https://otus.pw/iBJc/

За 1,5 часа вы узнаете:
— почему стоит учить Kotlin, и чем он лучше Java;
— почему Android-разработчики предпочитают Kotlin;
— познакомитесь с основными возможностями языка;
— напишете простое Android-приложение на Kotlin.

Делиться экспертизой будет преподаватель-практик базового онлайн-курса Android-разработки Антон Мачихин (Android-разработчик на Kotlin с большим опытом). Не упустите шанс задать ему все интересующие вопросы!

Чтобы попасть на курс с welcome-скидкой прямо сейчас, пройдите вступительный тест!

#реклама
Статья рассказывает об основных нововведениях в Android Studio 4.0, которая недавно перешла в бета статус. Все по делу и с гифками

- Layout Editor
- Multi Previews
- Layout Inspector
- Resource Manager
- Motion Layout

#androidstudio

https://android.jlelse.eu/best-features-in-android-studio-4-beta-12ca4d195788
16 марта в 20:00 мск OTUS приглашает Android-разработчиков с опытом на бесплатный пробный вебинар «ProGuard / R8. Сжатие и оптимизация кода для Android-приложений»: https://otus.pw/kbER/

📌На вебинаре мы с вами:
— научимся писать максимально строгие keep-директивы и настраивать оптимизации;
— увидим на практике, как ProGuard/R8 минифицируют, оптимизируют и убирают неиспользуемый код;
— сравним эффективность ProGuard и R8;
— разберемся, как внедрять ProGuard/R8 в существующий проект.

Делиться экспертизой будет преподаватель-практик курса Антон Казаков (Руководитель направления Android-разработки одного из крупнейших банков России). Не упустите возможность задать ему все интересующие вопросы!

Чтобы попасть на курс с welcome-скидкой прямо сейчас, пройдите вступительный тест!

#реклама