Kotlin Developer

channel icon
Самый топовый канал по Kotlin

Условия размещения

Цена за 48 часов в ленте 3000,00
Цена за 1 час закрепления N/A
Взаимопиар Нет
Дополнительные условия рекламы Отсутствуют
+4
5 621
подписчиков
+5
~1.5k
охват 1 публикации
0
~1
постов / день
+0,1%
27,4%
ERR % ?

Статистика

Последние публикации

Kotlin Developer
27 сентября 2024 г. 13:00
⚡Всероссийский хакатон по Биометрии

🚀Выберите один из предложенных кейсов:
🔹Разработка ассистента для упрощения регистрации в Единой биометрической системе (кейс ЦБТ);
🔹Создание инструмента для генерации синтетического датасета изображений ладоней (кейс Сбера);
🔹Создание инструмента для восстановления изображения из вектора биометрических персональных данных (кейс Мир Plat.form и СБП).

Отборочный этап пройдет в онлайн-формате. Финал пройдет на площадке в Москве, где команды смогут лично пообщаться с профессионалами в сфере биометрических технологий. Для финалистов из других регионов предусмотрено участие онлайн.

⏳Дедлайн регистрации: 1 октября, 23:59
🦾Отборочный этап: 4-13 октября
📆Финал: 26 октября
👨‍💻Для кого: Разработчики, ML-специалисты, Data Scientists, UX/UI-специалисты

Подробности и регистрация: https://tglink.io/443bda3d5cb9?erid=LjN8JwL3g

#реклама
О рекламодателе
Kotlin Developer
27 сентября 2024 г. 9:45
Управление контейнерами из Kotlin-тестов

Нередко для выполнения тестов требуется запуск вспомогательных сервисов (баз данных, брокеров очередей и др.) и стандартной практикой в подходах DevOps является запуск тестов внутри управляемого окружения, где сначала создается контейнер с JVM, после чего внутри конвейера CI/CD запускаются вспомогательные контейнеры и сборка Kotlin-приложения с точкой входа для запуска тестов. Однако есть и альтернативное решение - запускать вспомогательные тестовые контейнеры непосредственно внутри JUnit-теста. В этой статье мы обсудим несколько различных подходов к управлению контейнерами из тестов для Kotlin-приложений.

Читать статью
Читать статью
Kotlin Developer
26 сентября 2024 г. 12:01
Автоматизированные инструментальные Espresso-тесты в реальных приложениях

Ждем вас на открытом вебинаре 26 сентября в 20:00 мск, где мы разберем:
- как использовать расширения Espresso для сложных сценариев;
- как тестировать интенты, WebView и механизмы синхронизации;
- основы работы с Espresso-селекторами и списками;
- как тестировать промежуточные состояния и анимации.

Спикер Дмитрий Золотов — Flutter+Kotlin Developer в Yandex, опытный разработчик, DevOps, руководитель и преподаватель. 

Встречаемся в преддверии старта курса «Kotlin QA Engineer». 

Регистрируйтесь, чтобы не пропустить мероприятие.

#реклама
О рекламодателе
Kotlin Developer
19 сентября 2024 г. 18:00
Станьте разработчиком нейро-сотрудников на Python и зарабатывайте от 150.000р в месяц 🔥🔥🔥150.000р в месяц 🔥🔥🔥

Мы научим вас создавать топовых нейро-сотрудников на базе GPT-4 Omni, и вы сможете:
1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тысяч ₽ в месяц
2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тысяч ₽ за проект
3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате

Что будет на интенсиве?
🧬 Теория: как создаются нейро-сотрудники с GPT-4o на Python
🧬 Практика: мы создадим нейро-консультанта, нейро-HR, нейро-маркетолога и др.

Ведущий интенсива - Senior AI разработчик нейросетей и основатель Университета искусственного интеллекта
🔥 Регистрируйтесь на бесплатный интенсивРегистрируйтесь на бесплатный интенсив! Встречаемся в ближайший четверг!
Kotlin Developer
19 сентября 2024 г. 17:18
Kotlin Object Multiplatform Mapper: сопоставляем коллекции правильно

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

Читать статью
Читать статью
Kotlin Developer
19 сентября 2024 г. 13:00
Запустили Live Activity, но есть нюанс...

И не один: частота обновлений, новые диплинки, дублирование информации в пушах… Как не наломать дров?

Команда iOS-разработки Яндекс Go поделилась опытом интеграции и поддержки Live Activity. Спойлер — дров наломали, но всё починили и рассказали об этом в статье.

👉Читайте по ссылке: dev.go.yandex

О рекламодателе
Kotlin Developer
19 сентября 2024 г. 11:55
Kotlin Object Multiplatform Mapper

Складывается такое впечатление, что дописать свою приложение для Android мне суждено не скоро. Каждый раз начиная писать новую версию (так как старая была написана не до конца, использовалась только мной, а через пару-тройку лет простоя - проще написать заново) своего приложения задуманного еще в 2012 году, я сталкиваюсь с ситуацией, что мне не хватает какого-то функционала и начинаю писать свои библиотеки для этого. В первую попытку это был свой ORM (UcaOrm 1, 2, 3). Во вторую KCron - KMP библиотека, реализующая Cron. И вот, начав следующую итерацию, я вновь в таком же положении. Но обо всем по порядку!

Читать статью
Читать статью
Kotlin Developer
15 сентября 2024 г. 14:01
Как сделать Android-приложение быстрее и эффективнее? 

Узнайте на открытом вебинаре 18 сентября в 20:00 мск, где мы разберем:

- как ProGuard/R8 минимизируют, оптимизируют и убирают неиспользуемый код;
- сравнение эффективности ProGuard и R8;
- как внедрять ProGuard/R8 в существующий проект.
Урок особенно полезен для Android-разработчиков с опытом работы от 1 года.

Встречаемся в преддверии старта курса «Специализация Android Developer».
Все участники вебинара получат специальную цену на обучение! 

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие.
Kotlin Developer
15 сентября 2024 г. 11:03
Рыночные данные в кармане: как получать их быстро и просто с помощью Java/Kotlin и Spring Boot + TinkoffApi

Если вы хотите написать проект, связанный с рыночными данными или торговлей на бирже, и вы знакомы с Java или Kotlin и слышали про Spring Boot, то эта статья для вас

Читать статью
Читать статью
Kotlin Developer
12 сентября 2024 г. 18:01
Серия хакатонов в рамках ИТ-конференции «Импульс Т1» стартует в Ижевске!

Соревнование пройдёт с 20 по 23 сентября в гибридном формате. Призовой фонд – 600 000 рублей!

К участию приглашаются команды начинающих специалистов и опытных айтишников в составе от 3 до 5 человек. Обращаем ваше внимание, что 22 и 23 сентября будет необходимо очное присутствие как минимум троих членов команды!

Хакатон Т1 — это 48 часов решения реальных продуктовых задач от одного из ведущих ИТ-холдингов страны! В каждом из двух треков будут определены по 3 команды победителей, которые разделят между собой призовой фонд.

Треки хакатона:
«SDK приоритезатор: плагин обратной связи по продукту»
Создать SDK, который позволит пользователям голосовать за новые функции приложения и/или сайта. Результаты голосования будут передаваться продуктовой команде для улучшения продукта на основе пользовательских предпочтений.

«АгроНавигатор: оптимальные полеты БПЛА»
Разработайте систему, которая рассчитывает полетные задания для БПЛА с учетом всех летных характеристик и нормальных погодных условий.

Призы:
1 место: 140 000 рублей
2 место: 90 000 рублей
3 место: 70 000 рублей
Награждается топ-3 команды в каждом из двух треков.

Расписание:
➡️ 20-21 сентября — онлайн-этап (открытие задач, два чекпоинта)
➡️ 22-23 сентября — офлайн-этап в г. Ижевск (один чекпоинт, защита проектов)

Участники очного этапа хакатона смогут не только побороться за карьерные перспективы и призы, но и
— стать частью масштабной ИТ-конференции «Импульс Т1», где эксперты холдинга расскажут о главных трендах индустрии, поговорят об инженерии, науке и технологиях, а также поделятся своим практическим опытом;
— получить работу мечты, пройдя собеседование прямо на площадке ИТ-конференции: подать заявку на участие в One Week Offer от Т1 может каждый участник хакатона при регистрации!

➡️ Успейте зарегистрироваться до 16 сентября, чтобы не пропустить приглашение на хакатон: https://cnrlink.com/hackt1izevskkotlindev

Реклама. ООО "Т1". ИНН: 7720484492. erid: LjN8KVwtV
Kotlin Developer
12 сентября 2024 г. 10:02
Ни одно задание не будет провалено: Spring Boot и Quartz в режиме cluster

Туториал по настройке библиотеки Quartz в режиме кластера в Spring Boot приложении с возможностью отслеживания и управления жизненным циклом задания, в том числе переносом задания в случае необходимости.

Читать статью
Читать статью
Kotlin Developer
11 сентября 2024 г. 15:02
Задумывались ли, как автоматизация android-разработки может поднять вашу продуктивность?

Подключайтесь к онлайн-конференции Podlodka Android Crew Podlodka Android Crew с 16 по 20 сентября! 🛠

🤖 Анна Жаркова из Usetech расскажет, как AI может автоматизировать создание UI в Android и KMP.
🎯 Григорий Шимичев из Dodo Engineering расскажет о продвинутых возможностях detekt и необходимости статического анализа кода.
🚄 Дмитрий Кудренко из Яндекс 360 расскажет, как релизный поезд помогает автоматизировать релизы и улучшить их стабильность.
💬 Круглый стол с экспертами из Авито, Wheely и PlataCard - обсудим лучшие практики организации CI/CD в мобильных командах.

Каждая сессия — это максимум прикладной пользы! Присоединяйтесь и не пропустите возможность узнать больше! https://podlodka.io/droidcrewhttps://podlodka.io/droidcrew 🎟 🎟
Kotlin Developer
11 сентября 2024 г. 11:09
Kotlin Developer
11 сентября 2024 г. 11:09
Kotlin Developer
11 сентября 2024 г. 11:09
💻 Anvil — плагин для компилятора Kotlin, облегчающий внедрение зависимостей с помощью Dagger 2

Anvil упрощает внедрение зависимостей в Dagger за счет автоматического объединения модулей Dagger и интерфейсов компонентов. В общем, вместо того чтобы вручную добавлять модули в компонент Dagger и заставлять компонент Dagger расширять все интерфейсы компонента, эти модули и интерфейсы могут быть включены в компонент автоматически, типо того:

@Module
@ContributesTo(AppScope::class)
class DaggerModule { .. }

@ContributesTo(AppScope::class)
interface ComponentInterface {
fun getSomething(): Something
fun injectActivity(activity: MyActivity)
}

// The real Dagger component.
@MergeComponent(AppScope::class)
interface AppComponent


🖥 GitHubGitHub

@KotlinSenior@KotlinSenior #kotlin#kotlin
Kotlin Developer
9 сентября 2024 г. 11:01
UI Profiling: обзор возможностей тестирования производительности приложений и инструменты оптимизации

Никто не любит тормозящие приложения, верно? Готовы избавить мир от них? 

Ждём вас на открытом вебинаре 11 сентября в 20:00 мск, где мы разберем:

- какие приложения пользователи считают «тормозящими»;
- последовательный путь по поиску и оптимизации проблемных мест;
- как выполнять мониторинг производительности на устройствах пользователей.

Спикер Артур Бадретдинов — Team Lead at Squire Technologies, ведущий разработчик в американском стартапе.

Встречаемся в преддверии старта курса «Android Developer. Professional». Все участники вебинара получат специальную цену на обучение! 

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие.
Kotlin Developer
2 сентября 2024 г. 13:01
Как создавать кросс-платформенные приложения на Kotlin и работать с сетью и базами данных?

Ждем вас на открытом вебинаре 3 сентября в 20:00 мск, где мы разберем:

- как собрать простое приложение на Kotlin для показа списка контактов;
- как подключить сеть и локальную базу данных;
- как запустить приложение на Android, iOS и Desktop;
- как использовать кросс-платформенные библиотеки для работы с сетью и локальным хранилищем;
- как работать с Jetbrains Compose — кросс-платформенным view-фреймворком.

Встречаемся в преддверии старта курса «Специализация Android Developer». Все участники вебинара получат специальную цену на обучение! 

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие.
Kotlin Developer
2 сентября 2024 г. 8:37
Kotlin Developer
2 сентября 2024 г. 8:37
Kotlin Developer
2 сентября 2024 г. 8:37
💻 Vico — создание диаграмм и графиков на Kotlin

dependencies {
implementation(libs.vico.compose)
implementation(libs.vico.compose.m2)
implementation(libs.vico.compose.m3)
implementation(libs.vico.core)
implementation(libs.vico.views)
}


Vico — это легкая расширяемая библиотека Kotlin для создания диаграмм.
Библиотека совместима как с Jetpack Compose, так и с системой представлений, при этом 2 её основных модуля — compose и views, — являются независимыми.

🖥 GitHubGitHub
🟡 WikiWiki

@KotlinSenior@KotlinSenior #kotlin#kotlin