2 "name": "Keyboard-Kit",
3 "module_name": "KeyboardKit",
9 "homepage": "https://github.com/douglashill/KeyboardKit",
11 "Douglas Hill": "https://twitter.com/qdoug"
13 "summary": "A framework that makes it easy to add hardware keyboard control to iOS and Mac Catalyst apps.",
14 "description": "KeyboardKit makes it easy to add hardware keyboard control to iOS and Mac Catalyst apps.\n\nKeyboard control is a standard expectation of Mac apps. It’s important on iOS too because a hardware keyboard improves speed and ergonomics, which makes an iPad an even more powerful productivity machine.\n\nApps created with AppKit tend to have better support for keyboard control compared to UIKit-based apps. I believe the principal reason for this is that most AppKit components respond to key input out of the box, while most UIKit components do not. KeyboardKit aims to narrow this gap by providing subclasses of UIKit components that respond to key commands.",
16 "git": "https://github.com/douglashill/KeyboardKit.git",
19 "swift_versions": "5.0",
23 "source_files": "KeyboardKit/**/*.{h,m,swift}",
24 "public_header_files": [
25 "KeyboardKit/KeyboardKit.h",
26 "KeyboardKit/ObjC/BarButtonItem.h"
29 "KeyboardKit/Info.plist",
30 "KeyboardKit/ObjC/ResponderChainDebugging.m",
31 "KeyboardKit/UpdateLocalisedStringKeys.swift",
32 "KeyboardKit/KeyboardSplitViewController.md"
34 "resources": "KeyboardKit/Localised/*.lproj",
35 "swift_version": "5.0"