Вышла RxJava 3. Вторая версия будет поддерживаться еще около года.
#rxjava
https://github.com/ReactiveX/RxJava/wiki/What's-different-in-3.0
#rxjava
https://github.com/ReactiveX/RxJava/wiki/What's-different-in-3.0
GitHub
What's different in 3.0
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. - ReactiveX/RxJava
Обновление курса Котлин. Обсуждаем Context. Изначально я думал уложиться в пару абзацев и сделать эту тему частью другого урока. Но слово за слово и получился целый урок.
Рассмотрим, какие элементы используются по умолчанию. Как создавать свой элемент. Как происходит передача элементов в контекст создаваемой корутины.
#kotlin #coroutine #course
https://startandroid.ru/ru/courses/kotlin.html
Рассмотрим, какие элементы используются по умолчанию. Как создавать свой элемент. Как происходит передача элементов в контекст создаваемой корутины.
#kotlin #coroutine #course
https://startandroid.ru/ru/courses/kotlin.html
StartAndroid
Kotlin
Курс по Kotlin
Полезная статья, проясняющая базовые вопросы по Java: версии, сборки, JRE/JDK и т.п.
#java
https://habr.com/ru/post/488144/
#java
https://habr.com/ru/post/488144/
Хабр
Руководство по версиям и возможностям Java
Здесь есть все, что вам нужно знать о различных версиях и функциях Java. Java 8, Java 11, Java 13 — какая разница? Вы можете использовать это руководство, чтобы...
Появилась Developer Preview версия Android 11:
- 5G experiences
- New screen types
- Neural Networks API 1.3
- One-time permission
- Image and camera improvements
и прочее
#android
https://android-developers.googleblog.com/2020/02/Android-11-developer-preview.html
- 5G experiences
- New screen types
- Neural Networks API 1.3
- One-time permission
- Image and camera improvements
и прочее
#android
https://android-developers.googleblog.com/2020/02/Android-11-developer-preview.html
Android Developers Blog
Turning it up to 11: the first Developer Preview of Android 11
Posted by Dave Burke, VP of Engineering Android has led the way towards the future of mobile, with new technologies like 5G to folda...
Сравнение DI фреймворков. Примеры использования и тестирования, производительность, плюсы/минусы.
- Koin
- Kodein
- Dagger
- Toothpick
#dependencyinjection
https://proandroiddev.com/a-dependency-injection-showdown-213339c76515
- Koin
- Kodein
- Dagger
- Toothpick
#dependencyinjection
https://proandroiddev.com/a-dependency-injection-showdown-213339c76515
Medium
A Dependency Injection Showdown
Choosing a dependency framework for your Android app is a big decision, it’s not something that you can easily replace later on…
Для курса по корутинам вышел урок про диспетчеры. В нем рассматриваем, какие диспетчеры нам доступны.
А чтобы понять диспетчер Unconfined, подробно разбираемся, как именно под капотом корутина использует диспетчер.
#kotlin #course #coroutine
https://startandroid.ru/ru/courses/kotlin.html
А чтобы понять диспетчер Unconfined, подробно разбираемся, как именно под капотом корутина использует диспетчер.
#kotlin #course #coroutine
https://startandroid.ru/ru/courses/kotlin.html
StartAndroid
Kotlin
Курс по Kotlin
Вышла Android Studio 3.6. А версия 4.0 из Canary 9 перешла в Beta 1.
#androidstudio
https://android-developers.googleblog.com/2020/02/android-studio-36.html
#androidstudio
https://android-developers.googleblog.com/2020/02/android-studio-36.html
Android Developers Blog
Android Studio 3.6
Posted by Scott Swarthout, Product Manager We are excited to announce the stable release of Android Studio 3.6 with a targeted set ...
Советы по созданию Repository: Domain Model, DTO классы, Data Mapper и вот это вот все
#pattern #bestpractice #repository
https://proandroiddev.com/the-real-repository-pattern-in-android-efba8662b754
#pattern #bestpractice #repository
https://proandroiddev.com/the-real-repository-pattern-in-android-efba8662b754
Medium
The “Real” Repository Pattern in Android
Over the years I’ve seen many implementations of the repository pattern, yet I think most of them are wrong and not beneficial.
Обнаружен интересный баг в поведении метода Set.removeAll в Java. При определенных условиях этот метод будет работать значительно дольше, чем должен
#java #collections
https://habr.com/ru/company/jugru/blog/490250/
#java #collections
https://habr.com/ru/company/jugru/blog/490250/
Хабр
Ужасы Set.removeAll
Мы привыкли, что стандартные коллекции в JDK сделаны достаточно хорошо и ведут себя интуитивно-понятно. Но так ли это на самом деле? Вчера Роман Елизаров elizaro...
Статья рассказывает об основных нововведениях в 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
- Layout Editor
- Multi Previews
- Layout Inspector
- Resource Manager
- Motion Layout
#androidstudio
https://android.jlelse.eu/best-features-in-android-studio-4-beta-12ca4d195788
Medium
The Best Features in Android Studio 4.0 Beta
A basic overview of most interesting features in the Android Studio 4.0 Beta
Шпаргалка по методам Java классов Collections и Array
#java
https://medium.com/better-programming/utility-classes-of-the-jdk-collections-and-arrays-cc07dbcb8586
#java
https://medium.com/better-programming/utility-classes-of-the-jdk-collections-and-arrays-cc07dbcb8586
Medium
Utility Classes of the JDK: Collections and Arrays
Some hidden little gems you might not know about
Не смотрите, что в названии backend. Вопросы вполне себе общие, которые могут быть на собеседованиях по Android.
#java #interview
https://habr.com/ru/post/485678/
#java #interview
https://habr.com/ru/post/485678/
Хабр
Вопросы к собеседованию Java-backend, Java core (60 вопросов)
Добрый день! Представляю вашему вниманию список вопросов к собеседованию Java Backend, которые я оформлял на протяжении около 2х лет. Вопросы разбиты по тема...
Обзор изменений Permissions в новой версии Android:
- разрешение на один раз
- больше не спрашивает, если пользователь уже отказывал
- новый Permission для фонового получения местоположения
#android #permissions
https://joebirch.co/2020/02/21/exploring-the-android-11-developer-preview-permission-changes/
- разрешение на один раз
- больше не спрашивает, если пользователь уже отказывал
- новый Permission для фонового получения местоположения
#android #permissions
https://joebirch.co/2020/02/21/exploring-the-android-11-developer-preview-permission-changes/
Joe Birch
Exploring the Android 11 Developer Preview: Permission Changes
That time of the year has come, a new Android version is on the horizon! As announced in a blog post earlier this week, the first developer preview of Android 11 is now available - along with details on some of the changes that are happening. With this announcement…
Детальный разбор выбора между коллекциями и последовательностями в Kotlin
#kotlin #collections #sequences
https://typealias.com/guides/when-to-use-sequences/
#kotlin #collections #sequences
https://typealias.com/guides/when-to-use-sequences/
Dave Leeds on Kotlin
When to Use Sequences
When should you use Kotlin sequences? And when should you use normal collections? In this article, we'll look at some of the characteristics that can have the biggest impact on performance.