Планета гаджетов / технологий
Содержание
Герой недели — Amazon. Отсыпали от души. Столько новых устройств как-то даже не припоминается. Микроволновка, настенные часы и устройство для автомобиля, которые позволяют использовать голосовые команды Алексы. Разве не прекрасно? Команда микроволновке «приготовь попкорн», команда автомобилю без необходимости запускать приложение — это же здорово. А один из членов Дорогой редакции недавно пытался связать Айфон с CarPlay в Genesis G70 и не смог. Не соединяет и всё. Машина за 2 млн рублей, в которой ты не смог с первого раза подключиться к CarPlay или Echo Auto за 3200 рублей? Да-да, сравнение не блещет корректностью, но идею вы поняли.
Посмотрите приветствие от спикера MBLT DEV Джона Фокса из Netflix. Посмотрите до конца, оно классное! Программа конференции опубликована. Спикеры пакуют чемоданы. Пора и билетом обзавестись.
WWW.FACEBOOK.COM
Про iOS 12 последние несколько месяцев много пишут и говорят, но конкретный список технических нововведений только-только опубликовали.
DEVELOPER.APPLE.COM
До сих пор используете NSLog и print? Пора переходить на систему Unified Logging, она и к ресурсам менее требовательна, и обработку подобных логов выполнять проще. Об особенностях использования os_log рассказано в этом материале.
WWW.BIGNERDRANCH.COM
Hasher — универсальная хэш-функция, добавленная в Swift 4.2. На примере показано её применение для построения структуры данных, которая используется в Medium для отслеживания статуса прочтения статей.
KHANLOU.COM
Одной из недокументированных особенностей Associated Types является возможность установки значения по умолчанию. В этом случае при поддержке протокола можно не определять typealias. В материале показано практическое применение для этого кейса.
SWIFTROCKS.COM
Пример того, как можно улучшить визуальное восприятие пользователем таблиц в вашем приложении. На простых прототипах показаны реализации анимации движения, появления и отскока ячеек.
WWW.VADIMBULAVIN.COM
Автор статьи рассказывает о том, как можно улучшить подход к проектированию моделей в связке с Codable.
BLOG.USEJOURNAL.COM
Исчерпывающая инструкция об инструментах для портирования мобильных приложений для работы на десктопе.
PSPDFKIT.COM
Пятничное. Порадуйте ваших пользователей маленьким фейерверком.
SZULCTOMASZ.COM
Если вас по какой-то причине не устраивает консоль, разработчики редактора Sublime выпустили клиент для Git.
WWW.SUBLIMEMERGE.COM
Очерк о размере дисплеев, разрешениях, масштабировании и size-классах в новых моделях iPhone.
USEYOURLOAF.COM
Siri Shortcuts уже доступны для всех, поэтому самое время озадачиться нюансами их проектирования.
BLOG.MAXRUDBERG.COM
Apple рассказывает об особенностях адаптации приложений для новых iPhone XS и XR, а также о подходах к разработке дизайна для Apple Watch Series 4.
DEVELOPER.APPLE.COM
Красивое видео о том, как новые анимации для часов были сняты без использования компьютерных эффектов.
APPLEINSIDER.COM
Буквально несколько дней назад состоялся релиз Swift 4.2, а у нас уже есть возможность познакомиться со Swift 5.0. Raw strings облегчают работу при формировании регулярных выражений, а метод count(where:) для коллекций является заменой связки методов filter() и count(). О других нововведениях можно узнать из примеров в статье.
WWW.HACKINGWITHSWIFT.COM