Flutter и работа с нативным кодом на примере библиотеки для работы с NFC
Читать...
Читать...
Хабр
Flutter и работа с нативным кодом на примере библиотеки для работы с NFC
Как исправлять недочеты в нативных библиотеках при работе с флаттером на примере NFC В большинстве случаев при работе с флаттером разработчику никак не приходится взаимодействовать с нативным...
Делаем свою простейшую систему сборки для Java
Читать...
Читать...
Хабр
Делаем свою простейшую систему сборки для Java
Довелось мне обучать одного знакомого, желающего войти в ИТ (привет, Саша!). Человек он упорный, прошел разные курсы, стажировки, упорно продолжает идти вперед и уже вполне тянет на уровень джуна. Но...
Производительность Android приложений Kotlin в сравнении с С++ или цена управления памятью Читать...
Хабр
Производительность Android приложений Kotlin в сравнении с С++ или цена управления памятью
Всем привет! В процессе учебы заинтересовался Android разработкой, в рамках одного из заданий необходимо провести исследование. Выбрал тему, которая давно разжигает мое любопытство, а именно...
https://habr.com/ru/articles/774446/ Читать...
Хабр
Из PM-ов в разрабы. Шаг назад для продвижения вперёд
Вступление Меня зовут Илья, и 2 года назад я из проектных менеджеров в ИТ (они же PM-ы) переквалифицировался в Java-разработчики. Так получилось (как ни странно), что бОльшую часть круга моего общения...
Вопросы и ответы для собеседования по Kotlin. Часть 4
Читать...
Читать...
Хабр
Вопросы и ответы для собеседования по Kotlin. Часть 4
Вопросы и ответы для собеседования по Kotlin. Часть 1 Вопросы и ответы для собеседования по Kotlin. Часть 2 Вопросы и ответы для собеседования по Kotlin. Часть 3 Вопросы и ответы для...
Kotlin под капотом: как избавится от рекурсии
Читать...
Читать...
Хабр
Kotlin под капотом: как избавиться от рекурсии
Недавно я прочитал статью об оптимизации хвостовой рекурсии в kotlin через ключевое слово tailrec . Мне стало интересно, как это реализовано под капотом и я решил провести небольшой эксперимент....
В Java 21 собираются реализовать сопоставление с образцом – так, глядишь, я снова на этот язык перейду
Читать...
Читать...
Хабр
В Java 21 собираются реализовать сопоставление с образцом – так, глядишь, я снова на этот язык перейду
Преуведомление Вся нотация, используемая в этой статье, не является общепринятой для представления математических выражений. Возможно, вы ранее изучали эту тему либо продолжаете изучать, поэтому...
Учим Kotlin с нуля | №1 Введение.
https://www.youtube.com/watch?v=YTOWUENtB6o&list=PLxizNdMtXgxo0y4n-jK_YrQNrI4sPoDFo
https://www.youtube.com/watch?v=YTOWUENtB6o&list=PLxizNdMtXgxo0y4n-jK_YrQNrI4sPoDFo
YouTube
Учим Kotlin с нуля | №1 Введение.
Полный видеокурс по языку программирования Kotlin. В первом видео установка IDE и создание простой программы.
Язык программирования Kotlin используют для создания бэкенда веб-приложений и приложений для Android. Язык похож на Java, но проще по синтаксису.…
Язык программирования Kotlin используют для создания бэкенда веб-приложений и приложений для Android. Язык похож на Java, но проще по синтаксису.…
Что не так с «Авророй» — российской мобильной OC
Читать...
Читать...
Хабр
Что не так с «Авророй» — российской мобильной OC
Мы в KODE занимаемся мобильной разработкой и следим за развитием отечественного рынка. ОС «Аврора» появилась на наших глазах. Мы долго не понимали, успешна она или нет, и если да — почему до сих...
Реализация экранов авторизации и регистрации с помощью Custom View и Firebase
Читать...
Читать...
Хабр
Реализация экранов авторизации и регистрации с помощью Custom View и Firebase
Привет, читатели Хабр! Каждый из нас сталкивается с авторизацией и регистрацией в приложениях как пользователь и как разработчик. Но перед разработчиком стоит более важная задача, а именно реализовать...
jenv — удобный инструмент для управления версиями Java
Читать...
Читать...
Хабр
jenv — удобный инструмент для управления версиями Java
Иногда может возникнуть необходимость использовать какую-то определенную версию Java для вашего проекта. Мы тоже в Surf с таким столкнулись при работе над одним из Flutter приложений-долгожителей....
Ускоряем сборку за счёт миграции с kapt на ksp
Читать...
Читать...
Хабр
Ускоряем сборку за счёт миграции с kapt на ksp
Всем привет, меня зовут Катя Гущина, я Android-разработчик hh.ru. Хочу поделиться нашим опытом отказа от kapt в пользу ksp для обработки аннотаций и ускорения скорости сборки в большом проекте. В этой...