Android wearables are far more than just watches, but they still need to perform the basic task of presenting the user with the current time.
Although, automatically installed when creating a new Android Wear project, we do need to have the Xamarin.Android.Wear NuGet installed in the wearable project.
Creating a watch face consists of creating two parts. The first is the rendering engine, which inherits from one of the
WatchFaceService.Engine types, and the other is
WatchFaceService, which manages it:
[assembly: UsesPermission(Manifest.Permission.WakeLock)] ...