An approach to auxiliary code generation for mobile environment: a case study of thrift-based codes conversion. (28th January 2020)