Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck
9.66K subscribers
1.62K photos
78 videos
52 files
4.42K links
Все самое полезное для мобильного разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/b60af5a4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a4adec1b17b35b6c0d8389
Download Telegram
#tip

В iOS 14 SwiftUI получил оболочку свойств @ScaledMetric, которая может масштабировать любое числовое значение.

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

https://proglib.io/w/c93fd52d
#tip #android

Отображение Activity на экране блокировки со временем эволюционировало, поскольку флаги WindowManager устарели. Вы можете добиться того же поведения, используя новые API.
#tip

Настройка автоматического переходита к журналу сборки в Xcode и обратно 🤓
Forwarded from Библиотека программиста | программирование, кодинг, разработка
#tip #tools

А вы знали про GitLive? Это расширение для IDE, которое позволяет увидеть проблемы, над которыми сейчас работают ваши коллеги по команде, клонированные ими репозитории, имя текущей ветки каждого разработчика и многое другое.

Расширение совместимо с IntelliJ IDEA (Ultimate, Community, Educational), Android Studio, AppCode, CLion, DataGrip, DataSpell, GoLand, MPS, PhpStorm, PyCharm (Professional, Community, Educational), Rider, RubyMine и VS Code.

Смотреть демо
#tip #android

Избегайте загрузки компонентов или библиотек, которые не требуются для запуска приложения. Загрузите их позже с помощью библиотеки App Startup, когда это понадобится вашему приложению.

https://proglib.io/w/996e08a9
#tip #ios

John Sundell советует использовать свойство isEmpty, если необходимо проверить, пуста ли коллекция. Оно лучше читается, более понятно и всегда работает очень быстро. Используйте count только тогда, когда вас интересует фактическое количество элементов в коллекции.

Подробнее
#tip #ios

Используйте силу регулярных выражений в Xcode для рефакторинга кодовой базы. Выше представлен простой совет по внедрению новой фичи if let, которая появилась в Swift 5.7.