DocumentCode :
141717
Title :
A Ubiquitous Integrated Development Environment for C Programming on Mobile Devices
Author :
Tyng-Yeu Liang ; Hung-Fu Li ; Yu-Chih Chen
Author_Institution :
Dept. of Electr. Eng., Nat. Kaohsiung Univ. of Appl. Sci., Kaohsiung, Taiwan
fYear :
2014
fDate :
24-27 Aug. 2014
Firstpage :
184
Lastpage :
189
Abstract :
C is a popular programming language because of high portability and simple syntax. As a result, it is the first course for most of university students who major in computer, electronics, and electrical engineering and so on. To obtain a good learning achievement, students usually need to put their effort and time on programming as much as possible. Therefore, a ubiquitous integrated development environment is helpful for students to practice programming anytime and anywhere. To achieve this goal, we develop a novel integrated development environment called Ubi-C for C programming based on Clang and LLVM in this paper. Using this IDE, users can directly write, compile, execute and debug their C programs on Android-based smart phones or tablets. Moreover, this IDE provides the API of multimedia programming, and integrates with cloud services such as Dropbox for storing user programs and data. Consequently, users can easily develop multimedia applications by using C on mobile devices, and can switch their working environments between mobile devices and fixed computers with the support of Dropbox.
Keywords :
C language; application program interfaces; cloud computing; computer science education; educational courses; educational institutions; multimedia computing; smart phones; ubiquitous computing; API; Android-based smart phones; C programming language; IDE; Ubi-C; cloud services; mobile devices; multimedia programming; ubiquitous integrated development; university student course; Androids; Humanoid robots; Mobile handsets; Multimedia communication; Programming; Registers; User interfaces; Android; C programming; Clang; LLVM; mobile devices;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable, Autonomic and Secure Computing (DASC), 2014 IEEE 12th International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-1-4799-5078-2
Type :
conf
DOI :
10.1109/DASC.2014.41
Filename :
6945686
Link To Document :
بازگشت