Skip to content

A multi-platform app(Android & iOS) built using Kotlin Native

License

Notifications You must be signed in to change notification settings

SAGARSURI/GithubKMP

Repository files navigation

GithubKMP

A Kotlin native multiplatform app(Android & iOS) showcasing list of users working in an organisation. The data is consumed from Github API.

Architecture of Kotlin Native multi-platform projects

Screenshot 2019-04-22 at 9 49 05 AM

The shared code or module consist of Network and Database repository. You can even add more repositories as per your need and expose the data that needs to be shown on the UI of a respective platform. The shared module is imported as a jar library in android project and framework in iOS project.

How to run?

  • Just clone this repository in Android Studio.
  • For Xcode, download the project manually and open the iosApp folder in the Xcode.
  • Press the "Run" button.

Ran into trouble?

Contact me at: