Intents Registry Eclipse Plugin
Aro, Michael (2012)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2012083113327
https://urn.fi/URN:NBN:fi:amk-2012083113327
Tiivistelmä
The thesis has been carried out with the OpenIntents organization. The purpose of this project was to build an Eclipse plugin that enables developers to use the extensible markup language (XML) data available in the OpenIntents intents registry and insert code blocks corresponding to the selected intents directly into their Android projects. It is easily accessible via the menu feature of Eclipse. In addition, developers can browse online for libraries, application source code, uris, extras and other artifacts and information needed to do their work without leaving the Eclipse integrated development environment.
The program was implemented on top of the Eclipse framework. Eclipse is the target integrated development environment (IDE) because of its modular and pluggable structure, its significant amount of users including OpenIntents developers, who can benefit from the plugin and provide feedback for further improvement. Eclipse has support for multiple languages and operating system platforms. Also part of this project is learning how to contribute to open source projects by organizations such as OpenIntents and Eclipse Foundation through open source programming.
The main achievements of this project were a developer friendly codebase on Github, a release in the Eclipse marketplace and plenty of developer and user-oriented documentation. Using this plugin is user-friendly. The intents registry plugin and Eclipse IDE complement each other by creating an efficient Android application development environment.
The program was implemented on top of the Eclipse framework. Eclipse is the target integrated development environment (IDE) because of its modular and pluggable structure, its significant amount of users including OpenIntents developers, who can benefit from the plugin and provide feedback for further improvement. Eclipse has support for multiple languages and operating system platforms. Also part of this project is learning how to contribute to open source projects by organizations such as OpenIntents and Eclipse Foundation through open source programming.
The main achievements of this project were a developer friendly codebase on Github, a release in the Eclipse marketplace and plenty of developer and user-oriented documentation. Using this plugin is user-friendly. The intents registry plugin and Eclipse IDE complement each other by creating an efficient Android application development environment.