Релиз Gradle 8.0: что нового?
— Kotlin DSL: компиляция и скорость сборки увеличилась на 20%,
— упрощена работа с buildSrc: можно запускать сразу с командной строки,
— изменения в Java Toolchain: больше нельзя инициализировать по умолчанию,
— 209 багов было исправлено.
Источник: https://docs.gradle.org/8.0/release-notes.html#java-toolchains-improvements
#gradle
— Kotlin DSL: компиляция и скорость сборки увеличилась на 20%,
— упрощена работа с buildSrc: можно запускать сразу с командной строки,
— изменения в Java Toolchain: больше нельзя инициализировать по умолчанию,
— 209 багов было исправлено.
Источник: https://docs.gradle.org/8.0/release-notes.html#java-toolchains-improvements
#gradle
👍14
Двухфакторная аутентификация с помощью Java Card
Java Card — это технология программного обеспечения, которая позволяет безопасно запускать приложения (апплеты) на базе Java на смарт-картах и, в более широком смысле, на аналогичных безопасных устройствах с малым объемом памяти.
В статье разработчик рассказывает про свой опыт внедрения двухфакторной аутентификации с помощью Java Card для мобильного приложения на базе Android:
https://habr.com/ru/articles/734516/
#android #java
Java Card — это технология программного обеспечения, которая позволяет безопасно запускать приложения (апплеты) на базе Java на смарт-картах и, в более широком смысле, на аналогичных безопасных устройствах с малым объемом памяти.
В статье разработчик рассказывает про свой опыт внедрения двухфакторной аутентификации с помощью Java Card для мобильного приложения на базе Android:
https://habr.com/ru/articles/734516/
#android #java
❤2🤔2👍1
Что учить новичку в Android: Java vs Kotlin?
Один из самых частых вопросов новичков в Android это с чего начать — сразу учить Kotlin или лучше вначале выучить Java?
В этом видел мобильный разработчик решил поделиться своим мнением с некоторыми аргументами в пользу одного из вариантов:
https://youtu.be/C04KnNj_1IU
#java #kotlin #android
Один из самых частых вопросов новичков в Android это с чего начать — сразу учить Kotlin или лучше вначале выучить Java?
В этом видел мобильный разработчик решил поделиться своим мнением с некоторыми аргументами в пользу одного из вариантов:
https://youtu.be/C04KnNj_1IU
#java #kotlin #android
YouTube
Что учить новичку в Android: Java vs Kotlin? Мобильный разработчик [Ru, Android]
Мой курс по Kotlin Multiplatform: https://boosty.to/mobiledev/posts/942f2091-f2fd-4462-8ed4-e7f03efe645a?share=post_link
Что внутри курса по Kotlin Multiplatform: https://youtu.be/3zwKxNebi0U
Один из самых частых вопросов новичков в Android это с чего мне…
Что внутри курса по Kotlin Multiplatform: https://youtu.be/3zwKxNebi0U
Один из самых частых вопросов новичков в Android это с чего мне…
🤮11👍2🥰2🔥1
Выход за пределы JVM, или чем хорош Kotlin Multiplatform на примере крестиков-ноликов
Какой есть общий недостаток у мобильной, фронтенд и бэкенд разработки? Дублирование логики.
В этой статье вы познакомитесь с технологией Kotlin Multiplatform, которая легко решает эту проблему, а также сможете создать полноценный проект игры «Крестики-нолики» на трёх самых популярных платформах Browser (JS), iOS (Swift) и Android (Java) с общей логикой на Kotlin:
https://habr.com/ru/companies/rostelecom/articles/682160/
#kotlin #java #javascript #swift
Какой есть общий недостаток у мобильной, фронтенд и бэкенд разработки? Дублирование логики.
В этой статье вы познакомитесь с технологией Kotlin Multiplatform, которая легко решает эту проблему, а также сможете создать полноценный проект игры «Крестики-нолики» на трёх самых популярных платформах Browser (JS), iOS (Swift) и Android (Java) с общей логикой на Kotlin:
https://habr.com/ru/companies/rostelecom/articles/682160/
#kotlin #java #javascript #swift
👍8🤡5❤1
От Java до Kotlin, или первое впечатление от циклов for
Хоть Kotlin и является, по сути, переработанным Java, но многие вещи в нём отличаются от своего прародителя. Например, привычные циклы for из Java не будут адекватно работать в Kotlin.
О том, в чём разница и как они работают в Kotlin:
https://dev.to/bacongubbe/from-java-to-kotlin-first-impression-on-for-loops-42f8
#java #kotlin
Хоть Kotlin и является, по сути, переработанным Java, но многие вещи в нём отличаются от своего прародителя. Например, привычные циклы for из Java не будут адекватно работать в Kotlin.
О том, в чём разница и как они работают в Kotlin:
https://dev.to/bacongubbe/from-java-to-kotlin-first-impression-on-for-loops-42f8
#java #kotlin
👎9🤔4👍2
Подготовка к Java интервью
Хотите узнать о тонкостях работы с классами-оболочками и получить +100500 к знанию языка? Тогда эта статья для вас!
Автор подробно разбирает пример кода с Integer, Boolean и объясняет их поведение. Вы узнаете про разницу между == и equals, автоупаковку, преимущества фабричных методов перед конструкторами.
Полезно для подготовки к сертификации и повышению мастерства в Java. Читайте и становитесь асом объектно-ориентированного программирования!
#android #java
Хотите узнать о тонкостях работы с классами-оболочками и получить +100500 к знанию языка? Тогда эта статья для вас!
Автор подробно разбирает пример кода с Integer, Boolean и объясняет их поведение. Вы узнаете про разницу между == и equals, автоупаковку, преимущества фабричных методов перед конструкторами.
Полезно для подготовки к сертификации и повышению мастерства в Java. Читайте и становитесь асом объектно-ориентированного программирования!
#android #java
👍2👎2❤1
ТОП-10 Java-библиотек в 2024 году
Статья представляет собой список популярных Java-библиотек и фреймворков для разработки приложений.
Там есть Guava, JUnit, Joda-Time, Spring, RxJava и другие полезные фреймворки, которые здорово преобразят ваш код: https://proglib.io/p/10-java-bibliotek-kotorye-izmenyat-tvoy-kod-navsegda-2024-02-13
#java
Статья представляет собой список популярных Java-библиотек и фреймворков для разработки приложений.
Там есть Guava, JUnit, Joda-Time, Spring, RxJava и другие полезные фреймворки, которые здорово преобразят ваш код: https://proglib.io/p/10-java-bibliotek-kotorye-izmenyat-tvoy-kod-navsegda-2024-02-13
#java
🗿6👍4
Делимся интересным плагином Package Search для поиска библиотек для Java и Kotlin прямо из редактора.
По умолчанию он поддерживает поиск в следующих менеджерах пакетов: Maven, Gradle и Amper.
А какие интересные инструменты используете вы в работе? Поделитесь, может, кому-то будет полезно.
@mobi_dev #java #kotlin #инструменты
По умолчанию он поддерживает поиск в следующих менеджерах пакетов: Maven, Gradle и Amper.
А какие интересные инструменты используете вы в работе? Поделитесь, может, кому-то будет полезно.
@mobi_dev #java #kotlin #инструменты
👍10🔥1
Топ-10 книг по Java в 2024 году
В статье разобрались, какие книги по Java стоит читать на русском языке, а какие – только в оригинале.
Подборка субъективная, но вполне подойдет, если хотите быстро сориентироваться и не вдаваться в пучину подробностей, изучать отзывы и рецензии. К каждой книге коротко прописаны плюсы, минусы и краткий обзор: https://proglib.io/p/top-10-knig-po-java-v-2024-godu-2024-03-01
#книги #java
В статье разобрались, какие книги по Java стоит читать на русском языке, а какие – только в оригинале.
Подборка субъективная, но вполне подойдет, если хотите быстро сориентироваться и не вдаваться в пучину подробностей, изучать отзывы и рецензии. К каждой книге коротко прописаны плюсы, минусы и краткий обзор: https://proglib.io/p/top-10-knig-po-java-v-2024-godu-2024-03-01
#книги #java
👍4
Сложности перевода: баг, который говорил по-русски и ломал приложение
Автор статьи работал над Lipo Manager, но в один момент получил очень странную ошибку от пользователя: приложение «падало» после обновления телефона.
В статье автор делится историей длинного путешествия по поиску бага и объясняет разницу в
#java
Автор статьи работал над Lipo Manager, но в один момент получил очень странную ошибку от пользователя: приложение «падало» после обновления телефона.
В статье автор делится историей длинного путешествия по поиску бага и объясняет разницу в
getDisplayLanguage() и getLanguage() в Java: https://habr.com/ru/companies/ruvds/articles/813083/#java
👍6❤1😁1
Jetbrains ограничили загрузку IntelliJ IDEA из РФ
Пользователи жалуются на невозможность скачать IntelliJ IDEA с сайта компании Jetbrains.
Сейчас попытка скачать приводит к ошибке 451. Точные причины не известны, официальных заявлений пока нет.
Как ситуация у вас?
#android #java #инструменты
Пользователи жалуются на невозможность скачать IntelliJ IDEA с сайта компании Jetbrains.
Сейчас попытка скачать приводит к ошибке 451. Точные причины не известны, официальных заявлений пока нет.
Как ситуация у вас?
#android #java #инструменты
👎38🔥17👍8🤔2🐳1😐1🤝1
Самый мемный Java-разработчик
Умеете писать на Java? А насколько вы умеете разгадывать мемы про Java? Сделали тест, чтобы вы могли узнать, насколько вы шарите за мемы про Java: https://tproger.ru/quiz/samyj-memnyj-java-razrabotchik
#java
Умеете писать на Java? А насколько вы умеете разгадывать мемы про Java? Сделали тест, чтобы вы могли узнать, насколько вы шарите за мемы про Java: https://tproger.ru/quiz/samyj-memnyj-java-razrabotchik
#java
🤨6🗿5❤1