DocumentCode
615289
Title
Distributed Integrated Development Environment for Mobile Platforms
Author
De Silva, K.K.D. ; Darshana, H.R.A. ; Silva, W.A.D.M. ; Basnayake, B.M.N.A. ; Wickramarathne, C.J.
Author_Institution
Dept. of Inf. Technol., Sri Lanka Inst. of Inf. Technol., Malabe, Sri Lanka
fYear
2013
fDate
26-28 April 2013
Firstpage
324
Lastpage
329
Abstract
It is believed that future technologies related to smart devices could add more towards making life easy while saving on time for a person on the go. Already mobile devices have added value to our everyday tasks. However, programmers, so far, seem to be denied the use of such facilities with these smart devices. Distributed Integrated Development Environment for Mobile Platforms (DIMP) is directed towards them with an innovative way to write software programs on the go. Using a mobile device such as a mobile phone or a tablet computer, DIMP is capable of writing source codes and compiling. DIMP consists of a mobile application, a central server and a set of compilation servers, while an administrative web console supports the administrative functions. Together, they comprise DIMP. The mobile application is an android application and provides a rich source code editor integrated to the software. It allows compiling and running of source codes where users can write programs in a selected language. If the source code is error free, a user can expect a worthwhile output whereas an error prone source code would reveal the relevant error message with useful hints for debugging. A further benefit from DIMP is that it allows a user to maintain online work space as well as an offline workspace. Source codes can be shared with other interested users.
Keywords
Linux; Web services; cloud computing; mobile computing; network servers; service-oriented architecture; DIMP; administrative Web console; android application; central server; compilation servers; distributed integrated development environment for mobile platforms; error message; error prone source code; mobile application; mobile devices; offline workspace; online work space; smart devices; software programs; Androids; Computer architecture; Computers; Humanoid robots; Servers; Service-oriented architecture; Writing; cloud computing; distributed computing; mobile application development; mobile applications; programming; service oriented architecture; web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science & Education (ICCSE), 2013 8th International Conference on
Conference_Location
Colombo
Print_ISBN
978-1-4673-4464-7
Type
conf
DOI
10.1109/ICCSE.2013.6553932
Filename
6553932
Link To Document