Title :
Development of the cross-platform mobile framework for integration with enterprise information systems
Author :
Gryaznov, Gennady ; Kovin, Roman
Author_Institution :
Department of Computer Technology, Tomsk Polytechnic University, Tomsk, Russia
Abstract :
In our time, the activity of a large company cannot be imagined without using the effective automation tools of production and management processes. As a rule, corporate information systems are used for improving efficiency of a company´s work. The using of such systems allows automating processes and multiple manipulations with data. However, the user should be on his workplace in the corporate enterprise network. The using of mobile clients allows avoiding this problem. But, such mobile clients are designed for a specific information system mostly. One of the possible solutions of this problem is a cross-platform development environment for mobile clients of corporate information systems. In the first development iteration, Windows Mobile, Google Android and Apple iOS platforms are supported. The proposed environment is a set of software components which include the source code editor, interpreter of a source code to native code, build-automation tools, and tools for visual design and editing of graphical user interface. The text editor has all of the necessary possibilities to work - from the syntax highlighting and line numbering to support IntelliSence technology. Intermediate language M# is proposed to ensure cross-platform client´s work and this language has C-like syntax. The instructions of this language are translated into native language of target platform, and then it is compiled by using of the relevant compiler. The custom visual components library is provided for the creation of a graphical user interface. Many of these components have functions of binding to objects of the enterprise database. In this time, environment works on the Windows desktop platform. But, in the long run, the development environment can be expanded to the UNIX and MacOS desktop platforms.
Keywords :
enterprise resource planning; information systems; mobile computing; program compilers; Apple iOS platforms; C-like syntax; Cross-Platform Mobile Framework; Enterprise Information Systems; Google Android; IntelliSence technology; Intermediate language M#; MacOS desktop platforms; UNIX desktop platforms; Windows Mobile; Windows desktop platform; automating processes; automation tools; custom visual components library; enterprise database; enterprise network; graphical user interface; management processes; mobile clients; native code; production processes; software components; source code editor; Automation; Companies; Databases; Information systems; Mobile communication; Production; Visualization; Corporate information system; cross-platform mobile framework; manufacturing execution system; mobile client;
Conference_Titel :
Strategic Technology (IFOST), 2012 7th International Forum on
Conference_Location :
Tomsk
Print_ISBN :
978-1-4673-1772-6
DOI :
10.1109/IFOST.2012.6357607