Site icon AppTractor

Digest MBLTdev: Новости для iOS разработчиков №253

Первый выпуск в году. Посмотрим, что мы могли пропустить! В Америке снова изменяют законы вокруг самоуправляемых автомобилей — кажется, чтобы всех в этой сфере обогнать. В Facebook, в свою очередь, анонсировали план на 2020, и там всё подряд: децентрализация интернета, приватные социальные платформы, другие формы организации правительства (ха-ха). Вокруг Ring (умных видеокамер и дверных звонков) продолжается скандал после недавнего взлома: теперь оказалось, что некоторые их сотрудники получили неправомерный доступ к данным. В TikTok, к слову, тоже был взлом — у злоумышленников был контроль над всем — от лайков до выкладывания видео.

List Zipper applied to iOS swift

Реализация паттерна Zipper в iOS. Из коллекции исключается элемент, с которым мы в данный момент работаем. О том, зачем использовать и как реализовать — читаем в статье.

www.cochoy.fr

Downloading and Caching Images in SwiftUI

Загрузка и кэширование изображений в SwiftUI с использованием NSCache.

schwiftyui.com

What is @discardableResult

Надеюсь, что вы знаете, как избавиться от предупреждений компилятора при возврате значения из функции, которое не используется. Если нет — читайте статью.

sarunw.com

Practical Functional Programming in Swift: The Fundamentals

Поскольку с появлением SwiftUI и Combine без понимания базовых концепций функционального программирования не обойтись — ловите статью, которая поможет разобратться в теме.

www.vadimbulavin.com

Building networking layer using functions

И ещё одна статья, посвященная функциональному программированию. На этот раз о том, как построить сетевой слой, используя чистые функции и их композицию.

swiftwithmajid.com

Xcode Preview snips

Если вы устали постоянно жать Cmd+R, посмотрите на несколько способов ускорения своей рутины.

www.swiftjectivec.com

Continuous Integration Using GitHub Actions for iOS Projects

GitHub Actions вышли в релиз, и из этой статьи вы узнаете, как настроить CI для своего iOS-проекта на GitHub.

andreaslydemann.com

StringFix

Расширения для структуры String, которые помогают значительно упростить работу со строками.

github.com

Publish

Генератор статических сайтов на языке Swift. В качестве примера можете заглянуть на страницу автора, чтобы понять, что можно реализовать с его помощью.

github.com

The Decade of Swift

Какие самые большие изменения произошли в среде разработки для Apple-устройств? Конечно же, выпуск языка программирования Swift. Читаем размышления автора по этому поводу.

www.swiftbysundell.com

SwiftUI learning curve in 2019

Подборка материалов (и мыслей) по поводу изучения SwiftUI.

swiftwithmajid.com

 

Exit mobile version