Site icon AppTractor

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

Кому нужны Core ML и ARKit, если у разработчиков появилась новая игрушка в лице SwiftUI?! Форумы и твиттер пестрят реализациями различных элементов на новом API. Десятки статей описывают детали имплементации, подробно рассказывая про Opaque Return Types или Function Builders. А один из самых популярных топиков на reddit начинается со слов: «Хватит спрашивать, стоит ли изучать SwiftUI…!?»

Не будем отговаривать или переубеждать вас, поддайтесь массовой истерии. Даже если в работе новый API не пригодится, то будет о чём с коллегами поспорить на кухне.

WWDC 2019

Mattt подводит итоги конференции и рассказывает о важнейших анонсах и технологиях, представленных на мероприятии.

nshipster.com

WWDC 2019 Viewing Guide

Гайд по просмотру материалов с WWDC с группировкой по тематикам и кратким описанием видео.

useyourloaf.com

The Swift 5.1 features that power SwiftUI’s API

Внутреннее устройство SwiftUI и то, какие особенности Swift 5.1 помогают его реализовать.

www.swiftbysundell.com

Understanding Property Wrappers in SwiftUI

Статья о том как работают @State, @Binding и другие Property Wrappers в SwiftUI.

mecid.github.io

In-Depth Look at Dependency Injection in Swift

Способы реализации Dependency Injection на Swift. Описаны преимущества, недостатки и имплементация нескольких паттернов.

www.vadimbulavin.com

Understanding Opaque Return Types in Swift

Что такое Opaque Return Types, появившийся в Swift 5.1, и как он может повлиять на создание более простого API.

swiftrocks.com

SwiftUI Cheat Sheet

Описание элементов SwiftUI и их соответствие с объектами UIKit.

github.com

Awesome SwiftUI

Набор обучающих материалов по SwiftUI. Возможно, в дальнейшем будет обновляться и пополняться.

github.com

Intro to SwiftUI — Part 1: The language features behind it

Первая статья из цикла, посвящённого SwiftUI. Рассказывает о деталях реализации нового API.

medium.com

Apple’s new Combine framework

Сравнение Combine с RxSwift и демонстрация передачи и получения значений с помощью Publishers, Operators и Subscribers.

medium.com

Adapting to the new ‘allow just once’ location permission in iOS 13

При запросе разрешения на отслеживание геопозиции появился новый ответ «Allow once». Что нужно поменять в реализации приложения разработчику, и как нововедение скажется на удобстве и безопасности пользователя?

medium.com

Предыдущие выпуски Digest MBLTDEV и подписка доступны на официальном сайте. Всё бесплатно и никакого спама, честно!

Exit mobile version