Перейти к содержимому

Создание приложения для MacOS от начала до конца с помощью SwiftUI — приложение для создания скри...

Karin Prater

0:00 / 0:00

Создание приложения для MacOS от начала до конца с помощью SwiftUI — приложение для создания скри...

28 827 просмотров · 2 года назад
Karin Prater
24 тыс. подписчиков
28 827 просмотров · 2 года назад
Начните разработку приложений для macOS в этом руководстве по SwiftUI, где я расскажу вам, как создать приложение для создания скриншотов с нуля. Узнайте, как использовать инструменты командной строки для расширения функциональности, управлять изображениями с помощью NSPasteboard и улучшать интерфейс своего приложения с помощью LazyVGrid и функций перетаскивания элементов в SwiftUI. Это первая часть серии, посвященной разработке приложений для macOS. Эта серия поможет вам получить навыки создания качественных и нативных приложений для macOS. 🔹 Что вы узнаете: Как использовать инструменты командной строки в SwiftUI. Интеграция захвата экрана для создания скриншотов. Управление изображениями с помощью NSPasteboard. Создание динамической сетки с помощью LazyVGrid. Реализация функции перетаскивания элементов. Простая работа с различными типами скриншотов. 00:00 Введение в проект приложения для создания скриншотов 04:44 Использование инструментов командной строки 08:36 Что можно создать с помощью инструментов командной строки 11:57 Создание скриншотов в SwiftUI с помощью Screencapture 17:29 Получение изображений из NSPastboard 20:40 Сетка в LazyVGrid 24:27 Перетаскивание изображений 26:37 Создание различных типов скриншотов 29:27 Подведение итогов Если вы хотите опубликовать приложение со скриншотом, обязательно добавьте настройки конфиденциальности. Вот руководство от Apple: https://developer.apple.com/documenta... Если вам понравилось, и вы хотите узнать больше, посетите один из моих курсов! 👨‍💻 Курс «Разработка для macOS на SwiftUI»: https://learn.swiftyplace.com/macos-d... 👨‍💻 Мой курс «Core Data и SwiftUI»: https://learn.swiftyplace.com/swiftui... ⬇️ Скачать стартовую версию проекта: https://github.com/gahntpo/Screenshot... ЧАСТЬ 2:    • Make a macOS app PART 2: Keyboard Shortcut...   #SwiftUI #macos