Application Development Channel

Programming resources including coverage of programming tools, leading development platforms, and best programming practices.

Application Development Articles

What I wish I'd known starting out as a programmer

Young programmers don't generally seek advice from aging coders. Fine -- but for once, sit down, shut up, and listen in

The API economy, the killing joke, and the prisoner's dilemma

APIs are a cornerstone of the modern cloud economy. But are we putting too much faith in the people who make these platforms?

Five ways Docker is taking over the world

Docker is more than a fad -- it's a real-deal technology finding widespread adoption and creating its own ecosystem

How far will businesses go to lure developers?

IT departments are getting creative to attract and retain elite software development talent

How to solve Java's security problem

Bringing application security natively into the JVM can provide stronger, faster, more accurate protection against dangerous vulnerabilities

In Microsoft's cloud quest, some will get left behind

Risk of 'technical drift' is especially pernicious when your vendor appears to support the cloud but is only paying lip service

C++14 is done -- here's what's new

ISO draft international standard for latest version of C++ has been approved and expands on features introduced in C++11

Python puts its print on multitouch apps with Kivy

The Kivy library is based on cross-platform OpenGL, so native apps can run on iOS, Android, Windows, Linux, and OS X

Famo.us lines up mobile-app wrapper for September release

The wrapper service will allow Famo.us apps to be distributed in Google Play and the Apple App Store

How to crack an open source community

Want to contribute to an open source project? Here are the main reasons you'll struggle -- and some tips to help you persevere

Infoworld Slideshow

2009 Technology of the Year Awards: App...

The best: RIA dev platform, Web app for building Web apps, IDE for Ruby on Rails, and IDE, period more

Infoworld White Paper

How to Populate Your CMDB in Four Steps

Download this White Paper today! more

Infoworld Test Center: analysis

Dynamic programming futures

JavaScript, Perl, PHP, Python, Ruby, and other dynamic languages are remaking the Web and bringing programming to the masses.... more

What I wish I'd known starting out as a programmer
STRATEGIC DEVELOPER
What I wish I'd known starting out as a programmer

Blog by Andrew C. Oliver

Young programmers don't generally seek advice from aging coders. Fine -- but for once, sit down, shut up, and listen in

Today's Headlines: First Look Newsletter

Find out what will be news for the day, with our first-thing-in-the-morning briefing.

©1994-2014 Infoworld, Inc.