This is a project that aims to assist you to say healthy. It is based on the idea that if you keep your body healthy then your pet will also stay healthy. It is build with Xamarin.Forms
It uses the Accelerometer to recharge the Robot. It uses the Pedometer of the devices to track the user activity(Steps). It also check the daily water consumption.
The App motivates a user to be more active based on the state and look of the Avatar. It has multiple states that changes based on the requirements of the robot.
This app runs on Android and iOS. It runs platform specific code for the Pedometer, that allows for greater update frequency.
The App runs a range of custom components like the robots dynamic movement, to the navbar that changes color and size based on the different stats.