A currency application for most of the currencies of world
androidCCC
A currency application for most of the currencies of world.You can quickly convert and make mathematichal operations between currencies.
Features
- 168 Currencies !
- Rates Updated every 10 minutes !
- Clean Interface
- Conversation
- Mathematical Calculation
- Offline Support
- Fast
- Filterable Currencies
Screenshots
Included Currencies
Dependencies
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
implementation 'com.google.android.material:material:1.0.0'
implementation 'androidx.recyclerview:recyclerview:1.0.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test:runner:1.2.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
// Dagger
kapt "com.google.dagger:dagger-compiler:${rootProject.ext.daggerVersion}"
implementation "com.google.dagger:dagger:${rootProject.ext.daggerVersion}"
// Rx
implementation "io.reactivex.rxjava2:rxkotlin:2.2.0"
implementation "com.jakewharton.rxbinding2:rxbinding-kotlin:${rootProject.ext.rxBindingVersion}"
// LiveData
implementation 'androidx.lifecycle:lifecycle-extensions:2.0.0'
// Http client
implementation "com.squareup.okhttp3:okhttp:${rootProject.ext.okHttpVersion}"
// Retrofit
implementation "com.google.code.gson:gson:${gsonVersion}"
implementation "com.squareup.retrofit2:retrofit:${rootProject.ext.retrofitVersion}"
implementation "com.squareup.retrofit2:converter-gson:${rootProject.ext.retrofitVersion}"
implementation 'com.squareup.retrofit2:adapter-rxjava2:2.4.0'
// Material Spinner
implementation 'com.jaredrummler:material-spinner:1.2.1'
// Room
implementation 'androidx.room:room-runtime:2.1.0'
kapt 'androidx.room:room-compiler:2.1.0'
// Admob
implementation 'com.google.android.gms:play-services-ads:18.2.0'
// Firebase
implementation 'com.google.firebase:firebase-core:17.2.0'
implementation 'com.google.firebase:firebase-config:19.0.0'
// Fabric
implementation('com.crashlytics.sdk.android:crashlytics:2.10.0@aar') {
transitive = true
}
// Crashlytics
implementation 'com.crashlytics.sdk.android:crashlytics:2.10.1'
// Anko
implementation 'org.jetbrains.anko:anko-commons:0.10.8'
// Multidex
implementation 'androidx.multidex:multidex:2.0.1'
// Snacky
implementation 'com.github.matecode:Snacky:1.0.3'
// Loading View
implementation 'com.wang.avi:library:2.1.3'
implementation files('libs/MathParser.org-mXparser-v.4.2.0-jdk.1.7.jar')
}