Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Учебное пособие по приложению SwiftUI для macOS: создание приложения «Заметки» (учебное пособие д...

Автор: NDC

Загружено: 2025-06-27

Просмотров: 3750

Описание:

Узнайте, как создать своё первое десктопное приложение для macOS с помощью SwiftUI! В этом руководстве, ориентированном на новичков, мы рассмотрим каждый этап создания функционального приложения «Заметки» для Mac, включая NavigationSplitView, управление состоянием, панели инструментов и многое другое.

Это идеальная отправная точка для разработчиков iOS, изучающих мир десктопов, или для тех, кто только начинает изучать Swift и хочет создать своё первое полноценное приложение для macOS.

🧠 Что вы научитесь:
✅ Как создать проект macOS SwiftUI в Xcode
✅ Как создать функциональную боковую панель + подробный макет
✅ Как использовать @State, @Binding и выделение списком
✅ Как добавлять собственные функции macOS, такие как панели инструментов
✅ Как понять, чем навигация и редактирование отличаются от iOS

🎯 К концу курса у вас будет работающее приложение «Заметки», которое будет отлично смотреться на Mac, и прочная основа для будущих разработок для macOS!

Клонируйте или скачайте полный демонстрационный проект здесь:
📁 Репозиторий GitHub: https://github.com/NDCSwift/MacOSNote...

🔥 Скачайте файлы моего проекта и многое другое! 🔥
👉 Исходный код этого проекта и другие ресурсы Swift можно найти здесь:
🔗 https://ndcswift.github.io/Swift-Proj...

⏱️Временные метки
00:00 – Введение
00:25 – Пример того, что мы создаём
00:46 – Создание нового проекта MacOS в Xcode
01:24 – Предварительный просмотр SwiftUI с MacOS
01:55 – Структура заметок
02:49 – Добавление заметок в ContentView
04:44 – Проектирование пользовательского интерфейса с помощью NavigationSplitView
05:48 – Список и циклический просмотр заметок
09:27 – Хеширование заметок
09:55 – Использование Preview для тестирования приложения
10:10 – Добавление панели инструментов
12:04 – Тестирование на Mac
12:30 – Добавление привязки к заметкам
14:45 – Создание NoteDetailView для наших заметок
15:25 – Исправление предварительного просмотра с помощью привязок
16:22 – Получение пользовательского ввода для заметок
19:40 – Обновление наших подробных данных
21:16 – Использование тега для навигации по клику
21:55 – Обзор кода
24:19 – Заключение

Учебное пособие по приложению SwiftUI для macOS: создание приложения «Заметки» (учебное пособие д...

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Play: секретное оружие для разработчиков и дизайнеров iOS

Play: секретное оружие для разработчиков и дизайнеров iOS

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

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

How to Build a Menu Bar Utitlity App for macOS with SwiftUI

How to Build a Menu Bar Utitlity App for macOS with SwiftUI

Учебное пособие по SwiftUI TabView

Учебное пособие по SwiftUI TabView

Xcode: Создание приложения для панели меню macOS на SwiftUI

Xcode: Создание приложения для панели меню macOS на SwiftUI

Мой опыт перехода с MacOS на Linux | Полный гайд

Мой опыт перехода с MacOS на Linux | Полный гайд

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

ЛУЧШАЯ БЕСПЛАТНАЯ НЕЙРОСЕТЬ Google, которой нет аналогов

ЛУЧШАЯ БЕСПЛАТНАЯ НЕЙРОСЕТЬ Google, которой нет аналогов

ИИ - ЭТО ИЛЛЮЗИЯ ИНТЕЛЛЕКТА. Но что он такое и почему совершил революцию?

ИИ - ЭТО ИЛЛЮЗИЯ ИНТЕЛЛЕКТА. Но что он такое и почему совершил революцию?

How to Build a User Interface in Xcode - Lesson 3 (2024 / SwiftUI)

How to Build a User Interface in Xcode - Lesson 3 (2024 / SwiftUI)

Я случайно создал приложение на работе. Gemini Canvas + NotebookLM гайд.

Я случайно создал приложение на работе. Gemini Canvas + NotebookLM гайд.

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

ВЗЛОМАЛ колонку и заменил Алису на своего ассистента: 5 лет на получение root и модификацию прошивки

ВЗЛОМАЛ колонку и заменил Алису на своего ассистента: 5 лет на получение root и модификацию прошивки

Code-along: Start building with Swift and SwiftUI | Meet with Apple

Code-along: Start building with Swift and SwiftUI | Meet with Apple

Забудь VS Code — Вот Почему Все Переходят на Cursor AI

Забудь VS Code — Вот Почему Все Переходят на Cursor AI

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Stanford CS193p: iOS Development with SwiftUI | 2025 | L1: Intro to Xcode and SwiftUI

Stanford CS193p: iOS Development with SwiftUI | 2025 | L1: Intro to Xcode and SwiftUI

Docker за 20 минут

Docker за 20 минут

NotebookLM: большой разбор инструмента (12 сценариев применения)

NotebookLM: большой разбор инструмента (12 сценариев применения)

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com