Skip to content

App that hides UI elements based on user behavior. It tracks per-user app opens and screen visits using SharedPreferences, showing messages only a limited number of times. A simple example of reactive UI, persistence, and MVVM state management.

Notifications You must be signed in to change notification settings

mkCoding/GhostElement

Repository files navigation

Description

This app hides UI elements based on user behavior. It tracks per-user app opens and screen visits using SharedPreferences, showing Toast messages only a limited number of times. A simple example of reactive UI, persistence, and MVVM state management.

What I learned

  • Used shared prefs to store unique user Ids and track visit count when user opens the app
  • If user lands on page visit count will be incremented
  • if user exits app and returns to page it increments

Video Proof

User ID 1234
User.1.-.Proof-1080.mov
User ID 1111
User.2.-.Proof-1080.mov

About

App that hides UI elements based on user behavior. It tracks per-user app opens and screen visits using SharedPreferences, showing messages only a limited number of times. A simple example of reactive UI, persistence, and MVVM state management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages