Skip to content

pink-room/Pokedex

Repository files navigation

Pokedex

A list of all the Pokemons on your hand.

Licence Badge Medium Badge Twitter Badge Instagram Badge

I’ve started this project to explore the current state of Kotlin Multiplatform Mobile - KMM and its tech stack. The main goal is to see how much code I can share when building Android and iOS native UIs with a backbone written in Kotlin.

Setup (for Android Studio)

  1. Download and install Android Studio
  2. Clone this repository
  3. Run the project

Tech stack

Android

For the Android UI, we decided to use Jetpack Compose.

iOS

For the iOS UI we decided to use SwiftUI.

Shared code

For the shared code the following are used:

Open API

PokeAPI provides a RESTful API interface to highly detailed objects built from thousands of lines of data related to Pokémon.

Additional resources

License

Copyright 2023 Pink Room, Lda

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published