Press Esc to close
Home
Blog Download Data About Us Contact Browse Library →
Swift for macOS Apps cover
Book 3 of the Swift for Beginners series

Swift for macOS Apps

Build Native Mac Applications with SwiftUI and AppKit

by Nora Hallwyck

Kindle
$13.55 $4.99 -63%
Paperback
$35.99 $19.99 -44%

Build Native Mac Applications with SwiftUI and AppKit

Go beyond iPhone. Build applications that truly belong on the Mac.

Swift for macOS Apps takes the ContactCard project from iOS to native macOS development, showing you how to apply your SwiftUI skills to the unique conventions and capabilities of the Mac.

This is Book Three of the Swift for Beginners series. The architecture developed in the previous book is reused while the presentation layer is redesigned specifically for macOS.

What You'll Learn

  • The macOS application lifecycle
  • Windows and scenes
  • NavigationSplitView and sidebar layouts
  • Mac menus and commands
  • Keyboard shortcuts
  • Toolbars and inspector panels
  • macOS styling and appearance
  • Drag and drop
  • File system operations
  • CloudKit synchronization
  • AppKit interoperability with NSViewRepresentable
  • Accessibility and keyboard navigation
  • Sandboxing and entitlements
  • Spotlight and Quick Look
  • Testing macOS applications
  • Mac App Store distribution

What You'll Build

You will transform ContactCard into a native macOS application featuring a Mac-style three-column interface, menus, keyboard shortcuts, toolbars, an inspector, drag and drop, CloudKit synchronization, Spotlight integration, and App Sandbox support.

The goal is not simply to make an iPhone application run on a larger screen. You will learn how to build an application that follows native Mac conventions and feels at home on macOS.

Who Is This Book For?

This book is ideal for developers who have completed Swift for iOS with SwiftUI or already have practical SwiftUI experience and want to build native Mac applications.

Bring Your Swift Development to the Mac

Buy Swift for macOS Apps on Amazon and learn how to build modern native applications for Mac.

BUY ON AMAZON

Pages341
ISBNB0GX3B1ZFD
PublisherWaskey Press
FormatPaperback & Kindle
Share this book

Reader reviews

No reviews yet — be the first to share your thoughts.

Leave a review

Share your experience with this book. Reviews are moderated before publication to keep discussions useful and respectful.

Reviews are moderated and appear once approved.

You might also like

View all books →
Buy on Amazon →