Планета гаджетов / технологий
Содержание
Современные технологии обещали изменить мир к лучшему. Лучший мир, судя по всему, отлично описывают свежие новости: в Университете Вашингтона нейронные сети разбивают мышиный писк на фонемы и вроде бы что-то понимают, в студии Fox эти же сети предсказывают аудиторию фильмов по трейлерам и вроде бы что-то угадывают, а в Google опять-таки нейронные сети определяют некачественный контент. И вроде бы не справляются.
И вот то ли понимать мышиный писк проще, чем отличать правду от неправды, то ли аудитория трейлеров ходит в кино на всё подряд. Хорошо, что мы, мобильные разработчики, занимаемся по-настоящему важными делами: кнопка за кнопкой, менюшка за менюшкой.
Shazam удалили из своего приложения все сторонние фреймворки кроме HockeyApp. Видимо, Apple озаботилась утечкой данных.
blog.appfigures.com
К 2021 году, говорят, все приложения будут окончательно объединены: пишешь под iOS, а работает на macOS.
www.bloomberg.com
Никогда не знаешь, куда тебя занесёт жизнь. Вот пример того, как сделать приложение и под iOS, и под Android, если вы вдруг знаете Kotlin (а он очень похож на Swift).
medium.com
Если вам интересно, какие у сообщества планы на 5.1, то подоспел краткий обзор.
swift.org
Способы оформить код в приложении, уповая на подклассы.
theswiftdev.com
Всё о полях (margins), их значениях на разных устройствах и при различных ориентациях экрана, а также о влиянии Safe Area при их формировании.
martiancraft.com
Если из предыдущих выпусков дайджеста вы не разобрались, как работает StringInterpolation, то новый материал поможет освоить новые возможности Swift 5.0 при формировании строк.
www.hackingwithswift.com
Импорт стороннего фреймворка может привести к переопределению вызываемой функции. В статье описаны ситуации, в которых это может произойти, и даны советы для устранения проблемы.
nshipster.com
SE-0200 описывает разделители и escape-последовательности для представления «сырого» текста в Swift 5.0. Статья о том, как разработчики пришли к текущей реализации и какие варианты рассматривали в процессе разработки.
swift.org
Обзор и пара кейсов применения HoneyBee — библиотеки futures/promises для Swift.
www.toptal.com
Подборка ресурсов и инструментов для дизайнеров.
github.com
Интересная статистика на тему популярности Swift в 2019 году. Казалось бы, на Obj-C нынче только легаси и писать.
blog.andrewmadsen.com
Транскрипт подкаста, в котором Chris Lattner, один из отцов-основателей Swift, рассказывает о его истории.
oleb.net
Продолжая тему статистики, подоспели результаты ежегодного опроса об известности команд, рассылок и конференций среди iOS- и Android-разработчиков.
bit.ly