Evolving Swift On Apple Platforms After ABI Stability
Apple рассказывает о результатах стабилизации ABI Swift и приводит ответы на самые популярные вопросы, связанные с миграцией на новую версию языка.
У каждого в жизни наступает момент, когда необходимо принять сложное решение, чтобы не погрязнуть в пучине однообразия и стагнации. Для кого-то это смена цвета обоев в комнате или покупка абонемента в фитнес-клуб, а некоторые решаются на смену профессии или покидают компанию, в которой проработали долгие годы.
После четырёх с половиной лет работы над проектом Fastlane Феликс Краузе покидает Google и отправляет своё детище в свободное плавание. Корпорация Добра обещает не забрасывать проект, а от Феликса ждём новых решений на благо разработчиков.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!
Apple рассказывает о результатах стабилизации ABI Swift и приводит ответы на самые популярные вопросы, связанные с миграцией на новую версию языка.
Пост будет полезен начинающим разработчикам, в нём автор рассказывает о том, как можно передавать данные между сущностями в Swift.
Мысли о том, как готовить TDD в Swift. Если хотели попробовать, но не знали с чего начать, то это неплохой вариант.
В данной статье Мэт поделился полезными советами по использованию регулярных выражений. Как оказалось, для этого не обязательно завязываться на NSRegularExpression.
Рефлексия означает процесс, во время которого программа может отслеживать и модифицировать собственную структуру и поведение во время выполнения (википедия). Swift в сравнении с Objective-C не может похвастаться богатым рантаймом, но всё же кое-какие возможности имеются. Эти возможности и описываются в данной статье.
Несколько советов при работе со сторонними фреймворками, которые помогут заменить библиотеку на новую без последствий или скрыть детали реализации для других классов.
CI/CD-платформа от разработчиков мобильных приложений для разработчиков мобильных приложений. Быстрый запуск первой сборки, индивидуальные настройки можно сделать рабочий процесс индивидуальным. Для Open Source-проекта платные функции доступны без ограничений, для других проектов есть бесплатный пробный период с полным доступом ко всем фичам и бесплатный доступ к базовой подписке.
Нативный Cocoa UI (Obj-C) инструмент для отображения всех открытых файлов и сокетов всеми процессами в системе с удобными поиском, фильтрацией и сортировкой, или, как сказали бы некоторые, для неосиляторов lsof.
Эксперименты управления командой от Михаила Трутнева (UG).
Размышления о дизайне телефонов, который мы возможно увидим уже совсем скоро (хотя бы на MWC).
И дабы разбавить список тем этой недели, стоит упомянуть Марти Кагана с двумя его статьями начала года про возможные проблемные места в управлении продуктом.
iOS-разработчик из компании WeTransfer рассказывает об инструментах и подходах, которые помогают ему выполнять задачи быстрее и эффективнее.
На конференции CocoaHeads в Нидерландах команда проекта Tikkie делится проблемами роста приложения и тем, какие инфраструктурные изменения им пришлось внести на backend-сервере для работы большого количества пользователей.
Концепт для поддержки тем в приложении с помощью расширений UI-элементов и JSON-файлов на примере приложения CocoaHeadsNL.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!