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
В iOS 15 SwiftUI обзавелся Canvas ом и теперь можно в 192 строчки сделать символьный дождь как в Матрице без дизайнера. Трейлер 4 части, кстати, вышел уже.
https://swiftui-lab.com/swiftui-animations-part5/
Пугает скорость и амбиции развития Swift? В качестве терапии увлекательный хоррор про околоJS: JavaScript, CoffeeScript, ActionScript, TypeScript и другие персонажи с интересной историей.
https://deprogrammaticaipsum.com/innovationscript/
Если вы ещё не пробовали работать со статическим листом в SwiftUI, то этот пост покажет вам насколько это просто. Маневрируйте с HStack, VStack, ZStack и создавайте кастомные ячейки.
https://peterfriese.dev/swiftui-listview-part1/
Танцы с динозаврами - гайд по адаптации кода на Objc под взаимодействие со Swift: опциональность, правильное определение свойств, дополнения к определению перечислений и OptionSet, и, конечно, дженерики.
https://www.basbroek.nl/objc-swift-interop-auditing
В WWDC 2021 Apple обновили сессии, информация которых потеряла акутальность. Было бы неплохо, если бы их еще помечали как обновленные.
https://dimsumthinking.com/Blog/2021/08/30-KeepingCurrent.html
В iOS 15 Apple добавили для UIButton встроенную кастомизацию. Теперь четыре базовых стиля и новый способ конфигурации.
https://useyourloaf.com/blog/button-configuration-in-ios-15/
Как вывести дизайн приложения на новый уровень? Используйте маскирование. Закругление углов, анимирование, а также применение чётно-нечетного правила в SwiftUI с примерами можете найти в этой статье.
https://www.fivestars.blog/articles/swiftui-clipping/
Гайд по работе с Vision для распознавания лица и частей тела с их последующей трансформацией в схематичную картинку из линий.
https://cornerbit.tech/detecting-body-pose-hand-pose-and-face-landmarks-using-vision-framework/
Forwarded from kirill belousov
Всех приветствую.

Я слепой разработчик из Санкт-Петербурга (реально слепой, без приколов. Компом и телефоном пользуюсь с помощью скринридера. Погуглите, если интересно).

У меня есть некоммерческий проект, приложение, которое должно облегчить жизнь незрячим пользователям, да и обычным людям возможно тоже понравится.
Но сам с проектом я не справляюсь (не хватает опыта, да и начинал я его еще совсем новичком, и сейчас очень трудно разгребать старые косяки).

К сути: я ищу напарника уровня Джуниор плюс или миддл, который смог бы вместе со мной заниматься проектом.
Повторюсь, что проект некоммерческий, поэтому пообещать кучу денег за успешную разработку я не могу. ((( работаем за идею, блин.

В идеале хочется найти человека, который станет полноценным напарником, но за разовый совет по архитектуре тоже очень буду благодарен!
А то код я писать умею, а вот на продумывание архитектуры приложения с нуля опыта пока не хватает.
👍1
Заходите в наш чат @iosgt и подключайтесь к разработке!
Краткая памятка о различии Thread.sleep() и Task.sleep(). Последний позволяет другим задачам выполняться, можно отменить и возобновить в другом потоке.
https://trycombine.com/posts/thread-task-sleep/
📲 Оффер от Яндекса за выходные!

Приглашаем мобильных разработчиков на Weekend Offer: решите две задачи онлайн, пройдите две секции с кодом и получите предложение о работе в Яндексе за одни выходные (9 и 10 октября).

Зарегистрироваться
Asana разработали инструмент Locheck, который позволяет валидировать файлы локализации. Можно использовать как в iOS, так и в Android, поддерживает 13 языков.
https://blog.asana.com/2021/09/locheck-open-source/