Skip to content

Weather application using OpenWeatherMap API, where you can access the weather of all cities in the world.

Notifications You must be signed in to change notification settings

tamerusta/Weather-App

Repository files navigation

Weather Application

Overview

Weather application using OpenWeatherMap API, where you can access the weather of all cities in the world.

Technologies

-Kotlin

-Firebase

-OpenWeatherMap API

Screenshots

weather1 weather2 weather3 weather4

Dependencies

dependencies {
    
    implementation 'androidx.core:core-ktx:1.10.1'
    implementation 'androidx.appcompat:appcompat:1.6.1'
    implementation 'com.google.android.material:material:1.9.0'
    implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
    implementation 'com.google.firebase:firebase-database:20.3.0'
    testImplementation 'junit:junit:4.13.2'
    androidTestImplementation 'androidx.test.ext:junit:1.1.5'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'

    // retrofit
    implementation 'com.squareup.retrofit2:retrofit:2.9.0'
    implementation 'com.squareup.retrofit2:converter-gson:2.9.0'

    // coroutine
    implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4'
    implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4'

    //picasso
    implementation 'com.squareup.picasso:picasso:2.8'

    //barchart
    implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'

    //location
    implementation 'com.google.android.gms:play-services-location:21.0.1'
}

About

Weather application using OpenWeatherMap API, where you can access the weather of all cities in the world.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages