What is this?
A work in progress
Supported platforms
- iOS 8 (iPhone)
- HTML5
Docs
- Project Layout
- Architecture
- Compilation
- Messaging
- Drivers
- Kernel API
- Rake Tasks
- Interactive (Mostly debugging)
- Testing
- Modules
- Event (event.js) - Send and receive events to arbitrary objects
- User Interface (ui.js) - Support displaying views and view hierarchies
- Net (net.js) - Support asynchronous network connections
- Timer (timer.js) - A tick to keep the system up-to-date and support timeout callbacks
- Persistance (store.js) - A way to store data in a key value system as well as larger blobs
- Transitions (transition.js) - Works with
ui
to provide interception of segues
Requirements
- Modern nix (FreeBSD, Mac, or Linux)
- Ruby 2.1 or Higher
Communication
- If you found a bug, open an issue.
- If you have a feature request, open an issue.
- If you want to contribute, submit a pull request.
Installation
RVM users:
Run gem install flok
System ruby installation?
Run sudo gem install flok
FAQ
When should I use flok?
Todo
What's Fittr?
Fittr is a SaaS company that focuses on providing personalized workouts and health information to individuals and corporations through phenomenal interfaces and algorithmic data-collection and processing.
Creator
License
flok is released under the MIT license. See LICENSE for details.