iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
12.4K subscribers
709 photos
66 videos
4.12K links
Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день.

Регистрация в РКН: https://gosuslugi.ru/snet/67b464d698a28c4e866d827a

Размещение рекламы: @tanyasanovna
Download Telegram
Реализация условного модификатора в SwiftUI приносит больше проблем, чем может показаться изначально. Начиная с визуальных дефектов, заканчивая потерей данных из-за ресета @State переменных.
https://www.objc.io/blog/2021/08/24/conditional-view-modifiers/
Финтеху Яндекса нужны iOS-разработчики

Сразу две новости — одна лучше другой. Первую вы наверняка уже слышали: в Яндексе появился Финтех, который в скором времени станет Яндекс Банком. Новость вторая: у нас в подписчиках есть ребята из команды Финтеха, которые занимаются iOS-разработкой и ищут в команду виртуозных специалистов, пишущих на Swift.

Обещают работу без легаси и чужого кода, нанимают за неделю и нацелены попасть в топ-3 банков через нескольких лет.

Звучит хорошо: включиться в разработку банка на самом старте и потом рассказывать внукам, что сотворил империю (why not), ну и, как минимум, — это интересный опыт и отличный шанс быстро прокачать свои скиллы.

Все подробности ищите здесь.
Что может сделать разработку UI еще лучше после появления SwiftUI? Правильно – дизайнеры, которые умеют работать вместе с разработчиками, придерживаются эппловых гайдлайнов и в целом работают с вами плечом к плечу. Мы в Подлодке хотим помочь этому случиться и организуем Design Crew #1.

Темы недель:
- Редизайн (как спланировать, провести и оценить его пользу)
- Взаимодействие с разработчиками (процессы, инструменты, самостоятельная верстка)

Так вот, план-капкан – пошарьте ссылку на конференцию своим дизайнерам, дождитесь, пока они туда сходят, и внедряйте вместе новые практики! А так как конференцию проводим впервые, держите промик: gr_design.
podlodka.io/designcrew
@AppStorage появился еще в iOS 14 для удобного доступа к UserDefaults. Но удобен он только для одного View, да и в целом строковые литералы повсюду доверия не внушают. Поэтому можно добавить кастомную альтернативу, чтобы удобнее хранить ключи и шарить данные между вьюшками.
https://www.avanderlee.com/swift/appstorage-explained/
Если захочется заменить строковые литералы в настройке девайсов для преью в SwiftUI, можно использовать уже готовую библиотеку.
https://dev.to/toni777772/meet-previewdevice-0-7-0-1dpg
iOS in da Delivery Club 🍏

Delivery Club ищет новых коллег в iOS-команды Takeaway и Mobile Platform.

Новым сотрудникам предстоит:

- участвовать в проработках продуктовых идей вместе с менеджером продукта;
- обсуждать макеты с дизайнером;
- проектировать контракты вместе с backend-разработчиками;
- декомпозировать и оценивать задачи;
- cовершенствовать CI/CD. Он уже многое умеет, но у нас большие планы по развитию;
- влиять на архитектуру. Мы постоянно совершенствуемся и принимаем новые подходы. Недавно приняли архитектуру экрана на SwiftUI;
- ускорять все, что ускоряется. Сборка, старт приложения, FPS и т.д.

Подробности об условиях и ожиданиях от кандидата можно почитать тут 💻

По всем вопросам и откликам можно писать напрямую руководителю мобильной разработки Саше Аносову