Новости
Digest MBLTdev: Новости для iOS разработчиков №224
В течение недели топовые iOS-разработчики Вадим Дробинин, Юрий Петухов и Сергей Бендак собирают для нас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструменты, дизайн и прочее.
Кому нужны Core ML и ARKit, если у разработчиков появилась новая игрушка в лице SwiftUI?! Форумы и твиттер пестрят реализациями различных элементов на новом API. Десятки статей описывают детали имплементации, подробно рассказывая про Opaque Return Types или Function Builders. А один из самых популярных топиков на reddit начинается со слов: «Хватит спрашивать, стоит ли изучать SwiftUI…!?»
Не будем отговаривать или переубеждать вас, поддайтесь массовой истерии. Даже если в работе новый API не пригодится, то будет о чём с коллегами поспорить на кухне.
WWDC 2019
Mattt подводит итоги конференции и рассказывает о важнейших анонсах и технологиях, представленных на мероприятии.
WWDC 2019 Viewing Guide
Гайд по просмотру материалов с WWDC с группировкой по тематикам и кратким описанием видео.
The Swift 5.1 features that power SwiftUI’s API
Внутреннее устройство SwiftUI и то, какие особенности Swift 5.1 помогают его реализовать.
Understanding Property Wrappers in SwiftUI
Статья о том как работают @State, @Binding и другие Property Wrappers в SwiftUI.
In-Depth Look at Dependency Injection in Swift
Способы реализации Dependency Injection на Swift. Описаны преимущества, недостатки и имплементация нескольких паттернов.
Understanding Opaque Return Types in Swift
Что такое Opaque Return Types, появившийся в Swift 5.1, и как он может повлиять на создание более простого API.
SwiftUI Cheat Sheet
Описание элементов SwiftUI и их соответствие с объектами UIKit.
Awesome SwiftUI
Набор обучающих материалов по SwiftUI. Возможно, в дальнейшем будет обновляться и пополняться.
Intro to SwiftUI — Part 1: The language features behind it
Первая статья из цикла, посвящённого SwiftUI. Рассказывает о деталях реализации нового API.
Apple’s new Combine framework
Сравнение Combine с RxSwift и демонстрация передачи и получения значений с помощью Publishers, Operators и Subscribers.
Adapting to the new ‘allow just once’ location permission in iOS 13
При запросе разрешения на отслеживание геопозиции появился новый ответ «Allow once». Что нужно поменять в реализации приложения разработчику, и как нововедение скажется на удобстве и безопасности пользователя?
-
Разработка1 месяц назад
Осваиваем ViewModel в Android: «можно» и «нельзя» — Часть 1
-
Рекламные сети1 месяц назад
Telega.in (Телега. ин) – обзор и отзывы. Маркировка рекламных материалов.
-
Медиа1 месяц назад
Разработка новостного приложения. Часть 4
-
Медиа1 месяц назад
Собеседование по System Design: проектируем клон Авито