Microsoft‘s S. Somasegar (“Soma”), who heads the Developer Division, posted on his blog yesterday about “Key Software Development Trends“. I was pleased to see him include “Proliferation of Devices” among the top trends in development, but there was obviously an acute case of tunnel vision at work here, because Soma completely neglected all the non-Microsoft devices that people [...]
The introduction of Apple‘s iPad got a lot of people talking about “apps” again. There’s no denying the oppressive popularity of apps today; everybody’s got an app store and everybody’s playing catch-up with Apple. Apps are the new hotness. Yesterday, Stephen Forte (Is the iPhone (and Android) the harbinger of death for web pages?) observed [...]
Apple has been the undisputed darling of electronics marketing since the introduction of the iPod. Everything they touch turns to gold, and they’ve built the mystique of the Apple brand into a legendary golden goose. Image via CrunchBase But it’s been a tough week for Apple. People have been grumbling about the arbitrary and seemingly [...]
Image via Wikipedia “Release early, release often.” This is the Web 2.0 mantra, and it’s also a major guiding principle behind agile development proceses. In product development, conventional wisdom has it that first-to-market- or first-mover advantage is hugely important. But for software products, this can kill you by painting your product into a corner from [...]