• Stars
    star
    679
  • Rank 66,532 (Top 2 %)
  • Language
    Kotlin
  • License
    Apache License 2.0
  • Created almost 2 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Pokedex - a Kotlin Multiplatform app, built with Compose multiplatform, Coroutines, Flow, Koin, Ktor, SqlDelight, Decompose, MVIKotlin, and Material 3 based on MVI architecture

Pokedex

Pokedex is kotlin multiplatform project with 99% shared code, built with Compose multiplatform, Coroutines, Flow, Decompose, MVIKotlin, Koin, Ktor, SqlDelight, and Material 3 based on MVI architecture

pokedex

Open-source libraries

Screenshots

Android

IOS

Desktop

Screenshot 2023-03-12 at 4 44 04 PM

PokeAPI

Pokedex uses [PokeAPI](https://pokeapi.co/) for fetching data related to Pokémon.

Authors

Original design

Adapted from Pokédex Apps design by Nur Asmara.

🔗 Social Links

linkedin
Follow me on GitHub

License

Copyright 2023 M0Coding (Mohamed Ben Rejeb)

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.

More Repositories

1

compose-rich-editor

A Rich text editor library for both Jetpack Compose and Compose Multiplatform, fully customizable, supports HTML and Markdown.
Kotlin
982
star
2

Calf

Calf is a library that allows you to easily create adaptive UIs and access platform specific APIs with Compose Multiplatform (Adaptive UI, File Picker, WebView, Permissions...).
Kotlin
870
star
3

Ksoup

Ksoup is a lightweight Kotlin Multiplatform library for parsing HTML, extracting HTML tags, attributes, and text, and encoding and decoding HTML entities.
Kotlin
368
star
4

compose-dnd

Compose DND is a library that allows you to easily add drag and drop functionality to your Jetpack Compose or Compose Multiplatform projects.
Kotlin
301
star
5

Card-Game-Animation

Sample card game app made using Jetpack Compose. Contains some complex animations.
Kotlin
137
star
6

Compose-Youtube-Motion-Layout

Compose Youtube Motion Layout App
Kotlin
86
star
7

Animated-Circular-Download-Button

Animated Circular Download Button
Kotlin
85
star
8

Compose-Geometry-Playground

Geometry playground app made using Compose multiplatform that works for both android and desktop.
Kotlin
74
star
9

Compose-Interactive-Gamepad

Interactive gamepad made using jetpack compose
Kotlin
49
star
10

Dino-Game

Simple Dino Game 🎮 made using Compose multiplatform ( There's no Dino but who cares 🤣 ) I used Kotlin multiplatform with Compose multiplatform, for now the game works for android and desktop (IOS and Web soon ⏳ ).
Kotlin
27
star
11

cmp-clean-architecture

Clean Architecture App with Kotlin and Compose Multiplatform.
Kotlin
21
star
12

Pencil-Loader-Animation

Custom Pencil Loader Animation made using Jetpack compose and canvas.
Kotlin
17
star
13

drawing-android-app

Drawing native android app using Kotlin and XML
Kotlin
15
star
14

ChessGameKmp

Kotlin Design Patterns & Best Practices - Part 1: Chess Game
Kotlin
15
star
15

cmp-youtube-tutorial

Kotlin
9
star
16

android_logo_compose_canvas

A simple android logo made using compose canvas
Kotlin
6
star
17

JudoApp

Python
5
star
18

MohamedRejeb

5
star
19

Notes-App

Kotlin
4
star
20

Compose-Infinite-Pager

Kotlin
4
star
21

Compose-Dynamic-Text

Compose UI Dynamic Text component that enables you to change the text depending on the available width
Kotlin
4
star
22

Kpen

Objective-C
3
star
23

skiko-swing

A demo project comparing Skiko and Swing rendering latency.
Kotlin
3
star
24

Compose-Snake-Game

Kotlin
3
star
25

looker-app

Kotlin
2
star
26

CleanArchitectureSample

Clean architecture android app made using jetpack compose and firebase
Kotlin
2
star
27

aoc-kotlin-2023

Advent of Code Kotlin 2023
Kotlin
2
star
28

CMP-3685

Kotlin
2
star
29

storybook-compose

Nothing interesting here yet!
Kotlin
2
star
30

Android-Clock-Component

1
star
31

CMPIssue4380

Kotlin
1
star
32

Color-Picker-App

1
star
33

Android-Kts-Starter

Kotlin
1
star
34

Travel-App

Clean architecture travel android app
Kotlin
1
star
35

Koltin-Introduction

Kotlin
1
star
36

Android-clean-architecture-sample

1
star