Получи случайную криптовалюту за регистрацию!

Kotlin Broadcast

Логотип телеграм канала @kotlin_broadcast — Kotlin Broadcast K
Логотип телеграм канала @kotlin_broadcast — Kotlin Broadcast
Адрес канала: @kotlin_broadcast
Категории: Технологии
Язык: Русский
Количество подписчиков: 6.51K
Описание канала:

Новости и фичи Kotlin, а также Kotlin Multiplatform

Обсуждение @android_broadcast_talks
YouTubе канал: https://youtube.com/androidBroadcast
iOS разработка @ios_broadcast
Новости Android @android_broadcast
Реклама и прочее @android_broadcast_bot

Рейтинги и Отзывы

3.00

2 отзыва

Оценить канал kotlin_broadcast и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

0

2 звезд

0

1 звезд

1


Последние сообщения 29

2021-05-06 18:07:36
#AndroidBroadcast #Kotlin

Что нового в Kotlin 1.5.0

Не успела новая версия языка выйти, а на YouTube уже разбор всех возможностей
845 viewsedited  15:07
Открыть/Комментировать
2021-05-05 18:52:51
#AndroidBroadcast #Kotlin

Разбор Kotlin 1.5.0 с экспертами
ЧТ, 6 МАЯ, 18:30 (GMT+3)

Завтра на YouTube канале вас ждёт разбор всех новых фичей языка Kotlin и обновлений библиотек, а затем эксперты ответят на ваши вопросы и обсудят чего ждать в версии 1.6.0

Эксперты:
Светлана Исакова, Lead Kotlin Dev Advocate / JetBrains
Маргарита Недзельская, Kotlin GDE / SonarSource
Кирилл Розов, Android GDE / Android Broadcast
342 views15:52
Открыть/Комментировать
2021-05-05 12:35:23
Вышел Kotlin 1.5.0

Новая версия языка Kotlin уже доступна официально для всех и мы получаем:
Новый JVM IR компилятор теперь является основным. Это приближает релиз Jetpack Compose 1.0 ближе
Поддержка JVM records (Android разработке недоступна) аля data clas
sealed interface
 value классы, которые пришли на смену inline классам
value классы сменили inline и теперь они stable
 Улучшения в sealed классах

Стандартная библиотека
 unsigned числовые типы теперь стабильные
 Расширения для java.nio.file.Path
 Улучшения в String и Char API
 Улучшение тестовой библиотеки

JVM
 Компиляция SAM адаптеров и лямбд в invokedynamic
 Target JVM 1.8 теперь основной, а 1.6 - deprecated
 Улучшение обработки nullability из Java

Также без улучшений скорости не остался Kotlin/Native, а Kotlin/JS IR компилятор перешёл в Beta.

25 мая пройдет Kotlin 1.5 Online Event. Регистрация бесплатная
1.1K views09:35
Открыть/Комментировать
2021-05-04 19:01:46
#Compose

Technology Preview: Jetpack Compose for Web

Compose уже не только в Java мире, но и в JS - тех превью Compose для Web уже здесь! Оно полностью не готово для использования в реальных приложениях или проводить тесты производительности, но вы уже можете посмотреть на видение реализации JetBrains.

Landing страницу Compose for Web уже переписали на новый инструмент
1.0K viewsedited  16:01
Открыть/Комментировать
2021-05-04 12:00:37
Effective Kotlin Item 36: Prefer composition over inheritance

Рассказа почему композиция лучше наследования и какие ограничения накладываются механизмом наследования в Kotlin/Java
1.1K views09:00
Открыть/Комментировать
2021-04-30 12:00:14
#Multipalform #Mobile #Пример

Вышел официальный пример на KMM - KMM RSS Reader

Приложение является официальным примером от JetBrains реализации мобильного приложения для iOS и Android на основе Kotlin Mutiplatform Mobile. Построено всё по принципам Clean Architecture и используется Redux подобный подход. Приложение использует:
Jetpack Compose
SwiftUI
Coroutines
 KotlinX Serialization
 Ktor Http Client
 Modo

В README вы найдете все подробности и детали архитектуры приложения.
4.4K viewsedited  09:00
Открыть/Комментировать
2021-04-29 15:01:12
Новая библиотека Reflekt от JetBrains Research, которая в compile time заменяет вызовы рефлексии на обычные API, что позволяет не тормозить приложения во время работы.
1.6K views12:01
Открыть/Комментировать
2021-04-29 12:00:20
#Serializarion

Вышла kotlinx.serialization 1.2.0
Ускорение кодирования и декодирования JSON
Возможность задавать несколько имён одному и то же property
JsonConfiguration теперь часть публичного API
Генерация .proto файлов на основе сериализуемых Kotlin классов
Сериализация generic классов
Поддержка watchOS
Исправление багов
1.6K views09:00
Открыть/Комментировать
2021-04-27 15:01:27
#Coroutines

Вышел Release Candidate следующей версии библиотеки Coroutines - 1.5.0-RC. Нас ждёт:
массовая чистка Channel API и удаление уже depracted API ранее.
BroadcastChannel и ConflatedBroadcastChannel помечены как ObsoleteCoroutinesApi. Используйте SharedFlow или StateFlow
callbackFlow и channelFlow теперь стабильна
интеграция с другими реактивными библиотеками теперь полностью стабильна и улучшена работа
Новые операторы Flow
Улучшение производительности
Исправление багов
1.6K views12:01
Открыть/Комментировать
2021-04-27 11:00:57
More about future support for value classes

В Kotlin 1.5 inline классы станут value и лишь малой реализацией будущем большой фичи, подробности о которой и рассказываются в видео. Идея строится чтобы произвольные объекты могли хранится не только по ссылке, но и аналогичном примитивным типам Java.

Всё пока вилами по воде, и не факт что вообще value класс могут появится в Kotlin.
1.5K views08:00
Открыть/Комментировать