Skip to content

swiftablellc/jabberwocky-specs-repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

Jabberwocky Specs Repository for CocoaPods

JabberwockyHTKit GitHub tag (latest SemVer) Platform GitHub

JabberwockyHTKitCore GitHub tag (latest SemVer) Platform GitHub

Head Tracking Cursor for any iOS app!

htkit-demo

Install

Navigate to JabberwockyHTKit for more information. This is just an alternate CocoaPods Spec Repo for managing Jabberwocky Releases.

About

The Jabberwocky® Head Tracking Kit (JabberwockyHTKit) is an open-source iOS framework, developed by Swiftable LLC, that provides a touch-free interface for existing iOS applications. Jabberwocky enables users to interact with an application by just moving their head. Head movement translates into the movement of a mouse-like cursor on the screen. By default, blinks trigger a .touchUpInside event simulating a tap on any UIControl subclass (in fact any subclass of UIView can be extended to respond to a facial gesture trigger).

Jabberwocky was originally designed as an accessibility tool for users with mobility impairments such as ALS or Spinal Cord Injury (SCI) to enable effective and efficient interaction with iOS devices. Currently, Jabberwocky requires ARKit and is only supported on devices that also support FaceID. Supported devices include:

  • iPhone X and later models
  • iPad Pro models with the A12X Bionic chip

As of iOS 13, Head Tracking Accessibility was added to iOS Switch Control for the same device models supported by Jabberwocky. It is important to note that iOS Head Tracking can be configured to operate in a similar capacity to Jabberwocky Head Tracking, but is provided at the OS level. While iOS Head Tracking Accessibility works across the entire device, its tight coupling with Switch Control, complicated setup, and limited feature set make it unsuitable for many users. Jabberwocky supports in-app customization of Head Tracking and provides custom event hooks.

Applications

JabberwockyHTKit is currently being used by the following applications in the App Store:

Dependencies

JabberwockyHTKit does not require any non-Apple Frameworks other than JabberwockyHTKitCore. While JabberwockyHTKit is open-source and licensed under the Apache 2.0 License, it depends on JabberwockyHTKitCore which is closed-source and licensed under the Permissive Binary License. JabberwockyHTKitCore is free to redistribute in its binary form, without modification, provided the conditions of the license are met.

Trademarks

Jabberwocky® is a registered trademark of Swiftable LLC.

License

JabberwockyHTKit is Open Source Licensed under the Apache 2.0 License

JabberwockyHTKitCore is Licensed under the Permissive Binary License

About

Jabberwocky Frameworks Specs Repo for CocoaPods

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages