Design Patterns In Swift — масса паттернов проектирования, реализованных на Swift 5.0. Сделаны 11 поведенческих паттернов проектирования (Цепочка обязанностей, Обозреватель и т.п.), 6 креативных (Фабричный метод,...
SwiftyMarvel — это приложение на SwiftUI, использующее API Marvel для отображения списка супергероев и подробной информации о них. Внутри же это приложение создано в качестве личного...
Swift Markdown — это Swift-пакет от Apple для разбора, создания, редактирования и анализа документов в Markdown формате. В качестве парсера используется реализация cmark-gfm, разработанная на GitHub,...
Swift HTTP Types — это библиотеки для работы с HTTP-запросами от Apple, предназначенные как для клиентов, так и для серверов. Они обеспечивают общий набор представлений для...
Redwood — это библиотека для создания реактивных пользовательских интерфейсов для Android, iOS и веб на языке Kotlin. Redwood объединяет в себе компилятор Compose, дизайн систему и...
Queryable — открытое приложения для iOS, которое использует модель CLIP (Contrastive Language-Image Pre-Training) от OpenAI для автономного поиска в альбоме Фотографий. В отличие от функции поиска...
ScrollViewLoader — простая утилита, помогающая загружать содержимое в ScrollView в SwiftUI и организовывать бесконечные списки. По умолчанию колбек срабатывает, когда расстояние до нижней части прокручиваемого содержимого...
Billboard — это модуль, позволяющий встраивать рекламные объявления в приложения, созданные инди-разработчиками. Его уникальная особенность заключается в том, что он показывает рекламу без использования мер слежения...
iOS Learning Materials — список статей, ресурсов, учебников, вопросов и ответов Stack Overflow и Quora, репозиториев GitHub и полезных ресурсов, которые могут помочь вам немного углубиться...
Mapbox Maps SDK для iOS — это открытая библиотека для отображения интерактивных кастомизируемых карт в iOS. Она принимает стили карт, применяет их к векторным плиткам и...
ReSwift — это Redux-подобная реализация архитектуры однонаправленного потока данных в Swift. ReSwift поможет вам разделить три важных аспекта компонентов вашего приложения: Состояния: в приложении ReSwift все...
iOS Starter Kit — бесконечный набор примеров для изучающих язык Swift. От самых простых примеров до архитектуры и полезных фишек.
Quick — фреймворк behavior-driven тестирования для Swift и Objective-C. Quick помогает вам проверить, как ведет себя ваш код в приложении, сравнивая то, что вы ожидаете от...
Макросы Swift появились в Swift 5.9 и были анонсированы на WWDC 2023. Макросы позволяют расширить функции компилятора с помощью кастомных проверок, проводимых во время компиляции, анализировать...
SwiftSyntax — это набор библиотек Swift для разбора, проверки, генерации и преобразования исходного кода Swift. С его помощью вы можете, например, реализовать построение дерева исходного кода...
AudioKit — это платформа синтеза, обработки и анализа звука для iOS, macOS (включая Catalyst) и tvOS. Это целая экосистема разработки вокруг аудио, состоящая из репозиториев кода,...
Backyard Birds — тестовая игра Apple с демонстрацией 3 новинок WWDC 2023. В ней модель данных реализуется с использованием SwiftData и она легко интегрируется со SwiftUI...
Mirador позволяет легко создавать впечатляющие AR-проекты на основе новой AR-платформы RealityKit от Apple, в частности легко и просто отображать POI в дополненной реальности. Библиотека использует визуальные...
LeetCode — сайт, содержащий множество задач и вопросов по алгоритмам. Большинство из них — это реальные вопросы с собеседовании в Google, Facebook, LinkedIn, Apple и т.д....
Food App SwiftUI — готовое приложение для доставки еды на SwiftUI, MVVM, Combine. Есть онбординг, категории, популярные блюда, рекомендации, просмотр конкретных карточек.