Друзья, я решил добавить рекламу на канал. Но отключил почти всю рекламу, оставив только в начале ролика. Сильно не пинайте). Я надеюсь все понимают, что хоть какая то отдача, за то, что я трачу свое время должна быть).
Forwarded from Android Broadcast
This media is not supported in your browser
VIEW IN TELEGRAM
#Kotlin #Kotlin1_4
Вышел Kotlin 1.4
Вышел долгожданный релиз новой мажорной версии любимого языка Android разработки. Релиз сконцентрировался на производительности и качестве, а также инструментарии.
Давайте конкретнее:
👉 Скорость подсветки синтаксиса выросла от 1.5 до 4 раз, как и автодополнение
👉 Отладчик Coroutine
👉 Обновленный мастер для создания Kotlin проектов
👉 Обновленный компилятор
👉 Новая система вывода типов (Type Inference)
👉 SAM для Kotlin интерфейсов
👉 Улучшения стандартной библиотеки
👉 Explicit режим для авторов библиотек, который заставляет явно указывать модификаторы доступа и др. важные для библиотек вещи
👉 Возможность использовать именованные и позиционные аргументы
👉 В конце параметров теперь можно ставить запятую
👉 Теперь можно использовать
👉 Улучшения в Kotlin Multiplatform
Также добавили всего много нового экспериментального
Вышел Kotlin 1.4
Вышел долгожданный релиз новой мажорной версии любимого языка Android разработки. Релиз сконцентрировался на производительности и качестве, а также инструментарии.
Давайте конкретнее:
👉 Скорость подсветки синтаксиса выросла от 1.5 до 4 раз, как и автодополнение
👉 Отладчик Coroutine
👉 Обновленный мастер для создания Kotlin проектов
👉 Обновленный компилятор
👉 Новая система вывода типов (Type Inference)
👉 SAM для Kotlin интерфейсов
👉 Улучшения стандартной библиотеки
👉 Explicit режим для авторов библиотек, который заставляет явно указывать модификаторы доступа и др. важные для библиотек вещи
👉 Возможность использовать именованные и позиционные аргументы
👉 В конце параметров теперь можно ставить запятую
👉 Теперь можно использовать
break и continue внутри when выражений, который находятся в циклах👉 Улучшения в Kotlin Multiplatform
Также добавили всего много нового экспериментального
Forwarded from paradiSEcurity (paradiSEcurityPub)
Утренний инсайт: дошли руки наконец пореверсить Flutter-приложение. Новости неутешительные для реверс-инженеров и воодушевляющие для разработчиков. Инструментов чтобы реверсить такие приложения - минимум, и это крайней сложно, пока что добиться особых результатов не удалось.
Google представила альфа-версию Flutter для Windows » Community
https://thecommunity.ru/microsoft/windows/8032-google-predstavila-alfa-versiju-flutter-dlja-windows.html
https://thecommunity.ru/microsoft/windows/8032-google-predstavila-alfa-versiju-flutter-dlja-windows.html
Community
Google представила альфа-версию Flutter для Windows » Community
На протяжении нескольких лет Google работает над кроссплатформенным проектом Flutter с открытым исходным кодом, который позволяет создавать красивые и высокопроизводительные мобильные, веб и настольные приложения для любой платформы. Flutter быстро набирает…
Анонс Flutter 1.22 / Хабр
https://habr.com/ru/company/surfstudio/blog/522244/
https://habr.com/ru/company/surfstudio/blog/522244/
Хабр
Анонс Flutter 1.22
Всем привет! Я — Евгений Сатуров, Flutter TeamLead в Surf . Представляю перевод официальной статьи про свежий апдейт Flutter 1.22 — как обычно, дополненный моими комментариями. Этот релиз — один из...
Forwarded from Oh, my Flutter
Для показа сообщений пользователю довольно часто используется SnackBar. До текущего момента, взаимодействие с ним осуществлялось через Scaffold с использованием BuildContext. У подобного подхода есть ряд недостатков, которые могут привести к ошибкам:
👉 SnackBar привязан к конкретному Scaffold, а значит будет скрыт при уходе с экрана;
👉 при обращении к SnackBar из асинхронной операции, мы можем получить ошибки, если Scaffold более не валиден и удален.
Данные проблемы призван решить ScaffoldMessenger, который можно получить из MaterialApp. Управление SnackBar теперь можно осуществлять с его помощью. Пока только в версиях Flutter 1.23.0-13.0.pre. Ждём в stable.
📌 Это breaking change. О том как осуществить миграцию читайте в документации Flutter.
#документация #breaking_changes
👉 SnackBar привязан к конкретному Scaffold, а значит будет скрыт при уходе с экрана;
👉 при обращении к SnackBar из асинхронной операции, мы можем получить ошибки, если Scaffold более не валиден и удален.
Данные проблемы призван решить ScaffoldMessenger, который можно получить из MaterialApp. Управление SnackBar теперь можно осуществлять с его помощью. Пока только в версиях Flutter 1.23.0-13.0.pre. Ждём в stable.
📌 Это breaking change. О том как осуществить миграцию читайте в документации Flutter.
#документация #breaking_changes