Записки разработчицы
1.89K subscribers
369 photos
23 videos
4 files
1.08K links
Разговоры об IT, о разработке. О мобилках нативных и кроссплатформенных.
Личный аккаунт @azharkova
Download Telegram
Залетайте на наши треки на омском Девфесте. Обещаем, будет интересно)
Forwarded from ДевФест
Знакомим вас с программой трека iOS 🤗
Смотрите доклады в слайдере

Сайт с программой
Купить билет
🔥1
#softskill На канале Crossconf начали выкладывать видео выступлений. Хотя я выступала на секции Mobile crossplatform, сама ходила слушать другие секции. Хочу поделиться видео наиболее понравившихся:

Проблемы с эмпатией у подчиненных — что делать? // Серафима Чекулаева
https://www.youtube.com/watch?v=dpFA4pqNafE

Особенности проектирования под ОС Аврора // Марина Салова, МойОфис
https://youtu.be/yATa3FnS53w?si=evRO_evxyD5RC1bY

Тимлидский рентген: как разглядеть потенциал своей команды и выпустить его наружу // Илья Прахт
https://www.youtube.com/watch?v=mCkBfXz7GXo

Как Midjourney может помочь в работе дизайнеру // Алина Сидоренко, Friflex
https://youtu.be/Rl-rrc54mEI?si=tGyAevumeFgxo6bG

На канале пока выложены не все видео
🔥3
#compose Один из острых моментов при миграции на Compose - это правильно устроенная навигация. В статье как раз приходится набор полезных практик:
Forwarded from Mobile Compose
#Article #Medium #Navigation

Best Practices for Compose Navigation in Multi-Module Project

Неплохая статья со списком лучших практик по организации навигации в многомодульном проекте с Compose.

Зеркало статьи 👉 тут
🔥21
Forwarded from iOS Broadcast (Андрей Зонов)
⚡️ Очень крутые новости по доработке 🐛 LLDB дебаггера Swift 5.9

Что это дает для разработчиков:
👉 Вывод переменных в консоли с помощью p и po быстрее и понятнее
👉 Поддержка Generic параметров выражений
👉 Более точное понимание скоупа выражения и переменных

Те самые изменения, которые мы, обычно не замечаем, но они значительно улучшают опыт взаимодействия с языком

* LLDB дебаггер - следующее поколение высокоэффективного дебаггера, являющегося частью LLVM проекта
🔥4
Многие попробовали Compose iOS, но не все заглядывали под капот, особенно как Алексей Гладков
2
Media is too big
VIEW IN TELEGRAM
“Каждое утро я выпиваю чашечку кофе и слушаю шоу от разработчиков из Тинькофф “Как это работает”” © Билл Гейтс

Шоу ведут Android-разработчик Кирилл Розов и iOS-разработчица Розалия Амирова, которые приглашают экспертов, чтобы поговорить про аспекты ИТ-индустрии.

Дискуссии, лайфхаки для собеседований и выпуск, где заглядываем под капот Compose Multiplatform вместе с Алексеем Гладковым ищите здесь: Compose IOS. Как это работает #0 Пилот
🔥5
Теперь с помощью синтаксического сахара и модификатора backport можно сделать код SwiftUI чище:
Forwarded from iOS Broadcast (Андрей Зонов)
В SwiftUI каждый год появляются новые ViewModifier, которые хочется использовать уже сейчас, но для сохранения обратной совместимости не понятно куда вставить if #available. Хочу поделиться с вами своим подходом к опциональным модификаторам, которые помогают подготовиться к миграции на новые API а так же добавить функциональность в те версии где это возможно

1️⃣ Создаем дженерик Wrapper Backport
2️⃣ Добавляем его к View
3️⃣ Добавляем нужную нам реализацию в Backport
4️⃣ Используем тот же ViewModifier только из backport

А как вы решаете эту задачу?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Буквально вчера я ловила корректные версии Gradle и Kotlin под Android и KMP.