Skip to content

Performance Tips

JBalloonNav works on a wide range of Android devices, from modern phones to older tablets. Here are some tips for getting the best performance.

Map Size Matters

The biggest factor in performance is map file size. Loading a large country map (e.g., all of Germany at 2+ GB) uses significantly more memory than a regional map (e.g., Bavaria at ~400 MB).

Recommendation: Download regional maps rather than country-level maps when possible. If you're flying in Bavaria, download "Bavaria" rather than "Germany".

Multiple Maps

Loading multiple maps simultaneously multiplies memory usage. On devices with limited RAM (1–2 GB), consider keeping only one map active at a time.

Map Rotation

Map rotation is an experimental feature that requires additional GPU processing. If you experience lag or stuttering, disable rotation in Settings → Map → Enable Map Rotation.

Older Devices

For devices with limited memory (e.g., older tablets):

  • Use regional maps, not country maps
  • Load one map at a time
  • Disable map rotation
  • Disable hardware acceleration if the app crashes (Settings → Map → Hardware Acceleration)

Hardware Acceleration

Hardware acceleration uses the device GPU for map rendering. It improves performance on most modern devices. If you experience visual glitches or crashes, try disabling it in Settings → Map → Hardware Acceleration.