Diktat – легковесный статический анализатор для Kotlin на базе фреймворка ktlint
Позволяет не только находить стилистические и функциональные ошибки в коде, но и автоматически исправлять их. Был представлен на международной конференции ISSRE 2021.
Diktat - это не только 110+ кастомизируемых инспекций, это собственные плагины для Gradle и Mavel, интеграция с github через SARIF, интеграция со Spotless, но и свой подробный coding guide по оформлению кода, написанного на Kotlin, который объясняет, зачем нужны те или иные инспекции.
⤷ Online demo
⤷ Command line app
GitHub | #Kotlin #Analyzer #Code #Useful
Позволяет не только находить стилистические и функциональные ошибки в коде, но и автоматически исправлять их. Был представлен на международной конференции ISSRE 2021.
Diktat - это не только 110+ кастомизируемых инспекций, это собственные плагины для Gradle и Mavel, интеграция с github через SARIF, интеграция со Spotless, но и свой подробный coding guide по оформлению кода, написанного на Kotlin, который объясняет, зачем нужны те или иные инспекции.
⤷ Online demo
⤷ Command line app
GitHub | #Kotlin #Analyzer #Code #Useful
❤7
TorrServe – Android приложение для скачивания торрентов в виде HTTP-файлов, на тот случай если ваш провайдер блокирует торренты
Схема состоит из двух частей:
⤷ Сервер - расположенный в стране где не заблокированы торренты, и транслирующий торрент по http
⤷ Клиент - Android приложение в заблокированной стране, которое подключается к серверу
GitHub | #Kotlin #Torrent #Useful #Interesting
Схема состоит из двух частей:
⤷ Сервер - расположенный в стране где не заблокированы торренты, и транслирующий торрент по http
⤷ Клиент - Android приложение в заблокированной стране, которое подключается к серверу
GitHub | #Kotlin #Torrent #Useful #Interesting
❤31👍1
Android-developer-roadmap – «Путеводитель» Android разработчика, что предлагает пути обучения для понимания разработки под данную операционную систему
Он предназначен для того, чтобы дать вам полное представление о текущей экосистеме Android. Также, данный «путеводитель» предоставляет предлагаемые пути обучения, которые помогут вам понять сами концепции разработки
GitHub | #Kotlin #Android #Useful #Interesting #Archive
Он предназначен для того, чтобы дать вам полное представление о текущей экосистеме Android. Также, данный «путеводитель» предоставляет предлагаемые пути обучения, которые помогут вам понять сами концепции разработки
GitHub | #Kotlin #Android #Useful #Interesting #Archive
❤28
KeyMapper – Android приложение для добавления нескольких новых действий к различным кнопкам на телефоне (например громкости)
Например позволяет сделать следующее: при двойном увеличении громкости включает фонарик
⤷ Документация
GitHub | #Kotlin #Android #Useful #Interesting
Например позволяет сделать следующее: при двойном увеличении громкости включает фонарик
⤷ Документация
GitHub | #Kotlin #Android #Useful #Interesting
❤19
Alda – это текстовый язык программирования для создания музыкальных композиций. Alda позволяет сочинять и воспроизводить музыку, используя только текстовый редактор и командную строку.
Зачем сочинять музыку таким образом, а не в графической программе? Ссылка на блог.
GitHub | #Go #Kotlin #Music #Interesting
Зачем сочинять музыку таким образом, а не в графической программе? Ссылка на блог.
GitHub | #Go #Kotlin #Music #Interesting
❤27
Uptimer – приложение для проверки пинга серверов, приложений или сайтов, написанное на Kotlin
Оно может работать как в режиме простого API, так и в качестве уведомителя на почту или в Telegram канал
В приложении имеется возможность создать статусное сообщение и закрепить его в Telegram канале, в таком случае все статусы серверов будут отображаться в нем. Все сообщения настраиваются в конфиге, так что полная кастомизация под ваши нужды обеспечена
GitHub | #Kotlin #Server #Interesting
Оно может работать как в режиме простого API, так и в качестве уведомителя на почту или в Telegram канал
В приложении имеется возможность создать статусное сообщение и закрепить его в Telegram канале, в таком случае все статусы серверов будут отображаться в нем. Все сообщения настраиваются в конфиге, так что полная кастомизация под ваши нужды обеспечена
GitHub | #Kotlin #Server #Interesting
❤22
Android-Tool – Утилита для управления смартфонами Android при помощи Fastboot и ADB
Позволяет отключать и удалять системные приложения; показывать и сохранять логи;
Поддерживает одиночную или пакетную установку .apk; Очистка разделов, установка Recovery в Fastboot;
⤷ Ссылка на проект
GitHub | #Interesting #Kotlin #Android
Позволяет отключать и удалять системные приложения; показывать и сохранять логи;
Поддерживает одиночную или пакетную установку .apk; Очистка разделов, установка Recovery в Fastboot;
⤷ Ссылка на проект
GitHub | #Interesting #Kotlin #Android
❤38
Expenso – минималистичный трекер финансов
Проект созданный для демонстрации использования современной компонентной MVVM-архитектуры для Android
⤷ Ссылка на проект
GitHub | #Interesting #Kotlin #Android
Проект созданный для демонстрации использования современной компонентной MVVM-архитектуры для Android
⤷ Ссылка на проект
GitHub | #Interesting #Kotlin #Android
❤24
MNML – Android-приложение для записи экрана, с минималистичным интерфейсом и отсутствием трекеров и рекламы
Написанный на Kotlin
⤷ Ссылка на проект
GitHub | #Interesting #Kotlin
Написанный на Kotlin
⤷ Ссылка на проект
GitHub | #Interesting #Kotlin
❤53