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

GitHub

https://github.com/crjacinro/compose-path-finding