LiveKit — это проект с открытым исходным кодом, обеспечивающий масштабируемую многопользовательскую конференц-связь на основе WebRTC. Он предназначен для предоставления всего необходимого для создания в приложениях возможностей...
В iOS 18 появилась возможность создавать сетчатые градиенты. Сетчатые градиенты - это действительно хороший способ создания очень крутых эффектов в пользовательском интерфейсе.
Используя все эти приемы, вы сможете создать гибкий и адаптивный пользовательский интерфейс, который будет отлично смотреться на всех устройствах, от маленьких iPhone до больших iPad и...
HotReloading — реализация InjectionIII в виде Swift Package с поддержкой Swift, Objective-C и C++. Позволяет сразу видеть и понимать, как работает ваш код. Работает с VSCode.
MIDIKit — элегантная и современная обертка CoreMIDI на чистом Swift, поддерживающая MIDI 1.0 и MIDI 2.0. Модульный, удобный ввод/вывод Автоматическое управление соединениями с конечными точками MIDI...
В нашем новом дайджесте виджеты iOS 18 и шаблоны проектирования SwiftUI, Flappy Bird на Си для Android и заблуждение UseCase, магия ссылок, нативный Swift на Android,...
Теперь, вместо того чтобы пытаться привыкнуть к изменениям, Photon Library предлагает пользователям просто вернуться к старому стилю оформления Photos.
ЕС будет указывать Apple, как обеспечить совместимость подключенных устройств, желающих воспользоваться возможностями iOS, например, в таких областях, как уведомления и сопряжение устройств.
AppState — это пакет Swift, который упрощает управление состоянием приложения в потокобезопасном, безопасном для типов и удобном для SwiftUI виде. Благодаря наличию специальных типов struct для...
Сайман также утверждает, что создал приложение, чтобы помочь людям «почувствовать себя услышанными, дать им пространство для размышлений, поддержки и обратной связи» в пространстве, которое действует как...
Трейты в Swift Testing позволяют аннотировать и настраивать тестовые функции.
LinkNavigator — это библиотека, которая помогает вам легко перемещаться между страницами в SwiftUI. LinkNavigator предоставляет интуитивно понятный синтаксис для навигации по страницам с помощью выражений, похожих...
Этот набор инструментов позволяет разработчикам создавать и запускать исполняемые файлы Swift и тестовые примеры на подключенном устройстве или эмуляторе Android.
Давайте рассмотрим некоторые паттерны, которые можно применить в SwiftUI.
AnimatedImage — высокопроизводительная библиотека для анимационных изображений. AnimatedImage предварительно декодирует и кэширует все кадры анимации. Оптимизирует количество кадров отрисовки, исходя из размера рисунка и временной метки...
В этой подборке детективное расследование утечки памяти с Xcode и перегруженная Android-разработка, удовольствие и боль BDUI, $50K на простой AI-обертке, дейтинг для трезвых, конец миллиардных стартапов,...
Доклад раскрывает историю разработки приложения Яндекс Путешествий полностью на SwiftUI без прикрас.
Я не мог предположить, что при повторном входе пользователя в систему возникнет такая серьезная проблема, как «половина функций нашего приложения дублируется в памяти». И что у...
Heat — это нативный клиент с открытым исходным кодом для iOS и macOS, позволяющий взаимодействовать с самыми популярными LLM-сервисами. Фичи: Поддержка популярных LLM-провайдеров (OpenAI, Mistral, Anthropic,...
Иногда мне хотелось обновить виджеты фонарика и камеры на экране блокировки. Похоже, этот день настал. В iOS 18 мы можем сделать это благодаря виджетам управления (Control...