/SunAndStorm-KMP

SunAndStorm-KMP is a Kotlin Multiplatform (KMP) project that aims to provide a unified codebase for handling weather-related functionality, such as fetching weather data, across multiple platforms. It allows developers to write shared code that can be used on Android, iOS, and other platforms.

Primary LanguageKotlin

SunAndStorm-KMP

SunAndStorm-KMP is a Kotlin Multiplatform (KMP) project that aims to provide a unified codebase for handling weather-related functionality, such as fetching weather data, across multiple platforms. It allows developers to write shared code that can be used on Android, iOS, and other platforms, reducing duplication and improving development efficiency.

This sample demonstrates how to use the location API in Kotlin Multiplatform to get the device's current location.

Features

  • Weather data fetching: Fetch weather data from various weather APIs.
  • Shared code: Write once, use on multiple platforms (Android, iOS, etc.).
  • Unified architecture: Follows a clean and scalable architecture pattern for better code organization.
  • Sample app: A sample Android app that demonstrates how to use the shared code across platforms.

Getting Started

To get started with SunAndStorm-KMP, you'll need the following prerequisites:

  • Android Studio or IntelliJ IDEA with Kotlin plugin installed.
  • Xcode with Swift support (for iOS development).
  • Android SDK and Android NDK (for Android development).

on iOS

WhatsApp Image 2023-04-15 at 3 34 27 PM

on Android

WhatsApp Image 2023-04-15 at 3 35 04 PM

## on Mac image

on Ipad

IMG_7394