Just waiting on my Active2.
Want to develop a watch application which runs in the background during the night time. The application will wait for acceleratometer events. When movement happens,
- I need to figure out the intensity and length of the movement
- Store this in somewhere (sqlite?)
- Along with heart rate at the time of the movement
Then I will need to offload this data into an app running on the phone (Android). Where I will be able to see history and charts and options and so on.
There are lots of options to choose from, Native, Web, .Net and so on. I think I also read hybrid.
I read that if you want background applications, you should be writing a Native Application in C/C++.
This page: https://developer.samsung.com/galaxy-watch-develop gives 7 different options to develop with. I am not a great C/C++ developer, but can get by. I am not great with .Net C# either, but the development environment is easier. I am developing on Windows.
Given the above, which application model should I choose?
I am primarily concerned with choosing the correct option for the watch for battery efficiency and not conflicting (for example) with the sleep tracker application.