I have the following task. We've got a lot of native Android code supposed to be built with Android NDK (and build system based on Android *.mk files respectively). Now we are porting it on Tizen. The software, obviously, won't use Tizen application programming framework (osp libs) and, generally speaking, is a common Linux code using standard libs found on every Linux system. The architecture is ARM.
So the questions are:
1. In terms of Tizen, is it considered to be a platform application?
2. What is the 'natural' and the most common way of bulding platform apps for Tizen?
3. Should I use gbs?
4. If I use gbs, do I have to use CMake? Can I use Android *.mk file with some minor modifications to save time?