With 2014 drawing to a close and 2015 offering fresh opportunities it is up to every software development professional to look at the up and coming technologies which are becoming widely adopted. ThoughtWorks have released their technology radar for 2015 with a list of techniques, tools, platforms, languages and frameworks to either adopt, trial, assess or avoid in the coming year. This is well worth a read - I have to say there were quite a few which I hadn't looked at before - a prompt reminder of how quick it is to fall behind in this profession.
Here's my two tips for 2015 - the top technologies to either adopt or trial in any new projects you are working on.
Docker has exploded onto the scene this year with people utilizing docker in both development environments and now production environments. Docker describe the product as follows:
"Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications. Consisting of Docker Engine, a portable, lightweight runtime and packaging tool, and Docker Hub, a cloud service for sharing applications and automating workflows, Docker enables apps to be quickly assembled from components and eliminates the friction between development, QA, and production environments. As a result, IT can ship faster and run the same app, unchanged, on laptops, data center VMs, and any cloud."
With Microsoft working on supporting docker in the next version of windows server I think it's fair to say Docker is a major player in the fast moving software container field.
I'd be delighted to hear what technologies you tip to be big in 2015 - have a great new year!
Changing your applications icon (ic_launcher) is a common occurrence when developing your android application. Here's quick steps on how...
Analytics are key to measuring the success of your project or application and are a great way of identifying your users trends and demograph...
Getting details of all the installed apps on an Android device is incredibly simple – here’s a utility method which I hope will prove useful...
I hit the following irritating issue when I started eclipse up recently. "This Android SDK requires Android Developer Toolkit versio...