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

https://github.com/sharmadhiraj/kotlin-multiplatform-weather-app

One codebase, multiple platforms - explore weather information effortlessly with Kotlin's multiplatform magic!
https://github.com/sharmadhiraj/kotlin-multiplatform-weather-app

android api flow ios jetpack-compose kotlin kotlinmultiplatform ktor skie swiftui viewmodel weather

Last synced: about 1 month ago
JSON representation

One codebase, multiple platforms - explore weather information effortlessly with Kotlin's multiplatform magic!

Awesome Lists containing this project

README

          

# Kotlin Multiplatform Weather App

## Overview

This project serves as a demonstration of Kotlin Multiplatform
capabilities for developing a weather application. The goal is to create a simple cross-platform app
that shows the weather of a specified location by implementing API calls.

## Project Structure

The project structure follows Kotlin Multiplatform conventions and is organized into common,
Android, and iOS source sets. Shared code is placed in the `commonMain` source set, and
platform-specific code is located in `androidMain` and `iosMain`.

## Features

- Cross-platform development with Kotlin Multiplatform.
- API calls to retrieve weather information.
- Common code for shared functionality.
- Platform-specific implementations for Android and iOS.

## Demo

![Demo Gif](demo.gif)