Публикации по теме 'swift'
Диалоги подтверждения в SwiftUI
Копирование приложения Apple Reminders
В наших приложениях нам часто нужно, чтобы пользователи подтверждали действие, которое они инициировали, в основном потому, что это деструктивная операция. В SwiftUI для этого требуется взаимодействие ряда представлений и переменных состояния: представления, представляющего сам экран, своего рода диалоговое окно подтверждения, потенциально панель инструментов и, как правило, Отмена и Готово. и переменные состояния, управляющие видимостью..
5 языков программирования, которые будут лидировать в 2019 году
Почему все хотят стать разработчиками?
Если подумать о преимуществах, тогда…
Это востребованная профессия, вы гибки, можете работать фрилансером или выбирать между отличными предложениями и, конечно же, деньгами, деньгами, деньгами… как правило, за это следует хорошо платить.
В настоящее время программирование стало неотъемлемой частью любого бизнеса во множестве областей. Программное обеспечение есть где угодно, оно есть во многих местах, о которых вы, вероятно, даже не ожидали..
Как протестировать издателей вашего комбината
Тестирование издателя стало проще
После использования ReactiveCocoa , RxSwift в течение некоторого времени у меня появилась возможность перейти на фреймворк Apple Combine . Конечно, теперь мне нужно было провести модульное тестирование всех этих издателей.
Работа с потоками дает большие преимущества, такие как более чистый код, меньшее количество побочных эффектов, меньшие классы. Но у него есть и один недостаток, тестирование немного сложнее.
Что я сделал, так это то, что я..
Начните создавать 3D-игру в шахматы с помощью SceneKit и SwiftUI
Как создать популярную шахматную настольную игру
Продолжая исследовать SceneKit и SwiftUI, я подумал, что могу попробовать другую классику. Цель этой статьи — создать 3D-игру в шахматы.
Модели
Я начал рассматривать SceneKit и SwiftUI с модели. Модель звездных войн в формате «usdz», один из дюжины или более поддерживаемых ею форматов.
Какие форматы поддерживает SceneKit, безусловно, движущаяся цель. В этой сборке я пробовал использовать формат «usdz», «obj» и родной «scn». Все..
Доступность в SwiftUI: как сделать ваши приложения доступными для всех пользователей
Узнайте, как сделать ваши приложения более доступными с помощью встроенных специальных возможностей.
Доступность — важный аспект разработки приложений, и очень важно убедиться, что ваши приложения доступны для всех пользователей. SwiftUI предоставляет ряд встроенных специальных возможностей, которые делают его…
Топ-10 быстрых проектов на github
1. иина
Некоторые особенности:
На основе mpv, обеспечивающей наилучшие возможности декодирования в macOS. Разработан для современной macOS (10.10+), стремится предложить лучший пользовательский интерфейс Все функции, необходимые для видео, аудио, субтитров, плейлистов, глав и т. Д. Поддержка Force Touch, Картинка в картинке и (расширенная) Touch Bar
2. Awesome-ios
Кураторский список потрясающих фреймворков, библиотек, руководств, расширений и плагинов для Xcode,..
Переход к новому наблюдаемому макросу в SwiftUI
Начиная с iOS 17, iPadOS 17, macOS 14, tvOS 17 и watchOS 10, SwiftUI представляет Observation — мощную специфичную для Swift реализацию шаблона проектирования Observer. Применяя наблюдение, вы можете разблокировать несколько преимуществ, таких как отслеживание опций и коллекций, использование существующих примитивов потока данных, таких как состояние и среда, и повышение производительности вашего приложения путем обновления представлений на основе изменений конкретных наблюдаемых..