{"repo":"wigging/swift-macos","free":true,"listed":false,"github":"https://github.com/wigging/swift-macos","clone":"git clone https://github.com/wigging/swift-macos.git","description":"Swift Programming for macOS","language":"Swift","stars":326,"topics":["swift","macos","swiftui","swift-programming","macintosh"],"license":"MIT","category":"mobile-apps","readme_excerpt":"🍎 🖥 Swift Programming for macOS There are plenty of books, videos, and online resources for developing iOS apps. Despite the fact that iPhone and iPad apps require a Mac for code development, there is very little information about actually creating native Mac applications. The examples in this repository and the associated notes demonstrate various aspects of Mac app development using Swift and SwiftUI. Hopefully the examples and notes will provide a useful resource for Mac developers. Examples Example code is located in the scripts , xcode-playgrounds , and xcode-projects directories. Notes about the examples are provided below. - Absolute Value with Accelerate - Array of Random Numbers in Swift and Accelerate - Arrays in Swift - Basic Triangle in Metal - Clear Color in Metal - Color View with Metal Compute Kernel - Command-line Arguments in Swift - Complex Multiplication with Accelerate - Create a Swift Package - Credits for a Mac App - Date Formatting in Swift - Defaults Command Line Tool - Directory Contents with Swift - Element-wise Array Addition in Swift, Accelerate, and Metal - Flat Indexing an N-dimensional Array - Image from Array Data in Swift - Image from Colormap Filter in Swift - Matrix Multiplication with Accelerate - Matrix Multiplication with Metal - Measure Elapsed Time of Swift Code - Noise with Metal - Normalize Array Values in Swift - Package a Swift Library - Particles Using Metal - Range in Swift - Reverse Array Elements using Accelerate - Sampler in ","default_branch":null,"files":null,"tree":[],"storefront":"/r/wigging","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wigging/swift-macos/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}