Планета гаджетов / технологий
Содержание
Есть много страшных слов, которые заканчиваются на «льник»: понедельник, пододеяльник, будильник… Был как-то флешмоб о самых страшных фразах из четырёх слов: у вас аллергия на фастфуд, осталось десять процентов заряда… Есть самое страшное слово на атомной станции: «Ой!». Но ничто, ничто не звучит так страшно, как «31 августа».
Пока город замер в ожидании увеличения пассажиропотока, жители Apple-мира навострили уши от шёпота про 12 сентября. Среда — хороший день для просмотра очередной презентации. Ищите пристанище, объединяйтесь, договаривайтесь с ближайшим пабом или готовьте попкорн для вечера одинокого волка, или даже просто ложитесь спать, чтобы наутро во всех новостных лентах найти подарочек.
“Gather round” и золотой круг? Слухи о круглом iPhone наконец-то нашли официальное подтверждение.
TECHCRUNCH.COM
Представлены новые модели 8-го поколения. Встроен гигабитный модуль Wi-Fi и увеличено время автономной работы. Так что если откладывали покупку нового MacBook, возможно, стоит ещё немного подождать.
NEWSROOM.INTEL.COM
Протокол CaseIterable облегчает работу с перечислениями в Swift. В статье рассказано, какое практическое применение его реализация может найти в UITableView или описании шрифтов, используемых в приложении.
WWW.SWIFTBYSUNDELL.COM
Использовать ассеты для хранения изображений и цветов — привычное дело. В новой статье Мэт рассказывает, как сохранять в ассетах другие ресурсы, такие как XML или JSON, и в каких ситуациях это может быть полезно.
NSHIPSTER.COM
Интересный монолог о том, что protocol-oriented подход слегка устарел.
MATT.DIEPHOUSE.COM
Запуск кода на Swift под Linux иногда напоминает русскую рулетку. Не забывайте тестировать отдельно.
WWW.OBJC.IO
Хороший способ обезопасить работу с интерфейсом и его тестирование.
MEDIUM.COM
Популярный фреймворк для использования Dependency Injection на Swift. Если только начинаете осваивать внедрение зависимостей, то туториал от Ray Wenderlichвам поможет.
GITHUB.COM
Решение для запуска Swift при помощи docker.
Тем временем на swift.org идёт обсуждение официальной поддержки docker со стороны Apple.
GITHUB.COM
Xcode 10 ещё официально не вышел, но все уже в предвкушении: можно будет по-нормальному распределить нагрузку при сборке проектов между несколькими ядрами.
PATRICKBALESTRA.COM
Хорошая памятка об основных принципах проектирования пользовательских интерфейсов.
MEDIUM.COM
Если у вас русская локализация на Apple Watch, “pride face” будет скрыт, потому что даже в Apple любят злоупотреблять if-else.
TWITTER.COM