8 шорткатов IntelliJ IDEA для повышения производительности Android-разработчиков.
https://proglib.io/w/49b1aa3e
https://proglib.io/w/49b1aa3e
Medium
8 Productivity-Boosting IntelliJ Shortcuts for Android Developers
Shortcuts that are too useful to forget
3 совета, которые помогут вам эффективнее работать с Kotlin Collections.
https://proglib.io/w/f239bd53
https://proglib.io/w/f239bd53
YouTube
Mastering Kotlin Collections in 3 Easy Steps
Kotlin Tips is the series of short videos where members of the Kotlin team show how to use Kotlin in more efficient and idiomatic way to have more fun when writing code.
In this episode Kate Petrova shows 3 tips that will help you work with Kotlin Collections.…
In this episode Kate Petrova shows 3 tips that will help you work with Kotlin Collections.…
composeinternals.pdf
3.7 MB
Jetpack Compose internals (2021)
Автор: Jorge Castillo
Книга позволит освоить внутреннюю работу Jetpack Compose и стать более эффективным разработчиком с его помощью.
Автор: Jorge Castillo
Книга позволит освоить внутреннюю работу Jetpack Compose и стать более эффективным разработчиком с его помощью.
Используем старые добрые утилиты
https://proglib.io/w/745f7ced
Vim и awk для упрощения локализации iOS-приложений.https://proglib.io/w/745f7ced
chriswu.com
Vim, awk, and iOS translation files
awk and Vim can be very useful when dealing with translation files.
Запись очередного собеседования в прямом эфире от канала Android Broadcast.
https://proglib.io/w/6f169313
https://proglib.io/w/6f169313
YouTube
Собеседование на Android разработчика для dev.to
Собеседование на позицию Android разработчика. Уровень определяем походу собеседования без каких либо ярлыков, навешанных текущей компанией или собственным мерилом
🔗 Avito.Tech https://avito.tech/
🔗 Insagram Кирилла https://www.instagram.com/krlrozov
💰 Поддержать…
🔗 Avito.Tech https://avito.tech/
🔗 Insagram Кирилла https://www.instagram.com/krlrozov
💰 Поддержать…
Учебное пособие по SwiftUI Stack View: https://proglib.io/w/ff370991
Перевод статьи, в которой описано, как Android работает с локализацией, и какой API лучше выбрать для конкретного случая.
https://proglib.io/w/f5e65681
https://proglib.io/w/f5e65681
Хабр
Локализация Android-приложений: о чем умалчивает документация
Локализация Android-приложений — намного более сложная задача, чем должна была бы быть. Описание в документации недостаточное: чтобы разобраться в происходящем «под капотом», нужно искать...
Что учить новичку в Android: Java vs Kotlin? Мнение автора канала Mobile Developer.
https://proglib.io/w/6a4c117f
https://proglib.io/w/6a4c117f
YouTube
Что учить новичку в Android: Java vs Kotlin? Мобильный разработчик [Ru, Android]
Мой курс по Kotlin Multiplatform: https://boosty.to/mobiledev/posts/942f2091-f2fd-4462-8ed4-e7f03efe645a?share=post_link
Что внутри курса по Kotlin Multiplatform: https://youtu.be/3zwKxNebi0U
Один из самых частых вопросов новичков в Android это с чего мне…
Что внутри курса по Kotlin Multiplatform: https://youtu.be/3zwKxNebi0U
Один из самых частых вопросов новичков в Android это с чего мне…
LazyVStack vs VStack vs List в SwiftUI: https://proglib.io/w/c6130ba9
YouTube
Performance between LazyVStack, VStack and List #SwiftUI
Hello guys!
I started this channel talking about stacks in SwiftUI, today we will talk about another stack: LazyVStack.
Let's see what's the difference between regular VStack and List. By the way, we will focus only on vertical stacks, but this also will…
I started this channel talking about stacks in SwiftUI, today we will talk about another stack: LazyVStack.
Let's see what's the difference between regular VStack and List. By the way, we will focus only on vertical stacks, but this also will…
SwiftLint для пакетов Swift
На данный момент вы не можете легко интегрировать SwiftLint с пакетами Swift: пакет Swift не имеет этапов сборки и возможности автоматически запускать скрипты.
В статье объясняется, как использовать Xcode для автоматического запуска SwiftLint после успешной компиляции пакета Swift.
https://proglib.io/w/3960515b
На данный момент вы не можете легко интегрировать SwiftLint с пакетами Swift: пакет Swift не имеет этапов сборки и возможности автоматически запускать скрипты.
В статье объясняется, как использовать Xcode для автоматического запуска SwiftLint после успешной компиляции пакета Swift.
https://proglib.io/w/3960515b
Путь в IT: от игрушек на Objective-C к реальным проектам на Swift в МТС.
https://proglib.io/w/c8eaf863
https://proglib.io/w/c8eaf863
Хабр
Как я прошел путь от игрушек на Objective-C к реальным проектам на Swift в большой компании
Привет, Хабр! Когда я был ещё совсем мал и только тянулся к разработке, я тоже почитывал Хабр и не раз видел статьи, где описывался путь с нуля до оффера. Иногда это были и вовсе удивительные истории...
Помните писали про курс по основам Android на Kotlin? На текущий момент доступно уже 6 разделов! 🎉
- Kotlin basics
- Layouts
- Navigation
- Connect to the internet
- Data persistence
- WorkManager
https://proglib.io/w/302b1b60
- Kotlin basics
- Layouts
- Navigation
- Connect to the internet
- Data persistence
- WorkManager
https://proglib.io/w/302b1b60
Telegram
Библиотека мобильного разработчика
Android Kotlin Fundamentals
Курс от команды Google Developers Training, представляющий собой серию кодовых лабораторий, которые познакомят вас с основами создания Android-приложений с использованием Kotlin. В этом курсе вы изучите основные концепции программирования…
Курс от команды Google Developers Training, представляющий собой серию кодовых лабораторий, которые познакомят вас с основами создания Android-приложений с использованием Kotlin. В этом курсе вы изучите основные концепции программирования…
Таскаев Евгений, Android-разработчик в фичевой команде hh.ru, рассказывает про глобальный ренейминг в Android-проекте.
https://proglib.io/w/665ab6ce
https://proglib.io/w/665ab6ce
Хабр
Глобальный ренейминг в Android-проекте
Привет-привет! Не будем мять бока и начнем максимально быстро. Но для начала представлюсь. Меня зовут Таскаев Евгений — я Android-разработчик в фичевой команде hh.ru. Пилю всякие интересные...