Mohamed Rejeb's Projects
A simple android logo made using compose canvas
Animated Circular Download Button
Advent of Code Kotlin 2023
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...).
Sample card game app made using Jetpack Compose. Contains some complex animations.
📱 ChatGPT Android demonstrates OpenAI's ChatGPT on Android with Stream Chat SDK for Compose.
Kotlin Design Patterns & Best Practices - Part 1: Chess Game
Clean architecture android app made using jetpack compose and firebase
Clean Architecture App with Kotlin and Compose Multiplatform.
Image loading for Android backed by Kotlin Coroutines.
Compose DND is a library that allows you to easily add drag and drop functionality to your Jetpack Compose or Compose Multiplatform projects.
✏️🚀 Drawing app written with Jetpack Compose Canvas. Draw using touch down, move and up events.Using array of paths to have erase, undo, or redo actions and set properties for path that will be drawn next separately.
Compose UI Dynamic Text component that enables you to change the text depending on the available width
Geometry playground app made using Compose multiplatform that works for both android and desktop.
Compose Desktop Hello World example with native image compilation(GraalVM) and JWM window library.
Interactive gamepad made using jetpack compose
Compose Multiplatform UI components for iOS (Cupertino Widgets) and more. Work in progress...
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.
Compose Multiplatform Wizard
A Rich text editor library for both Jetpack Compose and Compose Multiplatform, fully customizable, supports HTML and Markdown.