A simple path finding visualizer mobile app to demonstrate the use of Jetpack Compose UI toolkit in Android.

Overview

Path Finding Visualizer App using Jetpack Compose

A simple path finding visualizer mobile app to demonstrate the use of Jetpack Compose UI toolkit in Android.

The algorithm used is Dijkstra's Algorithm

app-demo

Requirements

  • Android Studio Arctic Fox 2020.3.1 beta 5 (or later)

Technologies

Features

  • Visualize guaranteed shortest path using Dijkstra's algorithm
  • Clear grid
  • Prepopulate grid with randomized walls
  • Manually add walls when cell is clicked

Future Features (contributions are welcome!)

  • Dark Mode
  • Movable Start Cell and Finish Cell
  • Other path finding algorithms support
  • Improve animations and gestures
  • Weighted walls

This pet project is inspired by Clement Mihailescu's Pathfinding Visualizer project

You might also like...
Recipes Mobile App UI Design in Jetpack Compose
Recipes Mobile App UI Design in Jetpack Compose

Recipes Mobile App UI Design in Jetpack Compose Watch it on YouTube Beautiful android mobile Recipes App designed using Jetpack Compose. Single screen

A simple authentication application using Jetpack compose to illustrate signin and sign up using Mvvm, Kotlin and jetpack compose
A simple authentication application using Jetpack compose to illustrate signin and sign up using Mvvm, Kotlin and jetpack compose

Authentication A simple authentication application using Jetpack compose to illustrate signin and sign up using Mvvm, Kotlin and jetpack compose Scree

A Kotlin library to use Jetpack Compose in Android and iOS. Allow to write UI for both in Kotin. Still experimental as many compose features are not yet available.
A Kotlin library to use Jetpack Compose in Android and iOS. Allow to write UI for both in Kotin. Still experimental as many compose features are not yet available.

Multiplatform Compose A Kotlin library to use Jetpack Compose in Android and iOS. Allow to write UI for both in Kotin. Still experimental as many comp

This is a sample app(For beginners - App #2) built using Jetpack Compose. It demonstrates the concept of State Hoisting in Jetpack Compose.
This is a sample app(For beginners - App #2) built using Jetpack Compose. It demonstrates the concept of State Hoisting in Jetpack Compose.

JetBMICalculator This is a sample app(For beginners - App #2) built using Jetpack Compose. It demonstrates the concept of State Hoisting in Jetpack Co

Lull is an Android mobile application made with Jetpack Compose, where you can download wallpapers.
Lull is an Android mobile application made with Jetpack Compose, where you can download wallpapers.

Lull Lull is an Android mobile application made with Jetpack Compose, where you can download wallpapers. Table of Contents Features Screenshots Light

Aplicação Mobile desenvolvida em Android utilizando Jetpack Compose
Aplicação Mobile desenvolvida em Android utilizando Jetpack Compose

DevHub - Compose 📱 Aplicação Mobile desenvolvida em Android utilizando Jetpack Compose Sobre o projeto 💡 Esse projeto foi desenvolvido durante o eve

Sample project to demonstrate how to have clear and better interactions between composables and viewmodels.

Form Validation Sample project to demonstrate how to have clear and better interactions between composables and viewmodels. Concepts used uiState conc

It's a simple app written in Kotlin that shows a simple solution for how to save an image into Firebase Storage, save the URL in Firestore, and read it back using Jetpack Compose.
It's a simple app written in Kotlin that shows a simple solution for how to save an image into Firebase Storage, save the URL in Firestore, and read it back using Jetpack Compose.

It's a simple app written in Kotlin that shows a simple solution for how to save an image into Firebase Storage, save the URL in Firestore, and read it back using Jetpack Compose.

A Simple Blog App using Jetpack Compose, Flow, Navigation Compose, Room and Firebase
A Simple Blog App using Jetpack Compose, Flow, Navigation Compose, Room and Firebase

BlogCompose A Simple Blog App using Jetpack Compose, Flow, Navigation Compose, Room and Firebase Instructions Download your Firebase configuration fil

Owner
Serge Nino Martin Villasica
Full Stack Developer | Android | Kotlin | Go | React | Clean Code and Architecture | Functional Programming | Blockchain | Fintech | Microservices
Serge Nino Martin Villasica
ToDo-Task-App - An Android App built to demonstrate the use of Jetpack Compose, Material You, Room Database, and MVVM

ToDo Task App ToDo Task App is a sample Android app built with Jetpack Compose.

null 0 Jan 17, 2022
SvgToCompose - SVG path to Jetpack Compose tool

SvgToCompose SVG path to Jetpack Compose tool This tool can take the SVG path, and export it as a Jetpack Compose material icon path method calls. Exa

Mohsen Mirhoseini 43 Nov 9, 2022
A simple Snake application to demonstrate the use of Compose for Desktop platform with Kotlin

Snake App using Compose for Desktop A simple Snake desktop application to demonstrate the use of Compose UI toolkit for Desktop platform with Kotlin.

Serge Nino Martin Villasica 12 Nov 18, 2022
A Slack demo app for desktop using Jetpack Compose UI toolkit

ComposeSlackDesktop A Slack demo app for desktop using Jetpack Compose UI toolkit Demo Jetpack Compose Jetpack Compose is Android’s modern toolkit (no

Vipul Asri 252 Dec 31, 2022
Forget about bunch of XML files for maintaining UIs. Jetpack Compose is Android’s modern toolkit for building native UI. Here is a small example to get started.

Jetpack Compose Sample Description This repository is to get started with new Jetpack Compose Toolkit for Android. By using Jetpack Compose you no nee

Simform Solutions 39 Nov 10, 2022
Simple superhero lexicon app to demonstrate Jetpack Compose.

Superhero Lexicon ??‍♂️ Simple and Pretty Superhero App developed using Jetpack Compose UI Technologies Used ?? Kotlin - First class and official prog

Unaisul Hadi 22 Jan 5, 2023
🔖 A Quotes Application built to Demonstrate the Jetpack Compose UI

?? A Quotes Application built to Demonstrate the Jetpack Compose UI

Sanju S 466 Dec 27, 2022
This repo is to demonstrate the jetpack compose 's canvas api's usage and creating an icon pack using the basic functions.

Jetpack Compose Canvas API Demo App We all know that Jetpack Compose has now reached the 1.0.0 release milestone. This is a huge change we can say for

vikas kumar 32 Dec 15, 2022
A sample project in Kotlin to demonstrate Jetpack Compose, MVVM, Coroutines, Hilt, Room, Coil, Retrofit, Moshi, Leak Canary and Repository pattern

Jetpack-Compose-Boilerplate This repository contains a sample project in Kotlin to demonstrate Jetpack Compose, MVVM, Coroutines, Hilt, Room, Coil, Re

Areg Petrosyan 14 Dec 12, 2022
🔖 A Quotes Application built to Demonstrate the Compose for Desktop UI

?? JetQuotes A Quotes Application built to Demonstrate the use of Jetpack Compose for building declarative UI in Desktop. Made with love ❤️ by Spikeys

Sanju S 60 Sep 9, 2022