But uptake has slowed.
Welcome to the new world of development
IT consumerization is affecting much more than application design and device delivery, moving into the world of development and bespoke application design. If Bring Your Own Device is changing infrastructure and security thinking, what will be the longer term effects of Bring Your Own Developer?
While we’ve always had end-users building applications in tools like Access and Excel, a new generation of languages and development tools has changed the way applications are built – substituting scripting languages for C++, cloud services and public data sources for line-of-business systems, and web-based visual development environments for the command line. It’s a democratization of development, much like the combination of cloud and bring your own device is a democratization of infrastructure.
The new world of development, with web-savvy user-developers, owes much to the work done by Web 2.0 developers. Open APIs from web giants like Google made it easy to quickly mash-up your own data with the web, and popularized the technologies that are at the heart of today’s new generation of API-as-a-Service companies like telephony service Twilio.
Development consultancy ThoughtWorks' quarterly Technology Radar report gives an interesting overview of the current development landscape, looking at the tools, methodologies, technologies and APIs that are moving in and out of fashion in organizations around the world. While ThoughtWorks focuses on the technologies used in IT departments, the same trends are affecting the ad-hoc and end-user development.
Google's plan to bring Chrome packaged apps to Android and iOS is part of its strategy to make the web the primary platform for users. Converting Apple device owners will be a challenge.
Most companies understand that they need a social media presence, but many are flying by the seat of their pants instead of crafting a social media plan that aligns closely with business goals.