Snapchat video Downloader
Complete optimized code to download any private or public video form snapchat without watermarks. Code is written in kotlin.
Major technologies
- Language: Kotlin
- Architecture: MVVM
- Android architecture components: ViewModel, LiveData, Room
- Dependency injection: Dagger2
- Network: Retrofit, Okhttp
- Testing: JUnit, Espresso, Mockito
- Data layer with repository pattern and RxJava
- Continuous integration with CircleCI
- Run instrumented tests with Firebase Test Lab
Features
- Download videos from snapchat without water-marks
- Download videos with the built-in download manager
- Play videos offline with the built-in player
Screenshots: