Software development's winners and losers, 2009 edition
InfoWorld - In 2009, the computers got smaller, the databases got bigger, and HTML's dominance grew. None of these trends are new, and some of these changes are as old as computers themselves, but the magnitudes are greater or smaller than ever before. Here are the winners and losers we spotted on the software development landscape in 2009. For the programmers, alas, many of the year's ups had downsides.
Winner: Smartphones Smartphones took over the center of gravity for many consumer applications. The Apple iPhone appears to be the most successful product launch in computing history, and its vibrant app marketplace continues to be the biggest attention sponge for all of us. While many apps are pretty dumb and developers can't think of enough bad words for Apple's Vader-esque grip on the marketplace, it's clear that the pocket-sized computers will be the hottest focus for developers. Google's Android, Palm's webOS, and Nokia's Symbian hope to compete by being a bit more open, but no one knows if this will overcome Apple's commanding lead. The real secret may lie in WebKit-focused Web applications because the same open source browser implementation is running on many of the best smartphones.
[ You can't say InfoWorld's Neil McAllister didn't warn you, or maybe you can. See McAllister's "2009 software development predictions put to the test." ]
Loser: Desktops Desktops aren't gone, but they are certainly forgotten. If it weren't for their luxurious screen real estate and plus-sized keyboards that allow you to type more than one or two words per hour, no one would use them at all. Game makers are fleeing to the consoles, office applications are turning to the Web, and Google is deciding whether we will spend more of our time with a Google Android smartphone or a Google Chrome OS smartbook. Even bloggers are turning to the thumb-friendly 140-character limit at Twitter. Did we ever use PCs for anything else?
Winner: Web applications Somewhere there's a grandfather explaining to a young twerp that in his day, they would "install" software on a computer. Web-based applications are more dominant than ever, and it's not just for programs that coordinate everyone with a centralized database. Kids are writing their homework in browser-based word processors and turning it in without saving it on that hard disk thing that once destroyed Grandpa's project two hours before the big presentation for the Jenkins account. The new embedded databases in the browser that serve for local storage make it even less likely that anyone will use the local OS directly. That may be why Google has the chutzpah to call its nifty new Chrome browser a full-fledged "operating system," even though the only thing that appears after you boot up is the browser itself.
- 12 iPhones Apps That Will Make You a Networking Star
- 10 Careers Robots Are Taking From You
- Big Data Gold Isn't Always Where You Would Expect It
- 6 Tips to Build Your Social Media Strategy
- A walking tour: 33 questions to ask about your company's security
- 15 social media scams
- The 7 elements of a successful security awareness program
- IT Certification Study Tips
- Register for this Computerworld Insider Study Tip guide and gain access to hundreds of premium content articles, cheat sheets, product reviews and more.
- Reduction in deployment time of a service development environment at GMO Media using a private cloud Read this case study to learn how GMO Media achieved a significant reduction in the implementation period of a service development environment using...
- Unleash the Potential of Your Virtual Teams Today's highly mobile, distributed and virtual teams are struggling to reach their full potential. The proliferation of disparate communications tools has created a...
- New Global Research Shows Untapped Potential New global research, conducted by Siemens Enterprise Communications in the fall of 2012, reveals interesting trends on virtual and remote worker habits and...
- The Cloud Threat This white paper outlines the concerns that often prevent midsized enterprises from taking advantage of the Cloud. It also describes how a new,...
- Live Webcast
Storage Validation at Go Daddy: Best Practices from the World's #1 Web Hosting Provider - Storage Validation at Go Daddy: Best Practices from the World's #1 Web Hosting Provider
- B2B Integration on Cloud: Real World Solutions and Technology Advances Watch the webcast with IBM experts to learn about the advancing capabilities and strategic direction for B2B Integration on Cloud.
- How The Cloud Threatens Midsize Enterprises...And What To Do About It A recent study showed 92% of IT pros recognize that moving to the cloud provides a competitive edge, but only 20% plan to... All Cloud Computing White Papers | Webcasts