Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 3047 сообщений
Cообщения с меткой

kotlin - Самое интересное в блогах

Следующие 30  »
Androider

"Курс по Котлин". Вводная тема

Среда, 07 Августа 2024 г. 15:14 (ссылка)


Я не ожидал, что будет хоть один желающий обучаться Котлин. Но раз появились желающие, то попробую чему-нибудь научить.



"Обучение" будет бесплатным. Первое задание для всех желающих - установить intellij idea community edition и запустить в нём шаблонный проект.



Скачать и установить чем раньше тем лучше, так как чешские небратья со дня на день могут обрубить возможность скачивания с официального сайта. 



Скачать можно тут: https://www.jetbrains.com/ru-ru/idea/download/?section=windows



1966518_install (700x467, 198Kb)



 



Создайте проект и запустите его. Вот так:  https://telegra.ph/Ustanovka-Intellij-Idea-CE-07-01



Пока вы это делаете, я напишу первый урок



Если никто не сделает, то посмотрю продолжать или нет.




Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[recovery mode] Kotlin/Golang работа в двух языках

Вторник, 31 Января 2023 г. 21:56 (ссылка)

Так уж получилось, что у нас в компании используются разные стеки и языки. И в частности у нас есть большое подразделение, основным стеком которого является JVM с Kotlin в качестве языка разработки (вместо ванильной Java, на бэкенде). Но при этом этому же отделу регулярно приходится использовать в работе GoLang.

В статье представлены несколько кейсов, связанных с сопровождением совместной кодобазы на двух языках и по соответствию некоторых конструкций между платформами...

Читать далее

https://habr.com/ru/post/714050/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714050

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[recovery mode] Kotlin/Golang работа в двух языках

Вторник, 31 Января 2023 г. 21:56 (ссылка)

Так уж получилось, что у нас в компании используются разные стеки и языки. И в частности у нас есть большое подразделение, основным стеком которого является JVM с Kotlin в качестве языка разработки (вместо ванильной Java, на бэкенде). Но при этом этому же отделу регулярно приходится использовать в работе GoLang.

В статье представлены несколько кейсов, связанных с сопровождением совместной кодобазы на двух языках и по соответствию некоторых конструкций между платформами...

Читать далее

https://habr.com/ru/post/714050/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714050

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Риски, связанные с наследованием

Понедельник, 30 Января 2023 г. 12:03 (ссылка)

Эта статья расскажет о рисках, связанных с наследованием классов. Здесь будет показана альтернатива наследованию классов – композиция. После прочтения вы поймете, почему Kotlin по умолчанию делает все классы конечными. Статья объяснит, почему не следует делать класс Kotlin open (открытый), если на то нет веских причин.

Читать далее

https://habr.com/ru/post/713608/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713608

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Риски, связанные с наследованием

Понедельник, 30 Января 2023 г. 12:03 (ссылка)

Эта статья расскажет о рисках, связанных с наследованием классов. Здесь будет показана альтернатива наследованию классов – композиция. После прочтения вы поймете, почему Kotlin по умолчанию делает все классы конечными. Статья объяснит, почему не следует делать класс Kotlin open (открытый), если на то нет веских причин.

Читать далее

https://habr.com/ru/post/713608/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713608

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Библиотека «Room» для начинающего Android-разработчика

Воскресенье, 29 Января 2023 г. 17:36 (ссылка)

Здравствуй, дорогой читатель. Каждый Android-разработчик сталкивался (или столкнётся во время своей профессиональной карьеры) с задачей, в которой необходимо хранить большое количество изменяемых данных. В данной статье будет разобрана библиотека от Google - Room.

В статье будет рассказано об основных компонентах библиотеки и будет разобран базовый, не очень сложный пример.

Статья предназначена для новичков, не знакомых с данной библиотекой, но, желательно, имеющих базовые знаниях о SQLite, Kotlin Coroutines, Kotlin Flow, MVVM.

Читать далее

https://habr.com/ru/post/713518/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713518

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Библиотека «Room» для начинающего Android-разработчика

Воскресенье, 29 Января 2023 г. 17:36 (ссылка)

Здравствуй, дорогой читатель. Каждый Android-разработчик сталкивался (или столкнётся во время своей профессиональной карьеры) с задачей, в которой необходимо хранить большое количество изменяемых данных. В данной статье будет разобрана библиотека от Google - Room.

В статье будет рассказано об основных компонентах библиотеки и будет разобран базовый, не очень сложный пример.

Статья предназначена для новичков, не знакомых с данной библиотекой, но, желательно, имеющих базовые знаниях о SQLite, Kotlin Coroutines, Kotlin Flow, MVVM.

Читать далее

https://habr.com/ru/post/713518/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713518

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Testcontainers с Kotlin и Spring Data R2DBC

Пятница, 20 Января 2023 г. 12:48 (ссылка)

В этой статье мы оговорим о библиотеке Testcontainers и о том, как ее использовать для упрощения нашей жизни, когда дело доходит до интеграционного тестирования нашего кода.

В приведенном примере я буду использовать простое приложение, работающее с рецензиями некоторых курсов.

По сути, приложение представляет собой сервис, который предоставляет несколько конечных точек GraphQL для создания, запроса и удаления рецензий из базы данных PostgreSQL через Spring Data R2DBC. Приложение написано на Kotlin с использованием Spring Boot 2.7.3.

Я решил написать эту статью специально для Spring Data R2DBC, поскольку в случае Spring Data JPA интеграционное тестирование с testcontainers не вызывает затруднений. Тем не менее, когда дело доходит до R2DBC, возникают некоторые проблемы, которые необходимо решить.

Читать далее

https://habr.com/ru/post/710924/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710924

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Книга «Kotlin. Программирование для профессионалов. 2-е изд.»

Четверг, 19 Января 2023 г. 16:05 (ссылка)

image Привет, Хаброжители!



Kotlin — это язык программирования со статической типизацией, который взяла на вооружение Google в ОС Android. Кроме того, это мультиплатформенный язык, позволяющий создавать приложения для macOS, Windows и iOS.



Джош Скин, Дэвид Гринхол, Эндрю Бэйли на практических примерах познакомят вас с ключевыми концепциями Kotlin и фундаментальными API.



Вы начнете с основных принципов и перейдете к расширенному использованию нетривиальных возможностей Kotlin, чтобы создавать надежные и эффективные приложения, а так же освоите среду разработки IntelliJ IDEA от JetBrains. Читать дальше →

https://habr.com/ru/post/711592/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711592

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Книга «Kotlin. Программирование для профессионалов. 2-е изд.»

Четверг, 19 Января 2023 г. 16:05 (ссылка)

image Привет, Хаброжители!



Kotlin — это язык программирования со статической типизацией, который взяла на вооружение Google в ОС Android. Кроме того, это мультиплатформенный язык, позволяющий создавать приложения для macOS, Windows и iOS.



Джош Скин, Дэвид Гринхол, Эндрю Бэйли на практических примерах познакомят вас с ключевыми концепциями Kotlin и фундаментальными API.



Вы начнете с основных принципов и перейдете к расширенному использованию нетривиальных возможностей Kotlin, чтобы создавать надежные и эффективные приложения, а так же освоите среду разработки IntelliJ IDEA от JetBrains. Читать дальше →

https://habr.com/ru/post/711592/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711592

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Пишем бота-кликера на Kotlin для Lineage 2

Вторник, 17 Января 2023 г. 15:05 (ссылка)

Еще не все новогодние салаты были съедены, “Ирония судьбы” уже просмотрена, а до начала рабочей недели еще целая вечность и нужно было придумать себе развлечение на оставшиеся праздники. Предвкушая ностальгию я открыл Lineage 2, одну из самых популярных MMORPG “нулевых” на СНГ пространстве. Однако, самому играть уже не хотелось и пришла идея автоматизировать это дело. За подробностями под кат!

Читать далее

https://habr.com/ru/post/711168/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711168

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Пишем бота-кликера на Kotlin для Lineage 2

Вторник, 17 Января 2023 г. 15:05 (ссылка)

Еще не все новогодние салаты были съедены, “Ирония судьбы” уже просмотрена, а до начала рабочей недели еще целая вечность и нужно было придумать себе развлечение на оставшиеся праздники. Предвкушая ностальгию я открыл Lineage 2, одну из самых популярных MMORPG “нулевых” на СНГ пространстве. Однако, самому играть уже не хотелось и пришла идея автоматизировать это дело. За подробностями под кат!

Читать далее

https://habr.com/ru/post/711168/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711168

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<kotlin - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda