An embedded framework in C++ for developing on multiple mobile plateform