Top Developments for 2017
It’s that time of year again when we take out our crystal balls and predict the trends that will power and dominate software development in the coming year. In fact, most predictions that are worth their salt are actually projections based on trends that we’ve noticed in the past. So last year and the coming year are inextricably connected, and so are our 2017 predictions.
First and foremost, artificial intelligence in all its forms will continue to be the hottest topic in software development and will go from a curiosity to ubiquity as more and more developers incorporate AI libraries and functions into their apps. At the end of 2016 42% of developers said they were using some forms of cognitive computing or artificial intelligence in their development projects, up dramatically from the number of practitioners at the beginning of the year. Within the overall arc of AI, we see particular movement in the adoption of conversation systems (chatbots) plus machine learning in all types of apps, but especially those involved with Internet of Things. Deep learning is also an area of heavy interest that will grow over the next year but at a slower pace than other AI-related disciplines.
Next is the further penetration of the connected world into everything we do and everything we use. Internet of Things development became an even stronger force with over a third of developers either currently working on IoT projects or having worked on one in the past as of the end of 2016. The strongest IoT segment being targeted flipped from the first part of the year and is now business to consumer, although industrial and commercial implementations are still strong. The types of projects that are being worked on are diverse and no one type is dominating the area of focus for IoT reflecting the relative newness of the market. We see stronger presence in industry as well as commerce going forward.
Block chain development is another area that we believe will blossom during 2017. Already used in some form by almost one in five developers, this form of distributed database will become prevalent as developers marry it up with IoT to address security as well as ease of use. Over 60% of developers who use blockchain use it for a purpose other than cryptocurrency, and we expect the types of use cases that will proliferate during 2017 will be diverse and maybe sometimes surprising.
New user interfaces will round out the profile of our 2017 predictions. Virtual Reality will be more and more popular for gaming, but it’s Augmented Reality where we’re going to see explosive growth as the possible implementations transverse industries. Today 29% of developers are incorporating some type of AR into their applications, but an additional quarter plan to.
So 2017 looks to be full of exciting and significant developments. Hoping it’s a happy one for all of you.