Ubuntu Attracts Developers
Written by Mike James   
Friday, 05 September 2014

Have you ever wondered why you use the operating system you do to create programs, perhaps for other completely different operating systems? Canonical is making efforts to try to attract you to Ubuntu, even if you are targeting Android. 

 ubuntudevs

To put it in the words of Ubuntu developer Didier Roche:

"Ubuntu loves developers and we are going to showcase it by making Ubuntu the best available developer platform!"

This raises the initial question of what would it take to make Ubuntu attractive to programmers? Clearly what we require are high quality IDEs and other tools and generally speaking these aren't necessarily operating system specific. So it seems unlikely that Canonical is going to provide resources to create a new IDE.

However things are not always simple to get setup. Consider Android Studio. To get this installed you need to download a tar file and upack it to a suitable location. If you want to launch it from the desktop you also have to edit the .desktop file to add the details - location, icon file etc. And of course none of this will work if you haven't got Java installed correctly. It takes about five commands and after that you can use Android Studio from Unity.

The first step to making Ubuntu attractive to programmers is to make Android Studio installable with a single command - well two if you also have to install the Ubuntu Developer Tools. The idea is that Ubuntu Developer Tools will be expanded to support other development environments - Eclipse and ADT and Go is also mentioned. 

At the moment things are a bit messy because the Developer Tools aren't included as standard and you have to use a Personal Package Archive provided by Didier. So at the moment the actual installation of Android Studio is only marginally easier. First add the PPA to you systeM 

sudo add-apt-repository ppa:didrocks/ubuntu-developer-tools-center
sudo apt-get update
sudo apt-get install ubuntu-developer-tools-center

and finally to get and install Android Studio:

udtc android

Nice, but not a sea-change in difficulty level. When Ubuntu 14.1 is released the tools will be in the archive and installation really will be simpler. 

Ubuntuandroid

 

Ubuntu is already a favourite distribution for programmers as revealed by surveys. The reasons are that it is easy to install, mostly, and it already has installation options for many standard systems like Python, Ruby and so on. Add to this its support for Docker, VMs and the Cloud, and it already is about as attractive as it could be. Adding a Developer Tools utility isn't really going to make a great deal of difference.

 

ubuntusoftware

 

While the sentiment is in the right place, it is difficult to see what more Canonical could do to attract developers.

Suggestions?

ubuntudevs

Banner


Python 3.13 Is Here
09/10/2024

As time ticks on, the changes to the Python language become fewer and this makes it easier to upgrade. With this release the emphasis is on performance rather than new features.



JetBrains Partners With OpenCV
15/10/2024

JetBrains has formed a new partnership with OpenCV, the world's largest library for computer vision. As part of the collaboration, JetBrains has joined OpenCV as a Silver Member, making PyCharm the of [ ... ]


More News

 

 

espbook

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Friday, 05 September 2014 )