I am currently evaluating different x-platform techs for a utility app development project. I would like to have a x-platform tech that allows me to use native UIs specific to the platforms and separate out the biz and data layer to be shared across the platforms (think Model-Controller-View). Most of x-platform app dev tech (Appcelerator, Xamirin, etc.) abstract out the platform-specific APIs and don’t really provide a native UI/UX feel. I realize that Cocos2d-x is primarily a game dev engine but I am wondering whether it could also be a good fit for my use case. Thoughts?