👍5🔥4
Сбой сборки при предупреждениях Kotlin
Как провалить сборку Gradle при определенных предупреждениях Kotlin.
Предупреждения Kotlin очень полезны для разработчиков. Они помогают очистить код и даже исправить возможные ошибки.
https://itmozg.ru/sboj-sborki-pri-preduprezhdenijah-kotlin/
✍️ @kotlin_lib
Как провалить сборку Gradle при определенных предупреждениях Kotlin.
Предупреждения Kotlin очень полезны для разработчиков. Они помогают очистить код и даже исправить возможные ошибки.
https://itmozg.ru/sboj-sborki-pri-preduprezhdenijah-kotlin/
✍️ @kotlin_lib
👍2
Пишем бота-кликера на Kotlin для Lineage 2
Предвкушая ностальгию я открыл Lineage 2, одну из самых популярных MMORPG “нулевых” на СНГ пространстве. Однако, самому играть уже не хотелось и пришла идея автоматизировать это дело.
https://habr.com/ru/post/711168/
✍️ @kotlin_lib
Предвкушая ностальгию я открыл Lineage 2, одну из самых популярных MMORPG “нулевых” на СНГ пространстве. Однако, самому играть уже не хотелось и пришла идея автоматизировать это дело.
https://habr.com/ru/post/711168/
✍️ @kotlin_lib
👍5
Краткое руководство. Создание первой функции с помощью Kotlin и Maven
В этой статье показано, как использовать средство командной строки Maven для создания и публикации проекта функции Kotlin в службе "Функции Azure". После выполнения действий, описанных в этой статье, код функции будет выполняться в Azure в Плане потребления и может запускаться с помощью HTTP-запроса.
https://learn.microsoft.com/ru-ru/azure/azure-functions/functions-create-first-kotlin-maven?tabs=bash
✍️ @kotlin_lib
В этой статье показано, как использовать средство командной строки Maven для создания и публикации проекта функции Kotlin в службе "Функции Azure". После выполнения действий, описанных в этой статье, код функции будет выполняться в Azure в Плане потребления и может запускаться с помощью HTTP-запроса.
https://learn.microsoft.com/ru-ru/azure/azure-functions/functions-create-first-kotlin-maven?tabs=bash
✍️ @kotlin_lib
Docs
Создание функции Kotlin в Функциях Azure с помощью Maven
В этой статье описывается создание и публикация в Функциях Azure приложения-функции, активируемого через HTTP, с помощью Kotlin и Maven.
Kotlin Symbol Processing. От теории до практики
Я расскажу в этой статье о Kotlin Symbol Processing, также известном как KSP.
Сначала обсудим теоретические основы работы KSP, после, конечно же, перейдём к практике. На примере небольшой задачи, подобной той, что мы решаем с помощью KSP в нашей компании, покажу, как анализировать код с помощью KSP, генерировать файлы, соблюдать контракты, описанные разработчиками KSP.
https://habr.com/ru/company/cian/blog/705278/
✍️ @kotlin_lib
Я расскажу в этой статье о Kotlin Symbol Processing, также известном как KSP.
Сначала обсудим теоретические основы работы KSP, после, конечно же, перейдём к практике. На примере небольшой задачи, подобной той, что мы решаем с помощью KSP в нашей компании, покажу, как анализировать код с помощью KSP, генерировать файлы, соблюдать контракты, описанные разработчиками KSP.
https://habr.com/ru/company/cian/blog/705278/
✍️ @kotlin_lib
Платформа из красного кирпича: как настроить окружение в Kotlin Multiplatform Mobile
Первое, в чём может возникнуть затруднение у Android разработчика при переходе на КММ - это быстрая настройка окружения. Официальный сайт Kotlin не пестрит подробными инструкциями, и можно потратить несколько часов в поисках нужной информации. В данной статье мы пройдёмся по этапам настройки проекта.
https://habr.com/ru/company/joydev/blog/711234/
✍️ @kotlin_lib
Первое, в чём может возникнуть затруднение у Android разработчика при переходе на КММ - это быстрая настройка окружения. Официальный сайт Kotlin не пестрит подробными инструкциями, и можно потратить несколько часов в поисках нужной информации. В данной статье мы пройдёмся по этапам настройки проекта.
https://habr.com/ru/company/joydev/blog/711234/
✍️ @kotlin_lib
👍2
Concurrency vs. Parallelism Using Kotlin
https://betterprogramming.pub/the-difference-between-concurrency-and-parallelism-explained-using-kotlin-83f4159581d
✍️ @kotlin_lib
https://betterprogramming.pub/the-difference-between-concurrency-and-parallelism-explained-using-kotlin-83f4159581d
✍️ @kotlin_lib
Applying Kotlin context receivers
https://proandroiddev.com/applying-kotlin-context-receivers-5f2ad2ec4043
✍️ @kotlin_lib
https://proandroiddev.com/applying-kotlin-context-receivers-5f2ad2ec4043
✍️ @kotlin_lib
What's New In Kotlin 1.8 – Multiplatform Mobile and Native
https://www.youtube.com/watch?v=CBB75zjxTR4
✍️ @kotlin_lib
https://www.youtube.com/watch?v=CBB75zjxTR4
✍️ @kotlin_lib
YouTube
What's New In Kotlin 1.8 – Multiplatform Mobile and Native
In this video, Pamela (https://twitter.com/pamelaahill) chats about some of the Kotlin 1.8.0 updates relating to Kotlin/Native and Kotlin Multiplatform Mobile.
One of the highlights in this video is a demonstration of some of the new (and experimental) annotations…
One of the highlights in this video is a demonstration of some of the new (and experimental) annotations…
Рекомендуем к прочтению книгу Александра Бындю "Антихрупкость в IT"
Эта книга — результат многолетнего опыта построения IT-продуктов. И прежде всего она о том, как выстроить процессы разработки IT-систем таким образом, чтобы успевать вовремя подстроиться под любые изменения.
В её основе — описание работающих практик, примеры из реальных проектов, анализ ошибок и выводы. В книге собраны рекомендации для владельцев бизнеса и разработчиков. Первые приобретут систематизированные знания о том, как правильно взаимодействовать с IT, а вторые — как делать хорошо и не делать плохо.
Сайт издания
Ознакомиться с книгой
Эта книга — результат многолетнего опыта построения IT-продуктов. И прежде всего она о том, как выстроить процессы разработки IT-систем таким образом, чтобы успевать вовремя подстроиться под любые изменения.
В её основе — описание работающих практик, примеры из реальных проектов, анализ ошибок и выводы. В книге собраны рекомендации для владельцев бизнеса и разработчиков. Первые приобретут систематизированные знания о том, как правильно взаимодействовать с IT, а вторые — как делать хорошо и не делать плохо.
Сайт издания
Ознакомиться с книгой
Я тут узнал, что Яндекс создал новый сервис, который помогает монетизировать приложения.
Вам не придется вникать в сложные процессы — всё можно будет полностью делегировать экспертам.
Как это работает, какой минимальный порог заработка и что нужно сделать для подключения? Ответы на все эти вопросы здесь
Вам не придется вникать в сложные процессы — всё можно будет полностью делегировать экспертам.
Как это работает, какой минимальный порог заработка и что нужно сделать для подключения? Ответы на все эти вопросы здесь