This blog assists setting up the development infrastructure for creating mobile applications in collaborative development. The tools used within infrastructure are mainly open source tools. Hence all are available freely on the internet. All the tools required for building the development infrastructure are mentioned below. It is better to read some concepts before downloading the tools for installation.
- Ubuntu is freely dialect of linux operating system. It is available for free from the website http://www.ubuntu.com/download/desktop. Please install the latest Long Term Support (LTS) which is now 12.04. Please follow the instructions during installation. There are different available ways to install but I suggest you to install along the side of the windows if you tend to use windows in between. It does not matter to me, since I just use ubuntu. There are also many good blogs available explaining installations for newbies. Please dig them out by yourself. People who dont love ubuntu may also install other dialects like mint, kubuntu, fedora, but it is purely matter of choice.
- Git is version control tool. Assuming that we have successfully installed ubuntu (or any other), we will move on to installing Git tools. Many of you may be aware of version control system like Clear case, SVN, Perforce etc. Similarly, Git is powerful distributed version control system available freely with opensource. Git is designed to handle different kinds of projects. Compared to remaining all tools, Git is efficient and speeder.
- Eclipse is free available open Integrated Development Environment. It is availble for free http://www.eclipse.org/downloads/. Again, it is matters of choice to install the version I suggest to go for Java EE version.
- Android SDK is freely available from the google android website.
- Android NDK is also freely available from the android website.
- AgileFant project management system used with agile scrum methodlogies, we do not need this as of now.
- Gerrit is freely available code review tool.
- Jenkins is freely available build environment tool.
- Bugzilla Freely available bug tracking tool.
No comments:
Post a Comment