Weatherapp is a modern, Kotlin-based application designed to provide real-time weather information. Leveraging the latest in Android development technologies, this app offers a user-friendly interface to access weather forecasts and climate data for locations worldwide.


  • Real-time weather updates.
  • Customizable location settings.
  • User-friendly interface with seamless navigation.
  • Detailed weather forecasts including temperature, humidity, and precipitation.

Technologies Used

  • Kotlin: For robust and efficient app development.
  • Gradle: As our build automation tool.
  • IntelliJ IDEA/Android Studio: Recommended IDE for development.

Tehran Weather Forecast

Location Selection

Getting Started


  • JDK (Java Development Kit) Version [specify version].
  • Android Studio or IntelliJ IDEA.
  • Basic understanding of Kotlin and Android development.


  1. Clone the repository:
    git clone [email protected]:sadegh-msm/dollop.git
  2. Open the project in Android Studio or IntelliJ IDEA.
  3. Build the project to resolve dependencies.
  4. Run the application on an emulator or physical device.


After launching the app, follow the on-screen instructions to navigate through different features. Use the settings menu to customize your location and preferences.


We welcome contributions to the Weatherapp project. Please follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch for your feature (git checkout -b feature/AmazingFeature).
  3. Commit your changes (git commit -m 'Add some AmazingFeature').
  4. Push to the branch (git push origin feature/AmazingFeature).
  5. Open a pull request.


View Github