Size: a a a

iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT

2020 July 22
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Отличный тред в коллективном твиттере от разработчика AppCode про неочевидные факты Swift: сбалансированность пробелов, labeled statements, return с принтом и многие другие.
https://twitter.com/mobileunderhood/status/1285439999253581825
источник
2020 July 23
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Учимся использовать Conflict-Free Replicated Data Types.
https://appdecentral.com/2020/07/22/a-first-replicating-type/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как настроить работу с OSLog вместо print так, чтобы стать в пятьсот раз эффективнее (нет).
https://www.avanderlee.com/debugging/oslog-unified-logging/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Используете поды с Xcode 12 и вылезает ворнинг “The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, but the range of supported deployment target versions is 9.0 to 14.0.99”? Вот как его убрать.
https://www.jessesquires.com/blog/2020/07/20/xcode-12-drops-support-for-ios-8-fix-for-cocoapods/
источник
2020 July 24
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Серия архитектурных статей, в которых ребята из Big Nerd Ranch рассказывают об архитектурных подходах и паттернах, которые позволяют им оставаться гибкими и легко перестраивать свой продукт.
https://www.bignerdranch.com/blog/agile-software-development-architecture-patterns-for-responding-to-change-part-1/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Ответы на часто задаваемые вопросы про MetricKit.
https://www.swiftmentor.io/blog/exploring-ios-14-crash-reporting-using-metrickit
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Замечательная статья от инженера, который полтора года работал продактом, а потом снова вернулся к программированию. Прочитайте, чтобы понять, нужен ли и вам такой карьерный переход.
http://artsy.github.io/blog/2020/07/23/from-engineering-to-product-management-and-back-again/
источник
2020 July 25
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Если вас тоже бесят двухуровневые вкладки в новой бете Xcode, вот как их отключить.
https://www.jessesquires.com/blog/2020/07/24/how-to-fix-the-incomprehensible-tabs-in-xcode-12/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Хороший овервью вопросов безопасности iOS приложений от Вадима Дробинина.
https://drobinin.com/talks/2020/ios-security-deep-dive-i/
источник
2020 July 26
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Детально про то, как организовано управление ресурсами в swift packages.
https://scorpios.home.blog/2020/07/25/resources-are-coming-to-swift-packages/
источник
2020 July 27
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Учимся правописанию

Правильно: Xcode
Неправильно: xCode, XCode, X code

Правильно: iOS
Неправильно: IOs, Ios, iOs, IOS, ioS

Правильно: watchOS
Неправильно: Watch OS, WatchOs, WATCHOs

Правильно: App Store
Неправильно: AppStore, Upstore

Не забудьте переслать этот пост всем знакомым эйчарам и тем самым сделать этот мир чуть менее плохим местом.
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Продолжение туториала по использованию Swift для создания бэка на AWS Lambda.
https://fabianfett.de/swift-on-aws-lambda-creating-your-first-http-endpoint
источник
2020 July 29
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Рекламный пост

📱Открытое занятие "Делаем многопоточное приложение Kotlin Multiplatform (iOS и Android)" — это возможность попробовать продвинутый онлайн-курс по iOS Разработке от OTUS.

Вебинар рассчитан на разработчиков iOS/Android, которые хотят познакомиться поближе с SDK для кросс-платформенной мобильной разработки Kotlin Multiplatform.

📍Вы узнаете:
● что из себя представляет SDK Kotlin Multiplatform
● как настроить и подготовить к работе проект Kotlin Multiplatform
● как создать многопоточное приложение на Kotlin Multiplatform под iOS/Android

📅 3 августа в 20:00 по мск

👉🏻 Пройдите вступительный тест, после которого вы будете записаны на пробное занятие: https://otus.pw/0d9r/
источник
2020 July 30
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Детальный разбор того, что не так с лэйаутом iOS клавиатуры.
https://grumpy.website/post/0U7PKjY-N
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Про исследование проблемы долгого старта приложения у части пользователей и реализацию каскадного удаления объектов в Realm.
https://habr.com/ru/company/dodopizzadev/blog/513096/
источник
2020 July 31
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Скрипт, который позволяет автоматически добавлять в описание коммитов ссылки на PR на GitHub, что сильно упрощает понимание и изучение кода.
https://pspdfkit.com/blog/2020/a-better-way-to-git-log/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Не хотите читать длинные гайды по App Store Optimisation? Держите короткую памятку с основными принципами, которых вам с головой хватит.
https://learnappmaking.com/app-store-optimization-basics/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Разбираемся с тем, как работают parent-child отношения процессов в macOS.
https://objective-see.com/blog/blog_0x4A.html
источник
2020 August 01
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как использовать AVFoundation для одновременного захвата нескольких типов данных с камеры.
https://www.bignerdranch.com/blog/multiple-outputs-with-avfoundation/
источник