Tesla запустила конкурента одной из самых популярных машин в истории автопроизводства США — Ford F-150 и разбила все окна, пытясь показать, что она пуленепробиваемая. Sony открыла компанию Sony AI (связано ли это с последними новостями от Кармака?). В устройствах на базе Android есть серьёзная уязвимость: злоумышленники на протяжении многих лет могли незаметно управлять камерой телефона (месяц назад все кричали, что iOS намного более уязвимая система). Но всё это, разумеется, меркнет по сравнению с запуском очередной игры от Half-Life (не «3», конечно, но уже хорошо).
GitHub Arctic Code Vault
GitHub собирается сохранить исходные коды всех активных проектов в Мировом арктическом хранилище. Так что если хотите передать свои знания потомкам или будущим цивилизациям, у вас есть время до 20.02.2020.
Introducing the Apple Developer App
Приложение WWDC переименовано в Apple Developer App. Теперь в нём можно не только посмотреть записи выступлений с WWDC, но и узнать о последних новостях от Apple.
Simple Semantic Image Segmentation in an iOS Application — DeepLabV3 Implementation
Сегментирование изображения при помощи Core ML и DeepLabV3.
Create the Perfect UserDefaults Wrapper Using Property Wrapper
Упрощаем работу с UserDefaults при помощи Property Wrappers.
Easy Way to Implement Demo Mode in iOS Apps
Статья о том, как добавить демо-режим в ваше приложение.
Debugging with Swift Combine Framework
Базовая информация по отладке кода, использующего Combine.
Xcode 11 Git Stashing
Учимся использовать Git Stash в Xcode 11.
Interact — SwiftUI Library For Dynamic Interaction
SwiftUI-библиотека для простого добавления интерактивных действий к вашим View. Например, вращение и изменение размеров с помощью жестов.
Comparison Between Top Beta App Distribution Tools
Сравнение основных инструментов для распространения beta-версий приложений.
Intro to Unit Testing in Swift — Add a Unit Test in 6 Steps
Хотите научиться писать Unit-тесты, но читать статьи лениво? Посмотрите видео.
Independent watchOS: principles and practices
С появлением watchOS 6 часы от Аpple наконец-то превратились в независимое устройство. В докладе Вадима — рассуждения о том, как это может повлиять на нашу повседневную жизнь, и советы разработчикам (от адаптации приложений до раскрутки в Watch Store).
Swift 5.1 Cheat Sheet and Quick Reference
PDF-ка, которую обязательно надо распечатать и повесить на стену возле рабочего места, чтобы все знали, что вы настоящий программист. Содержит подсказки по синтаксису Swift.
koenig-media.raywenderlich.com
You have to change mindset to use SwiftUI
Иногда при работе с новыми инструментами необходимо отбросить предыдущий опыт и пересмотреть подход к разработке. Именно это рекомендует сделать автор статьи при взаимодействии со SwuftUI.
SF Symbols 1.1 Update
Небольшое обновление SF Symbols. Добавлена валидация для кастомных символов и добавлен новый сайдбар с категориями для упрощения навигации.
Hacker Laws
Набор правил, моделей и стереотипов, которые делают жизнь разработчиков проще.
A Practical Guide to State Machines
Практическое введение в конечные автоматы. Звучит сложно, в реальности делает всё легче.