OpenJitsu is an open-source, user-driven platform for learning Brazilian Jiu-Jitsu. It offers users an intuitive app that breaks down key positions into submisssions and defenses, allowing beginners to quickly grasp concepts like Mount, Guard and Side Control, as well as advanced break downs, historical information and instructional step-by-steps for specific moves that appeal to more advanced practitioners.
The app uses some frameworks and libraries under the hood:
- Alamofire with SwiftyJSON for HTTP/network functionality and JSON parsing
The iOS app is unique from the Android app in that it offers a few more features:
- 3DTouch support with Peek and Pop for compatible devices (iPhone 6s and newer)
- Mark your favorite submissions
- Embedded Youtube video
- Full tablet/iPad support
Clone this repository and import into Xcode
git clone https://github.com/decrn/openjitsu-ios openjitsu-ios
Target is iOS 11, built with Xcode 10.1
This project is mantained by:
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -m 'Add some feature'
) - Push your branch (
git push origin my-new-feature
) - Create a new Pull Request