Матеріали на тему «Kotlin»

RSS

Зупини баги до ready for test: як забезпечити якість коду на Kotlin із detekt

Volodymyr Stelmashchuk 971

Вова Стельмащук, Team Lead Android Hily, ділиться своїм досвідом роботи із detekt. Він розповідає, як можна використовувати detekt для підтримки читабельності коду, уникання критичних помилок ще до фази тестування та контролю дотримання кастомних правил на проєкті.

Міграція застосунків на Kotlin Multiplatform: покроковий гайд

Anatolii Berchanov 1858

Анатолій Берчанов, Android Tech Lead, ділиться досвідом міграції Android-застосунків на Kotlin Multiplatform (KMP). У статті він розглядає перенесення наявного коду, налаштування середовища, а також адаптацію DI, локального сховища та мережевої логіки. 8

Реліз Kotlin 2.0: найцікавіші функції

Maksym Dudka 2358

Від Sealed when steatements та покращеного виведення типів до Context receivers і Value-класів, Kotlin 2.0 надає потужні інструменти, що відповідають потребам розробки. Компілятор K2, вдосконалена підтримка IDE, можливості багатоплатформенності, підвищена сумісність — про ці та інші деталі оновлення у своїй статті розповідає Максим Дудка. 7

Сьогодні в меню — новий Kotlin 2.0

Бодя павук 2288

Днями вийшов довгоочікуваний Kotlin 2.0. Серед його головних новинок: К2, прискорена збірка проєктів, тулкіти та бібліотеки Jetpack, розв’язання накипілих проблем із Compose. А ще розробники анонсували фічі, які вийдуть в наступних оновленнях. Більше і докладніше про Kotlin 2.0 — в цьому огляді. 4

Чому Kotlin може бути чудовим вибором для вашого проєкту

Maksym Dudka 4628

У цій статті Максим Дудка, Java Engineer у компанії EPAM Systems, розповідає про переваги Kotlin, зокрема підвищену безпеку, зменшення обсягу коду та покращену читабельність. А також ділиться улюбленими функціями цієї мови та міркуваннями, чому загалом з нею варто працювати. 59

Compose Multiplatform, або Слон у коробці з-під телефона

Бодя павук 1405

Ця стаття — остання та найдовша для проєкту Cat Facts. Ти колись мріяв писати UI під компи на Jetpack Compose? Була потрібна якась дрібна самописна утиліта, чи ще щось? Ні? А як щодо написання одного застосунка — як для компʼютерів, так і для телефонів? Сьогодні ми саме це і зробимо. 2

Як і навіщо переходити з Groovy на Kotlin у скриптах збирання

Sergiy Morenets 2644

У цій статті Сергій Моренець ділиться своїм досвідом міграції коду з Groovy на Kotlin, зокрема міграції скриптів збірки Gradle. А також розглядає дві основні помилки, які свідчать про те, що синтаксис та можливості Kotlin DSL відрізняються від аналогічних у Groovy DSL. 19

П’ять причин, з яких вам варто використати Kotlin

Sergiy Morenets 7889

Сергій Моренець розповідає про ті фічі Kotlin, які дозволять вам писати більш простий, безпечний і читабельний код. Також він пояснює як цей код буде компілюватися і працювати всередині JVM. 147

Знайомство з Kotlin/JS — поєднуємо солодке та гірке

Бодя павук 1870

«У цій статті ми трішки допишемо Cat Facts SDK, навчимося його тестувати і познайомимося з Kotlin/JS, а саме: напишемо браузерний застосунок з використанням React та нашого SDK». Продовжуємо цикл статей про Kotlin. 4

Розбираємо Kotlin — «тортик», що може перебувати у декількох світах одночасно (спойлер — до 10)

Бодя павук 2872

У цій статті фронтендери мають змогу разом з автором заглибитись в технічні нюанси роботи з Kotlin та Gradle і розібратись, як правильно конфігурувати елементи в проєкті. А також трішки понаступати на граблі початківців та побачити, як виправляти ці помилки. 4

Збір до Дня Незалежності, дозвіл на закордонні відрядження та майбутнє Kotlin — DOU News #43

Юра Федоренко 2985

Майже півроку ми висвітлюємо, як реагує, допомагає та працює ІТ-індустрія. У новому випуску обговорюємо збір до Дня Незалежності, дозвіл на закордонні відрядження та майбутнє Kotlin.

Новий компілятор і нові функції мови: як у Google збираються розвивати Kotlin

Anna Belovolchenko 1688

Джеймс Уорд, Kotlin Product Manager в Google, розповів про роль мови в екосистемі Android та за її межами, а також про майбутні плани компанії щодо неї. Зокрема йдеться про наміри створити новий компілятор, а також розширити функції Kotlin як мови. 1

Kotlin для Java-розробника: варто чи ні?

Volodymyr Mykolaichuk 5534

Володимир, Java/Kotlin розробник у Daxx, розповідає про переваги, які відчув для себе, як Java-розробника, в переході на Kotlin і чи варті вони витраченого часу. Він провів дослідження і ділиться результатами з читачами DOU. 119

Подключаем Android-смартфон к тестовому серверу без проблем

Kostiantyn Volchkov 1076

Константин Волчков, Software Tester, столкнулся с проблемой тестирования Android-приложения на телефоне после переезда тестового окружения с локальных серверов на Azure. А именно, не мог подключить приложение к тестовому серверу. Как решить такую проблему — читайте в статье. 3

Android Coroutine. Гид для начинающих

Artem Chepurnoy 4407

Эта статья рассчитана на начинающих и тех, кто знает только ключевое слово suspend и одно из возможных правильных использований kotlinx.coroutines с Android. Прежде, чем копировать решения из этой статьи или любой другой вводной публикации о сопрограммах, прочтите документацию несколько раз — сначала по диагонали, а затем подробно. 2

Kotlin код в мультиплатформенной разработке. Инсайты Android-разработчика

Вадим Савченко 3079

Вадим Савченко, Android developer в NIX, уверен: переиспользовать код — обычная практика для любого программиста. Этот подход ускоряет процесс разработки и уменьшает вероятность ошибок. Когда видишь лаконичный код, лучше фокусируешься на бизнес-логике продукта. В этой статье — о том, как использовать код для нескольких целевых платформ и почему знание Kotlin — ценный навык. 8

Kotlin Decompiled: знакомимся с языком

Ruslan Klymenko 9220

Главная цель статьи — познакомить в первую очередь Java-разработчиков с Kotlin, показать, каким образом этот язык может упростить работу инженера, победить рутину и сделать программирование под JVM весёлым опять. 9

Нюансы перехода на Kotlin, или Руководство для Android-разработчика по предательству Java

Konstantin Mikhailovskiy 19796

Всем привет! Меня зовут Константин Михайловский, и я Android инженер в компании Genesis на проекте BetterMe. В этой статье я раскрою некоторые нюансы перехода с Java на язык программирования Kotlin в Android-проекте, с которыми наша команда успела столкнуться. 11

Java vs. Kotlin для Android. День 3: Android высшего порядка

Alexander Zubchenko 10130

Ну что же, настало время погрузиться в самые интересные разделы документации. Базовый синтаксис, и не только, был озвучен в предыдущей статье, а сейчас настало время пройтись по «функционалу». 15

← Сtrl 12 Ctrl →

Коментарі

Плюсую про універ на сто відсотків. Кореляція абсолютно хибна
Щирі співчуття рідним. Легкої хмарки герою!
Чудові інтерв’ю і співрозмовник. Дякую!
Дякую за дійсно круте інтервю
mono рухається до супераппу
Не понял. Т.е. в первый раз, когда конфликт — по закону не вышло. Но вот во второй раз обязательно выйдет. Что это за закон такой что с первого раза не срабатывает?
Исполняются, за исключением случая, когда боевой сержант.... и далее по тексту. И нет, все СОВСЕМ не так как у тимлида.
Так, багато подібних прикладів. Арта, наприклад, теж не отримує бойові, коли не стріляє. А стріляє, нажаль, все рідше. Проте бійці знаходяться на позиції, і прилетіти до них може. Ну і в тил люди переходять і теж щось роблять. За 20ку.
11 000 анкет! А ви вже оцінили вашого роботодавця?
Все з власного досвіду за останні 5+ років роботи контрактором на EU/US/IL. Зарплати — Вищі, сильно. Часто в рази. — В Україні рідко зустрінеш аналог, хіба в приватних продуктових компаніях.
ну AI plumbing це вже тех сленг, тому plumber я б сказав вже навіть не якесь там іронічне слово www.linkedin.com/...​alistair-schneider-dmjne плюс термін plumbing геть не новий, а родом з лінукса де треба працювати з «трубами» (pipe) та займатися...
Електронна ВЛК звучить чудово. На практиці навіть за наявності електронних записів про стан здоров’я, зокрема тих, що неможливо підробити (знімки МРТ), ніщо не перешкоджає лікарю в погонах (або і без) написати свій суб’єктивний висновок.
доречі все як у керівника/тімліда, треба вміти працювати з людьми, вміти або заставити або змотивувати. взагалі в армії таки простіше, бо там є «наказ» і накази в основному виконуються
тоді вже все буде по закону. але ви розповідаєте як глядач радянських фільмів та читач «уставів», а я як безпосередній учасник. у офіцера єсть 1000 і один варіант як заїбать солдата. найпростіше — колективна відповідальність.
заставить перспектива постійно ходить в наряди і таки мить той туалет) Если его не смог офицер застаить — то как его заставит какая-то там «перспектива»? Солдат отказался исполнять один приказ — что его заставит выполноить другой такой же приказ?