GitHub
Лучшие приложения с открытым исходным на Kotlin
Знаете ли вы хорошие приложения с открытым исходным кодом, сложные и нормально структурированные, написанные на Kotlin?
Обсуждение на Reddit:
Я учился программировать еще в школе, это было на Java, и мне это нравилось. В колледже я прослушал одно занятие по программированию на языке C, и оно разрушило мою уверенность в себе, и я больше не кодил до конца учебы в колледже (моя специальность не была связана с CS), до последнего курса, там мне потребовалось создать немного кода для моего дипломного проекта. Так я увлекся машинным обучением и искусственным интеллектом, а после колледжа устроился на работу в области ИИ, где сейчас программирую в основном на Python.
Я многое узнал о программировании, паттернах проектирования и веб-разработке на Python, читая код из множества открытых библиотек, фреймворков и приложений, написанных на Python, но я понял, что мне не так интересен ИИ, как я думал, и я хочу переключиться на Android-разработку. После года изучения курсов и создания проектов уровня нуба на JavaScript, React и React Native я решил, что хочу писать на Kotlin, что и подвело меня к сути вопроса.
Я хочу узнать, есть ли популярные, сложные и хорошо структурированные приложения с открытым исходным кодом, написанные на Kotlin. Изучая их, я хочу узнать об архитектуре приложений, чтобы потом писать свои собственные.
Если вы когда-нибудь встречали такое приложение, где код написан приятно и хорошо, я был бы рад услышать об этом.
TL;DR: Знаете ли вы хорошие приложения с открытым исходным кодом, сложные и нормально структурированные, написанные на Kotlin?
Лучшие приложения с открытым исходным на Kotlin
Вот некоторые ответы:
- Bitwarden Android — менеджер паролей
- Now in Android — официальное учебное приложение Google для изучающих Android-разработку
- Atomic — Periodic Table — периодическая таблица химических элементов, пет-преокт одного из участников
- Telegram — исходники мессенджера
- Tachiyomi/Mihon — открытый ридер манги для Android (код сложен и не очень хорошо структурирован)
- KotlinConf — приложение самой большой конференции по Kotlin (сделано на Kotlin Multiplatform и Compose Multiplatform)
- Home Assistant Companion for Android — приложение Google для домашней автоматизации
- Rijksmuseum — мультимодульное мультиплатформенное приложение на Kotlin и Compose, которое предлагает захватывающий способ изучения художественной коллекции Рейксмузея в Амстердаме
- Premier League — полнофункциональное приложение с открытым исходным кодом на KMP, содержащее результаты матчей английской футбольной лиги, пет-преокт одного из участников
- Pokedex Compose — приложение про покемонов, которое демонстрирует современную разработку для Android с использованием Compose, Hilt, Coroutines, Flow, Jetpack и Material Design на основе MVVM-архитектуры
-
Новости2 недели назад
Видео и подкасты о мобильной разработке 2025.14
-
Видео и подкасты для разработчиков4 недели назад
Javascript для бэкенда – отличная идея: Node.js, NPM, Typescript
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.12
-
Разработка3 недели назад
«Давайте просто…»: системные идеи, которые звучат хорошо, но почти никогда не работают