Автор рассказывает на практике о том, как можно улучшить читаемость кода Kotlin. Всего около двух десятков советов.
В сегодняшней статье мы собираемся изучить некоторые инструменты, которые можно добавить в проект, чтобы обеспечить соблюдение правил и создать более последовательную базу кода.
Jetpack Compose Beta, Hilt Beta и Sleep API.
Будьте разработчиком в идеальном смысле. Это позволит вам постоянно оказывать влияние на компанию и улучшаться, не достигая потолка, ограничивающего ваш рост.
Михаил Дворкин, золотой призер финала чемпионата мира ICPC, показывает, как решить типовую задачу с собеседования на Kotlin. Эта алгоритмическая проблема заключается в поиске словарных слов внутри...
Compose предлагает современные декларативные API-интерфейсы Kotlin, помогающие создавать красивые, отзывчивые приложения с гораздо меньшим объемом кода.
RxJava была создана довольно давно, но до сих пор широко используется в крупных Android-проектах.
Основанный в Сан-Франциско в 2016 году, Replit позиционирует себя как «первую полностью онлайновую многопользовательскую вычислительную среду», которая позволяет любому начать программирование с минимальной подготовкой и без...
RecyclerView в разработке под Android - очень полезная first-party библиотека, которая заменяет традиционный ListView.
Combine, анонсированный на WWDC 2019, представляет собой новую «реактивную» платформу Apple для обработки событий в течение времени. Вы можете использовать Combine для унификации и упрощения вашего...
Kotlin 1.4.30, закрытие JCenter, новый backend Kotlin компилятора.
В этой статье автор, столкнувшись с некоторыми проблемами, погружается в возможности UIKit, которые могут быть полезны при реализации темной темы.
С крупнейшим экспертом в области разработки языков программирования мы обсудили, зачем вообще современные языки программирования устремились на борьбу с Null.
Алгоритм умнее простого сопоставления подстроки, но не такой сложный, как нечеткое сопоставление имен методов в Xcode.
Расширения Kotlin позволяют нам расширять некоторые классы новыми функциями — в результате мы получаем более чистый и простой код.
Kite Team Server основан на оригинальном помощнике и работает на GPU-серверах во внутренних сетях предприятий, что позволяет создавать настраиваемые модели на основе собственного кода в соответствии...
Эта статья призвана помочь вам понять, как кастомизировать UICollectionView, создав подкласс UICollectionViewFlowLayout.
Я представляю шаблоны проектирования, о которых должен знать каждый инженер-программист - 5 самых распространенных.
За один семестр на них можно освоить профессию на уровне младшего специалиста.
Что такое "идеальный юбилейный выпуск подкаста Podlodka"? Формула простая: горячая айтишная тема + проверенный гость + наше любимое дело!