Andrew Jaffee (iosbrain)

iosbrain

Geek Repo

Company:microIT Infrastructure, LLC

Home Page:https://iosbrain.com

Github PK Tool:Github PK Tool

Andrew Jaffee's repositories

iOS-File-Management

An Xcode 9 project written in protocol-oriented Swift 4 code to create a wrapper for the iOS FileManager class and API.

Language:SwiftLicense:MITStargazers:40Issues:4Issues:0

MVVM-Design-Pattern-Demo

An Xcode 9 project written in Swift 4 code designed using the MVVM design pattern, truly extolling the virtues of MVVM over MVC.

Language:SwiftLicense:NOASSERTIONStargazers:33Issues:4Issues:0

iOS-12-Provisional-Authorization-for-Quiet-Notifications

An Xcode 10 beta 2 project, written in Swift 4.2, demonstrating how to configure iOS 12 beta 2 provisional authorization for "Deliver Quietly" notifications.

Language:SwiftStargazers:7Issues:3Issues:0

Beyond-the-Sandbox-App-Groups-in-Swift

Beyond the sandbox: using app groups to communicate between iOS or macOS apps (Xcode 13.2.1 and Swift 5.5)

Language:SwiftLicense:MITStargazers:3Issues:1Issues:0

Core-Bluetooth-HRM

An Xcode 9 project written in Swift 4 code to communicate with a wearable heart rate monitor using the Core Bluetooth framework.

Language:SwiftLicense:MITStargazers:3Issues:3Issues:1

Error-Handling-with-iOS-Files

An Xcode 9 playground written in Swift 4 code that explores Error Handling when manipulating the iOS file system.

Language:SwiftLicense:MITStargazers:3Issues:2Issues:0

HealthKit-and-Bluetooth-App

An Xcode 9 project written in Swift 4 to write data to and read data from the HealthKit framework. Some data is collected using Core Bluetooth.

Language:SwiftLicense:MITStargazers:3Issues:2Issues:0

iOS-12-Notifications-with-Custom-UI

An Xcode 10 beta 2 project, written in Swift 4.2, demonstrating how to create an iOS 12 beta 2 extension to add a custom user interface to local and push notifications.

Language:SwiftStargazers:3Issues:2Issues:0

Concurrency-Starter-for-Swift-4

This Xcode 9 project demonstrates concurrency in iOS using Grand Central Dispatch (GCD) and compares concurrent (asynchronous) queues and serial (synchronous) queues.

Language:SwiftLicense:NOASSERTIONStargazers:2Issues:2Issues:0

Concurrency-Via-BlockOperation

An Xcode 9 written with Swift 4 to introduce concurrency using BlockOperation, a "concrete subclass of Operation that manages the concurrent execution of one or more blocks." [1]

Language:SwiftLicense:NOASSERTIONStargazers:2Issues:3Issues:0

Swift-Observer-Design-Pattern

An Xcode 9 project, written in Swift 4, demonstrating how to implement the observer design pattern.

Language:SwiftLicense:MITStargazers:2Issues:2Issues:0

Swift-Timer-Demo

An Xcode 10 project, written in Swift 4.2, demonstrating my best practices for using the Timer class.

Language:SwiftLicense:MITStargazers:2Issues:2Issues:0

async-await---Core-construct-of-Swift-5.5-new-concurrency-model

Xcode 13 beta project demonstrating Swift 5.5 async/await core concurrency concept in iOS 15 beta

Language:SwiftLicense:MITStargazers:1Issues:2Issues:0

Interface-Builder-based-login-form

A simple login form built with Interface Builder to contrast with SwiftUI (Xcode 14.2 and Swift 5.7)

Language:SwiftLicense:MITStargazers:1Issues:1Issues:0

Protocol-Oriented-Programming-in-Swift-1

Two Xcode 9 playgrounds written in Swift 4 that highlight protocol oriented programming and value semantics.

Language:SwiftLicense:MITStargazers:1Issues:2Issues:0

Protocol-Oriented-Programming-in-Swift-2

An Xcode 9 project written in Swift 4 that demonstrates protocol oriented programming and reference semantics.

Language:SwiftLicense:MITStargazers:1Issues:3Issues:0

Swift-Class-Best-Practices

An Xcode 9 project, written in Swift 4, demonstrating my best practices for designing and coding classes (reference types).

Language:SwiftLicense:MITStargazers:1Issues:2Issues:0

Swift-Factory-Design-Pattern

An Xcode 9 project, written in Swift 4, demonstrating how to implement the factory method design pattern.

Language:SwiftLicense:MITStargazers:1Issues:2Issues:0

CrashLogDemo

An Xcode 9 project written in Objective-C that crashes and causes OS X to generate a crash report.

Language:Objective-CLicense:MITStargazers:0Issues:2Issues:0

MergeRequestDemo

An Xcode project, written in Swift, meant to demonstrate a Git "merge request."

Language:SwiftLicense:MITStargazers:0Issues:2Issues:0

Optimizing-Swift-Code

An Xcode 10 project, written in Swift 4.2, companion to my tutorial on optimizing code using the Instruments Time Profile.

Language:SwiftLicense:MITStargazers:0Issues:2Issues:0

Swift-4-Generic-Doubly-Linked-List

My generic doubly linked list in an Xcode 9 playground and written in Swift 4.

Language:SwiftLicense:MITStargazers:0Issues:2Issues:0

Swift-Adapter-Design-Pattern

This Xcode 9 Swift 4 playground demonstrates the adapter design pattern as originally defined by the Gang of Four.

Language:SwiftLicense:MITStargazers:0Issues:2Issues:0

Swift-Facade-Design-Pattern

This Xcode 9 Swift 4 playground demonstrates the facade design pattern as originally defined by the Gang of Four.

Language:SwiftLicense:MITStargazers:0Issues:2Issues:0

Swift-Memento-Design-Pattern

An Xcode 9 project, written in Swift 4, demonstrating how to implement the memento design pattern.

Language:SwiftLicense:MITStargazers:0Issues:2Issues:0

Swift-Singleton-Design-Pattern

An Xcode 9 project, written in Swift 4, demonstrating how to implement the singleton design pattern.

Language:SwiftLicense:MITStargazers:0Issues:2Issues:0

SwiftUI-based-login-form

A simple login form built with SwiftUI to contrast with Interface Builder (Xcode 14.2 and Swift 5.7)

Language:SwiftLicense:MITStargazers:0Issues:1Issues:0

Xcode-Cocoa-Library

Here I demonstrate how you can build C++ and Objective-C++ libraries using Xcode 9 -- and incorporate those libraries into Swift 4 projects.

Language:Objective-CLicense:MITStargazers:0Issues:2Issues:0

Xcode-Manage-Config

An Xcode 9 project, written in Swift 4, demonstrating how you can leverage targets to handle branding.

Language:SwiftLicense:MITStargazers:0Issues:2Issues:0

Xcode-Targets

An Xcode 9 project, written in Swift 4, demonstrating how you can leverage targets to organize projects.

Language:SwiftLicense:MITStargazers:0Issues:2Issues:0