Applications that help users track and share their daily activity are a growing and popular market and one Read More