Виталий рассказал о своей любви к Apple и языку Swift, первом опыте работы в банках, а также о том, как попасть в крупную компанию без корпоративного...
RichEditorSwiftUI — библиотека на основе Swift, позволяющая легко сделать WYSIWYG редактор текста в SwiftUI. Поддерживает жирный, наклонный, подчеркнутый шрифт и разные заголовки.
Узнайте, как эффективно использовать интерактивные настраиваемые экраны, как в приложениях Apple Maps, Find My и Stocks.
Swift далеко отошел от первоначального видения простых вещей, которые компонуются друг с другом; но язык еще может достичь своей цели - стать лучшим в мире языком...
Swift PNG — это кроссплатформенный фреймворк, не требующий Foundation, для декодирования, проверки, редактирования и кодирования PNG-изображений. Фреймворк написан на чистом Swift, компилируется и обеспечивает согласованное поведение...
SwiftUIFormValidator — чистый, простой и настраиваемый подход к декларативной проверке форм в SwiftUI. С помощью этого решения вы сможете легко проверять вводимые пользователем данные и предоставлять...
Mockolo — это эффективный генератор моков для Swift. Swift не поддерживает мокирование, а Mockolo предоставляет быстрый и простой способ автогенерации mock-объектов, которые можно тестировать в коде....
Для эффектов свечения и пульсации мы изучим и применим шейдерные эффекты SwiftUI. Когда облако частиц будет реализовано, мы копнем немного глубже и создадим вычислительный конвейер с...
Современные API Swift в сочетании с URLSession и async/await позволяют написать надежный сетевой слой, не нуждаясь в сторонних зависимостях.
Узнайте, как реализовать автоматическое размытие экрана в приложениях SwiftUI, чтобы повысить конфиденциальность пользователя, когда приложение переходит в режим многозадачности.
Помните, что ключ к созданию отличного пользовательского элемента управления - это баланс между функциональностью и дизайном.
iOS Swift for VS Code — разрабатывайте, собирайте, отлаживайте и тестируйте свои проекты в VS Code с помощью ваших любимых расширений. Поддерживает iOS/MacOS/WatchOS/VisionOS/TvOS, есть автодополнение Swift/Objective-C/C++...
Одним из особенно интересных эффектов является анимация печатной машинки, когда текст появляется символ за символом, как будто его набирают в режиме реального времени.
В этой статье я продемонстрирую некоторые из кодовых соглашений, которых я теперь придерживаюсь, непосредственно переняв подход Apple к программированию в Swift.
DevTutor for SwiftUI — это приложение, предназначенное для помощи разработчикам в создании исключительных приложений с использованием SwiftUI. Оно предлагает воспроизводимые примеры кода и соответствующие предварительные просмотры...
Случалось ли вам терять ссылку, песню или другую рекомендацию, которую друг прислал вам в чате? Такое случается с каждым из нас, и, к счастью, именно эту...
Swipe Cell SwiftUI — это простое swipe-to-reveal представление. Оно поддерживает iOS/iPadOS 14 или более поздние версии. Цель — заменить стандартный модификатор SwiftUI List .onDelete(perform: …), поскольку...
О том, насколько удобен тот или иной фреймворк, Сергей рассказал в сравнении со SwiftData.
Каждое приложение в App Store должно содержать такие важные ссылки, как политика конфиденциальности и, если применимо, условия использования (для покупок в приложениях), чтобы соответствовать требованиям Apple....
SymSpellSwift — Swift-реализация SymSpell, коррекции орфографии и нечеткого поиска. Алгоритм исправления орфографии Symmetric Delete снижает сложность генерации кандидатов на редактирование и поиска по словарю для заданного...