Application Development

Application Development news, analysis, how-to, opinion and video. | CIO

PowerVR
Concepts key to simpler C++

Windows 10 VR

Microsoft buys Simplygon to simplify rendering VR and AR models

Microsoft is betting that less is more in 3D design, with the acquisition of the Swedish developer of a 3D data optimization system, Simplygon.

contractor 2b

The state of the IT contractor job market in 2017

Trends toward higher pay and demand for specialized skills continue apace, creating opportunities for contractors across the industry.

digitization concept

Pijul strives to be a simpler, safer Git

The challenger to Git and Subversion emphasizes patches over commits and snapshots for distributed version control

Davos 2017

AI should enhance, not replace, humans, say CEOs of IBM and Microsoft

Artificial intelligence should enhance human workers, not replace them, at least according to the CEOs of IBM and Microsoft.

Digital Key encryption

Sensitive access tokens and keys found in hundreds of Android apps

A new study performed by cybersecurity firm Fallible on 16,000 Android applications revealed that around 2,500 had API keys and access tokens for third-party services hard-coded into them.

plastic soldiers

Report: Attacks based on open source vulnerabilities will rise 20 percent this year

As open source code becomes more prevalent in both commercial and home-grown applications, the number of attacks based on its vulnerabilities will increase by 20 percent this year, predicted Black Duck Software, which collects...

How to avoid becoming a dead-end developer

Stop now: Don't become a dead-end developer

Sensing a possible stall in your coding career? Here’s how to break free and tap your true potential

JavaScript code

New tool forces JavaScript code correctness

The Prettier formatting tool ensures outputted JavaScript conforms to a consistent style

diamond light source synchrotron main chamber

OSGi at the UK's biggest science lab

Developers at Diamond Light Source set out to migrate a mission-critical, Java-based acquisition system to dynamic class loading. Here’s what they learned.

containers on barge

Containers will be a $2.6B market by 2020, research firm says

Application container technology has likely reached peak buzzword status but the actual market size is relatively modest now yet growing quickly. A rash of startups are competing with legacy vendors who are increasingly prioritizing...

Golang go puzzle pieces

Go 1.8 goes for efficiency and convenience

The latest release candidate for Go features HTTP2 Push support and an updated compiler back end for more efficient code

dart burst pop bust balloon growth balloon arrows

Node.js' success exposes its weaknesses

The server-side JavaScript juggernaut's complexity and vulnerabilities still beguile many devs

high priority sign arrow

Security tops app services priority list

Organizations are increasingly deploying application services to keep their applications humming, and for the first time, they are prioritizing security services over availability services.

businesman apps applications smartphone

The best (and worst) features of 5 leading ALM suites

Managing a portfolio of ever-changing software development projects is never easy, but application lifecycle management suites are intended to keep track of all the details. Here’s what software engineers say are the pros and cons of...

A computer desktop with the word Python

Lambdascript adds functional programming to Python

The language project, still in the alpha stage, works with Python expressions and emphasizes literate programming

Black Hat 2015

The CSO guide to top security conferences

CSO Online’s calendar of upcoming security conferences makes it easy to find the events that matter the most to you.

collaboration public domain

IT teams put conversations to work with ChatOps

Putting tools, alerts and processes into the chat interface gives both developers and the ops team a new model for working with infrastructure.

Predictions for the Future of Programming

11 predictions for the future of programming

Our coding crystal ball offers clues about the kinds of turns your programming career will take in the years ahead

Load More