[Разработка мобильных приложений, Разработка под Android] Новости Android разработки #3
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Привет. Меня зовут Кирилл Розов и вы если вы интересуетесь разработкой по Android, то скорее всего слышали и Telegram канале "Android Broadcast", с ежедневными новостями для Android разработчиков, и одноимённом YouTube канале. В начале этого года я запустил серию еженедельных выпусков новостей из мира Android разработки. В них я рассказываю о самых важных событиях, новостях, библиотеках и интересных статьях. Этот пост будет первым в текстовой расшифровки таких выпусков, но более полную информацию вы найдете в видео версииИзвините, данный ресурс не поддреживается. :( Вышел Kotlin 1.4.30Новый релиз Kotlin - это последний релиз перед выходом версии 1.5.0. Он порадовал нас не только минорными улучшениями, но и новыми фичами:
- Новый JVM IR backend компилятора достиг Beta, а в следующей версии языка станет основным
- Sealed интерфейсы
- Поддержка JVN records
- Sealed классы в пакетах
- Улучшения inline классов
- Поддержка Gradle Configuration Cache
- Улучшение скорости сборки Kotlin/Native
Подрбоности на сайте Kotlinkotlinx.serialization 1.1.0-RCНа подходе новая версия библиотеки для сериализации от JetBrains, которая уже работает на Kotlin 1.4.30 и принесла с собой следующие возможности
- Поддержка inline классов (только при включенном новом компиляторе)
- Поддержка unsigned типов: UInt, UShort, ULong, UByte
- Исправление багов
Подробности изменений можно узнать здесьMaterial Components 1.3.0Новые релиз компонентов Material дизайна не отметился чем-то значим и привнёс только 2 виджета:
- Time Picker - виджет выбора времени
Виджет выбора времени
- Progress Indicator - виджет для показа прогресса
Бесконечный линейный прогрессВсе подробности релиза 1.3.0 здесьJFrog закрывают JCenter
Into the Sunset on May 1st: Bintray, JCenter, GoCenter, and ChartCenterJFrog объявили о закрытие сервисов: Bintray, JCenter, GoCenter, ChartCenter. Теперь множеству библиотек нужен будет переезд на Maven Central. Неимоверное количество статей сейчас посыпиться изо всех мест, а от себя порекомендую эту. Окончательное отключение произойдет 1 мая 2021ProGuard PlaygroundDexGuard представила сервис ProGuard Playground - это онлайн песочница, в которой вы можете проверить ваши keep правила. Сервис пока находиться в Beta и позволяет посмотреть какие ваши keep правила влияют на сохранение классов внутри вашего JAR или APK. Сервис удобен тем, что вам не надо повторно делать сборку. Всё происходит сразу же в окне браузера. Помимо прочего вы можете поделиться своими keep правилами, чтобы любой другой смог их проверить
Kotlin Coroutines и JVM потокиСтатья "Bridging the gap between coroutines, JVM threads, and concurrency problems" в которой рассматривается особенности работы Coroutine в JVM, в которой автор доносит как работают Kotlin Coroutines на Java потокаъ
Адаптируем ваши приложения для Android 11 с учётом изменений приватностиВидео от специалиста из Google в котором он рассказывает как адаптировать ваши приложения под Android 11, чтобы учесть все особенности изменений, связанных с безопасностью пользователей. Всё приводится на примерах кода и с кратким пояснением эффекта каждого изменения.Извините, данный ресурс не поддреживается. :( Hilt и миграция на негоРассказа про Hilt и как на него мигрировать в существующих проектах. Автор сделал серию видео в одном плейлисте, что очень удобно переваривать контент мелкими порциями.Извините, данный ресурс не поддреживается. :( Dagger vs Hilt vs Koin под капотомРазбор отличий между Dagger, Hilt и Koin под капотом. Рассказывает про слабые и сильные места, а также сравнивается скорость работы. Текстовый вариант здесьИзвините, данный ресурс не поддреживается. :( 7 простых ошибок использования FragmentЛюбой Android разработчик имеет дело с Fragment, но правильно варить с ними приложения не всегда очевидно. Автор статьи рассказывает о наиболее популярных ошибка разработчиков:
- Создавать новый экземпляр Fragment без проверки того что он уже добавлен
- Создавать объекты в onCreateView(), которые живут дольше чем UI
- Восстанавливать состояние в onCreateView()
- Держать ссылку на Fragment в Activity/Fragment
- Обращаться к View во время сохранения состояния Fragment
- Использовать add() в транзакциях вместо replace()
- Использовать имя класса Fragment как его тег
Публичная Beta Harmony OS 2.0
Harmony OS – это платформа виртуализации распределённых устройств, обеспечивающая конвергенцию ресурсов между устройствами, управление и обработку данных, позволяя им функционировать вместе как супервиртуальному устройству
Вот такой сложной формулировкой Huawei называет Harmony OS 2.0, которая является форком Android 10 и по сути мало чем отличается от EMUI.Первый независимый смартфон HonorHonor выпустила свой первый смартфон, после того как компания вышла из под крыла Huawei. Honor V40 - новый флагман компании. В сердце смартфона процессор от Mediatek, а не Kirin как это было раньше.Извините, данный ресурс не поддреживается. :( Если вам нравится такой текстовый формат и вы хотите чтобы он выходил дальше - лайкайте этот пост и пишите об этом в комментариях, так я пойму что такая работа имеет смысл.
===========
Источник:
habr.com
===========
Похожие новости:
- [Информационная безопасность, Разработка под Android, Монетизация мобильных приложений, Контекстная реклама] Приложение Barcode Scanner в Google Play заразило 10 млн пользователей одним обновлением
- [Программирование, Java, Совершенный код, Проектирование и рефакторинг, Kotlin] Свойства против методов
- [Open source, Программирование, Java, Kotlin] Jmix / CUBA Platform: итоги 2020 и планы на 2021 год
- [Open source, Разработка мобильных приложений, GitHub, Софт] На GitHub предлагают запустить каталог мобильных приложений
- [Разработка мобильных приложений, Разработка под Android, Kotlin] Системный гайд по созданию White Label android-приложений
- [Информационная безопасность, Разработка под Android] Как root-права и альтернативные прошивки делают ваш android смартфон уязвимым
- [Kotlin] Из JCenter в Maven или короткая заметка о публикации мультиплатформы Kotlin
- [Разработка мобильных приложений, Законодательство в IT] МВД добавит в приложение «МВД России» модуль «Антимошенник», который будет иметь доступ к контактам пользователей
- [Разработка мобильных приложений, Тестирование мобильных приложений, Дизайн мобильных приложений] UI элементы и жесты в мобильных приложениях
- [Разработка мобильных приложений, Здоровье] Модель адаптивного усвоения углеводов часть 2: Разложение углеводов
Теги для поиска: #_razrabotka_mobilnyh_prilozhenij (Разработка мобильных приложений), #_razrabotka_pod_android (Разработка под Android), #_kotlin, #_android, #_jetbrains, #_jetpack, #_androidx, #_android_development, #_android_sdk, #_android_studio, #_razrabotka_mobilnyh_prilozhenij (
Разработка мобильных приложений
), #_razrabotka_pod_android (
Разработка под Android
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 07:17
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Привет. Меня зовут Кирилл Розов и вы если вы интересуетесь разработкой по Android, то скорее всего слышали и Telegram канале "Android Broadcast", с ежедневными новостями для Android разработчиков, и одноимённом YouTube канале. В начале этого года я запустил серию еженедельных выпусков новостей из мира Android разработки. В них я рассказываю о самых важных событиях, новостях, библиотеках и интересных статьях. Этот пост будет первым в текстовой расшифровки таких выпусков, но более полную информацию вы найдете в видео версииИзвините, данный ресурс не поддреживается. :( Вышел Kotlin 1.4.30Новый релиз Kotlin - это последний релиз перед выходом версии 1.5.0. Он порадовал нас не только минорными улучшениями, но и новыми фичами:
Виджет выбора времени
Бесконечный линейный прогрессВсе подробности релиза 1.3.0 здесьJFrog закрывают JCenter Into the Sunset on May 1st: Bintray, JCenter, GoCenter, and ChartCenterJFrog объявили о закрытие сервисов: Bintray, JCenter, GoCenter, ChartCenter. Теперь множеству библиотек нужен будет переезд на Maven Central. Неимоверное количество статей сейчас посыпиться изо всех мест, а от себя порекомендую эту. Окончательное отключение произойдет 1 мая 2021ProGuard PlaygroundDexGuard представила сервис ProGuard Playground - это онлайн песочница, в которой вы можете проверить ваши keep правила. Сервис пока находиться в Beta и позволяет посмотреть какие ваши keep правила влияют на сохранение классов внутри вашего JAR или APK. Сервис удобен тем, что вам не надо повторно делать сборку. Всё происходит сразу же в окне браузера. Помимо прочего вы можете поделиться своими keep правилами, чтобы любой другой смог их проверить Kotlin Coroutines и JVM потокиСтатья "Bridging the gap between coroutines, JVM threads, and concurrency problems" в которой рассматривается особенности работы Coroutine в JVM, в которой автор доносит как работают Kotlin Coroutines на Java потокаъ Адаптируем ваши приложения для Android 11 с учётом изменений приватностиВидео от специалиста из Google в котором он рассказывает как адаптировать ваши приложения под Android 11, чтобы учесть все особенности изменений, связанных с безопасностью пользователей. Всё приводится на примерах кода и с кратким пояснением эффекта каждого изменения.Извините, данный ресурс не поддреживается. :( Hilt и миграция на негоРассказа про Hilt и как на него мигрировать в существующих проектах. Автор сделал серию видео в одном плейлисте, что очень удобно переваривать контент мелкими порциями.Извините, данный ресурс не поддреживается. :( Dagger vs Hilt vs Koin под капотомРазбор отличий между Dagger, Hilt и Koin под капотом. Рассказывает про слабые и сильные места, а также сравнивается скорость работы. Текстовый вариант здесьИзвините, данный ресурс не поддреживается. :( 7 простых ошибок использования FragmentЛюбой Android разработчик имеет дело с Fragment, но правильно варить с ними приложения не всегда очевидно. Автор статьи рассказывает о наиболее популярных ошибка разработчиков:
Harmony OS – это платформа виртуализации распределённых устройств, обеспечивающая конвергенцию ресурсов между устройствами, управление и обработку данных, позволяя им функционировать вместе как супервиртуальному устройству
=========== Источник: habr.com =========== Похожие новости:
Разработка мобильных приложений ), #_razrabotka_pod_android ( Разработка под Android ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 07:17
Часовой пояс: UTC + 5