Skip to content

A proof of concept app built using Kotlin Multi-Platform Mobile. The app was created with D-KMP architecture.

Notifications You must be signed in to change notification settings

yaxarat/KmmStonksApp

Repository files navigation

KmmStonksApp - A Kotlin Multi Platform(Mobile) concept app

This is a proof of concept app built using Kotlin Multi Platform Mobile.

The app was created with D-KMP architecture. And makes an extensive use of shared viewmodel/data/networking layer between Android and iOS. This could also be integrated with web, but that is out of scope for this demo.

The app flow is:

  1. User launches the application
  2. Enters a new stock ticker or load pre-defined list.
  3. Stock current price shows up in a card view.
  4. Tapping on the card moves user to the detail view.

Take away

Overall, I was very pleased with the result and amount of shared logic I was able to consolidate. Tooling around this technology is still not mature, but I think future is bright for Kotlin Multi Platform.

About

A proof of concept app built using Kotlin Multi-Platform Mobile. The app was created with D-KMP architecture.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published