Netflix, Uber, Google и ты на MBLT DEV 2018
О спикерах и докладах MBLT DEV 2018. Кстати, завтра стоимость билета на конференцию вырастет. Рекомендуем зарегистрироваться сегодня. Для читателей дайджеста скидка 10% по промокоду MBLTDEVDIGEST.
Есть много страшных слов, которые заканчиваются на «льник»: понедельник, пододеяльник, будильник... Был как-то флешмоб о самых страшных фразах из четырёх слов: у вас аллергия на фастфуд, осталось десять процентов заряда… Есть самое страшное слово на атомной станции: «Ой!». Но ничто, ничто не звучит так страшно, как «31 августа».
Пока город замер в ожидании увеличения пассажиропотока, жители Apple-мира навострили уши от шёпота про 12 сентября. Среда — хороший день для просмотра очередной презентации. Ищите пристанище, объединяйтесь, договаривайтесь с ближайшим пабом или готовьте попкорн для вечера одинокого волка, или даже просто ложитесь спать, чтобы наутро во всех новостных лентах найти подарочек.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!
О спикерах и докладах MBLT DEV 2018. Кстати, завтра стоимость билета на конференцию вырастет. Рекомендуем зарегистрироваться сегодня. Для читателей дайджеста скидка 10% по промокоду MBLTDEVDIGEST.
“Gather round” и золотой круг? Слухи о круглом iPhone наконец-то нашли официальное подтверждение.
Представлены новые модели 8-го поколения. Встроен гигабитный модуль Wi-Fi и увеличено время автономной работы. Так что если откладывали покупку нового MacBook, возможно, стоит ещё немного подождать.
Протокол CaseIterable облегчает работу с перечислениями в Swift. В статье рассказано, какое практическое применение его реализация может найти в UITableView или описании шрифтов, используемых в приложении.
Использовать ассеты для хранения изображений и цветов — привычное дело. В новой статье Мэт рассказывает, как сохранять в ассетах другие ресурсы, такие как XML или JSON, и в каких ситуациях это может быть полезно.
Интересный монолог о том, что protocol-oriented подход слегка устарел.
Запуск кода на Swift под Linux иногда напоминает русскую рулетку. Не забывайте тестировать отдельно.
Хороший способ обезопасить работу с интерфейсом и его тестирование.
Популярный фреймворк для использования Dependency Injection на Swift. Если только начинаете осваивать внедрение зависимостей, то туториал от Ray Wenderlich вам поможет.
Решение для запуска Swift при помощи docker.
Тем временем на swift.org идёт обсуждение официальной поддержки docker со стороны Apple.
Xcode 10 ещё официально не вышел, но все уже в предвкушении: можно будет по-нормальному распределить нагрузку при сборке проектов между несколькими ядрами.
Хорошая памятка об основных принципах проектирования пользовательских интерфейсов.
Если у вас русская локализация на Apple Watch, “pride face” будет скрыт, потому что даже в Apple любят злоупотреблять if-else.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!