Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/premacck/facilis

A sleek, out of the box, easy to understand and use, swipe gesture based Navigational Library for android.
https://github.com/premacck/facilis

android cards cardview facilis kotlin kotlin-android navigation swipe swipe-gestures

Last synced: 2 months ago
JSON representation

A sleek, out of the box, easy to understand and use, swipe gesture based Navigational Library for android.

Awesome Lists containing this project

README

        



# Facilis
[![](https://jitpack.io/v/premacck/facilis.svg)](https://jitpack.io/#premacck/facilis)
[![Android Arsenal](https://img.shields.io/badge/Android%20Arsenal-Facilis-yellowgreen.svg?style=flat)](https://android-arsenal.com/details/1/7409)

Swipe gesture based navigational library for Android.





Watch Demo Video:

[![YouTube demo](https://github.com/premacck/facilis/blob/master/video_thumb.png)](https://www.youtube.com/watch?v=YlNkM7NfZec&t=1s)

## Getting Started

To get this project into your build:

### Gradle

Add it in your root build.gradle at the end of repositories:
```
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
```

Add the dependency to your module's build.gradle
```
dependencies {
implementation 'com.github.premacck:facilis:1.1.0'
}
```

### Maven

```


jitpack.io
https://jitpack.io

```
Add the dependency
```

com.github.premacck
facilis
1.1.0

```

### SBT
Add it in your build.sbt at the end of resolvers:
```
resolvers += "jitpack" at "https://jitpack.io"
```
Add the dependency
```
libraryDependencies += "com.github.premacck" % "facilis" % "1.1.0"
```

### Leiningen
Add it in your project.clj at the end of repositories:
```
:repositories [["jitpack" "https://jitpack.io"]]
```
Add the dependency
```
:dependencies [[com.github.premacck/facilis "1.1.0"]]
```

### Usage
- Refer to the [wiki pages](https://github.com/premacck/facilis/wiki) for step by step implementations

## Built With

* [Kotlin](https://kotlinlang.org/) - For less code
* [Anko](https://github.com/Kotlin/anko) - For easier life
* [Picasso](http://square.github.io/picasso/) - Image loading
* [Deck ViewPager](https://github.com/bloderxd/deck) - Customized ViewPager
* [BlurKit](https://github.com/CameraKit/blurkit-android) - For awesome blurring effects
* [LongPressPopup](https://github.com/RiccardoMoro/LongPressPopup) - For long press popups
* [DebouncingClickListener](https://github.com/JakeWharton/butterknife/blob/master/butterknife-runtime/src/main/java/butterknife/internal/DebouncingClickListener.java) - for safe clicks

## Contributing

Please read [CONTRIBUTING.md](https://github.com/premacck/facilis/blob/master/CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.

## Versioning

We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/your/project/tags).

## Authors

* **Prem Suman** - *A-Z* - [GitHub](https://github.com/premacck)

See also the list of [contributors](https://github.com/premacck/facilis/contributors) who participated in this project.

## Acknowledgments

* Hat tip to anyone whose code was used