Text this: Development of mobile application framework based on competency-based education for technical and vocational education