Sign in

Android Developer @HealthifyMe | wanted to be a writer so I write code now | Reader
HealthifyMe App Dashboard


  • Grouped notifications
  • Time-bound notifications
  • User action on buttons in the notification
  • Add a direct reply action
  • Retrieving user input data in the app

Grouped notifications


https://ifunny.co/picture/tinder-yesterday-10-22-am-who-are-all-these-new-Wbsry7hr6?s=cl

Appearances on a device


Collapsing toolbar V/S Motion layout

what’s app profile


Onboarding completion animation in HealthifyMe app


Photo by Mark Boss on Unsplash
  1. ViewModel: Helps to create, store and retrieve data and communicates with other components belonging to the same lifecycle.
  2. Lifecycle Owner: It’s an interface implemented by activity and fragment, to observe changes to the lifecycle of owners.
  3. LiveData: Allows observing changes in data across diff components in the same lifecycle.

View Model


Photo by Thorn Yang from Pexels


Photo by saira on Unsplash


What is Deep linking?

Karishma Agrawal

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store