Библиотека Scout — быстрый и безопасный DI на Kotlin
Читать...
Читать...
Хабр
Библиотека Scout — быстрый и безопасный DI на Kotlin
Привет! Меня зовут Александр Миронычев. Я занимаюсь инфраструктурой приложения Яндекс Маркет под Android. Около двух лет назад при работе над модульностью у меня появилось желание написать собственную...
Все, что вам нужно знать о Kotlin Multiplatform
Читать...
Читать...
Хабр
Все, что вам нужно знать о Kotlin Multiplatform
Kotlin Multiplatform — это набор для разработки программного обеспечения , который значительно лучше других вариантов разработки кроссплатформенных приложений. В этом руководстве по Kotlin...
Почему так удобно использовать паттерн MVI в KMM
Читать...
Читать...
Хабр
Почему так удобно использовать паттерн MVI в KMM
Привет! Меня зовут Стефан Серхир. Я мобильный разработчик в KTS . Пишу под Android, iOS и КММ (Kotlin Multiplatform Mobile) и веду курсы в школе Metaclass. Недавно мы провели вебинар, в котором...
Создание и тестирование процессоров аннотаций (с кодогенерацией) для Kotlin
Читать...
Читать...
Хабр
Создание и тестирование процессоров аннотаций (с кодогенерацией) для Kotlin
В разработке с использованием Kotlin (или Java) для создания классов по верхнеуровневому описанию часто используется маркировка аннотациями (например, для моделей таблиц баз данных, сетевых запросов...
Compose-recompose: почему происходят рекомпозиции и как уменьшить их количество
Читать...
Читать...
Хабр
Compose-recompose: почему происходят рекомпозиции и как уменьшить их количество
Привет! Меня зовут Владислав Кипнис, я работаю в команде разработки Android-приложений в Авто.ру. Мы часто используем Jetpack Compose — фреймворк для разработки пользовательских интерфейсов. В...
Чем занимается Android разработчик? Требования к специалистам, фреймворки и работа на фрилансе
https://www.youtube.com/watch?v=COKWA6hj-W8 Читать...
https://www.youtube.com/watch?v=COKWA6hj-W8 Читать...
YouTube
Чем занимается Android разработчик? Требования к специалистам, фреймворки и работа на фрилансе
Из чего состоит Android разработка? Какие мобильные приложения разрабатываются? Какие навыки и знания нужны для того, чтобы войти в профессию и многое другое в этом видео!
Курс о котором говорится в видео: ANDROID - https://bit.ly/378xUMd
Курсы для новичков:…
Курс о котором говорится в видео: ANDROID - https://bit.ly/378xUMd
Курсы для новичков:…
#1 kotlin: пишем свою первую программу
https://www.youtube.com/watch?v=QWOjXA8Ocqw
https://www.youtube.com/watch?v=QWOjXA8Ocqw
YouTube
#1 kotlin: пишем свою первую программу
На этом уроке вы узнаете, как написать свою первую простую программу на kotlin, а так же научитесь запускать её, и напишите то что её запускает)
---------------Д/З--------------------
написать пять раз программу с нуля,…
---------------Д/З--------------------
написать пять раз программу с нуля,…
CustomView Android. Кольцевая диаграмма для отображения статистики https://habr.com/ru/articles/730924/
Хабр
CustomView Android. Кольцевая диаграмма для отображения статистики
Наверное, каждый Android-разработчик на этапе обучения или в процессе выполнения задач в коммерческом проекте задумывался о создании своей CustomView без использования сторонних библиотек, с...
Четыре платформы — один код. Что такое Compose Multiplatform?
Читать...
Читать...
Хабр
Четыре платформы — один код. Что такое Compose Multiplatform?
Разработчики давно грезили о возможности писать кроссплатформенный код — такой, который запускался и работал бы одинаково в любой операционной системе любой архитектуры. Сегодня принципом «Write once,...
Разбор тестового задания на позицию Android Developer
Читать...
Читать...
Хабр
Разбор тестового задания на позицию Android Developer
Доброго времени суток всем читателям Хабр. Поиск работы в it сфере сильно отличается от обычных профессий и порог вхождения на любую позицию в it намного выше большинства профессий. Традиционно...
Вопросы и ответы для собеседования по Kotlin. Часть 1
Читать...
Читать...
Хабр
Вопросы и ответы для собеседования по Kotlin. Часть 1
Вопросы и ответы для собеседования по Kotlin. Часть 1 — вы находитесь здесь Вопросы и ответы для собеседования по Kotlin. Часть 2 Вопросы и ответы для собеседования по Kotlin. Часть 3 Вопросы и...
Разработчики выпустили плагин Voices, позволяющий оставлять голосовые комментарии в коде
Читать...
Читать...
Хабр
Разработчики выпустили плагин Voices, позволяющий оставлять голосовые комментарии в коде
На GitHub опубликовали код плагина Voices для интегрированных сред разработки от компании JetBrains. С его помощью можно оставлять в коде голосовые комментарии. Проект открыт и опубликован на GitHub,...
«Яндекс Практикум» и российские вузы запустили серию программ высшего образования
Читать...
Читать...
Хабр
«Яндекс Практикум» и российские вузы запустили серию программ высшего образования
Сервис онлайн‑обучения цифровым профессиям «Яндекс Практикум» совместно с российскими вузами запускает серию программ высшего образования: ускоренный онлайн‑бакалавриат и онлайн‑магистратуры...
Как сделать автотесты гибкими и лаконичными
Читать...
Читать...
Хабр
Как сделать автотесты гибкими и лаконичными
При написании автотестов, так же как и при написании основного кода, важно придерживаться чистой архитектуры. Без нее мы можем столкнуться с некоторыми трудностями: при любых изменениях интерфейса...
Yandex MapKit для новичков: разрабатываем карты в Android-приложении
Читать...
Читать...
Хабр
Yandex MapKit для новичков: разрабатываем карты в Android-приложении
Yandex MapKit — это кроссплатформенная библиотека, позволяющая использовать картографические данные и технологии Яндекса в мобильных приложениях. Список доступных возможностей действительно...