FL-CurrencyConvertor-Kotlin-Multiplatform-Mobile

The FL Currency convertor is a kotlin multiplatform app written in Kotlin and swift to help other devs easily learn and adopt the Kotlin Multiplatform Mobile framework, whiles inculcating some of the best practices in modern application development.

Run the App

The app depends on the open exchange rates api, as such you will need an api key to perform requests

  • Add WEB_CLIENT_API_KEY=<OPEN_EXCAHGE_RATES_API_KEY> to your local properties file or Just replace the APP_ID in the APi class
  • Get App IDs here API_KEY
  • Build and Run both Android and IOS apps

Tests

To run tests run the ./gradlew check command

view tests in

file:///Users//AndroidStudioProjects/currencyconvertor/shared/build/reports/tests/testDebugUnitTest/index.html

IOS

Simulator Screen Shot - iPhone 14 Pro Max - 2022-09-29 at 11 14 46 Simulator Screen Shot - iPhone 14 Pro Max - 2022-09-29 at 11 15 35 Simulator Screen Shot - iPhone 14 Pro Max - 2022-09-29 at 11 15 43

Android

Screenshot_20220929-111734_FL Currency Convertor Screenshot_20220929-111754_FL Currency Convertor

GitHub

View Github