Это тихий, медленно закипающий под давлением котёл.
Последний дайджест в этому году! От неработающей к тестируемой навигации, тепловизор для разработчика, развитие Swift SDK для Android, инженерия уверенности и многое другое. С наступающим и...
В докладе разобрались, почему предоставленные Apple подходы не покрывают задачи этого рода, и как в их решении помогут полуприватные инструменты SwiftUI.
Доклад будет полезен iOS-разработчикам, которые хотят интегрировать машинное обучение в свои приложения, а также всем, кто ищет эффективные и безопасные способы работы с пользовательскими данными.
Раскроем тайную жизнь static- и dynamic-фреймворков и разберёмся, что происходит с вашим приложением на этапе сборки.
FengNiao — это простая утилита командной строки для удаления неиспользуемых файлов графических ресурсов из вашего проекта Xcode. Программа просканирует текущий проект и все его подпапки, чтобы...
Мобильная разработка не умирает. Она изменяется. И если вы адаптируетесь, 2030 год может стать самым захватывающим временем для этой профессии.
Изменения должны быть внедрены в течение 105 дней, поэтому у Apple есть время до начала апреля, чтобы их реализовать.
Tessera — это пакет Swift, который преобразует сгенерированную «плитку», состоящую из произвольных представлений SwiftUI, в бесконечно повторяющийся, плавно перетекающий узор. Фичи: Создавайте повторяющиеся узоры из стандартных...
Координаторы в рамках паттерна MVVM централизуют маршрутизацию, устраняя связанность представлений, обеспечивая работу глубоких ссылок и улучшая разделение ответственности и тестируемость.
KMP ещё предстоит пройти долгий путь, чтобы достичь уровня распространения React Native или Flutter, но если посмотреть шире, становится ясно, что разработка на не-нативных платформах в...
Scyther — Комплексный набор инструментов для отладки iOS-приложений, который поможет вам выявлять и устранять ошибки. Scyther предоставляет инструменты для разработчиков, тестировщиков, команд UI/UX и бэкенд-разработчиков. Среди...
В новом дайджесте последствия уменьшения приложений и новый шаг в передаче зависимостей Swift, улучшение доступности в Android-приложениях и перформанс, лёгкий и быстрый DI-контейнер, Offline-First приложения, ускорение...
Поговорили про разработку нативной части на С++, которая работает с iOS напрямую через провод.
Разве кто-то еще задумывается над размером мобильного приложения, когда на iPhone памяти больше, чем на рабочем MacBook?
Спикеры рассказали, как подошли к решению безрелизной раскатки локализации.
Я провалился не потому, что выбрал MVVM. Я провалился потому, что защищал шаблон, а не решение.
Snowdrop — типобезопасный, простой в использовании фреймворк на основе Swift Macros, созданный для того, чтобы вы могли с легкостью создавать и поддерживать сложные сетевые запросы. Функции:...
Если вы отправляетесь в экспедицию без связи или серьезно изучаете орнитологию, это приложение — безальтернативный инструмент благодаря своей базе данных и надежности.
Далее следует полный технический анализ решения, которое я в итоге реализовал, которое я называю кэшированием с подогревом слотов.