Blackboard is an iOS Storyboard, Localization and Asset Manager written in Swift.
- iOS 13.0+
- Xcode 11.0+
- Swift 5.1+
The DeclarativeApp
project uses Blackboard using SwiftUI
.
The ExampleApp
project uses Blackboard using UIKit
.
The StandardApp
project is the same as the ExampleApp
project, except that it does not use Blackboard.
You compare these to see the difference between using and not using Blackboard.
- Asset Usage
- Symbols
- SwiftUI
- UIKit
- SF Symbols App
- Storyboard Usage
- Localization
Blackboard will also verify that the resources referenced in each processed storyboard exist. When a storyboard is referencing a color or image that is no longer available, one of the two following warning messages will be generate:
Additionally, Blackboard will also verify that the resources referenced in nib files exist. When a nib is referencing a color or image that is no longer available, one of the two following warning messages will be generate:
- Nathan E. Walczak, knate@knate.com
- Jon Shier, jon@jonshier.com
Blackboard is available under the MIT license. See the LICENSE file for more info.