We’ve come a long way from the days of screaming at Visual Source Safe and PVCS. Today’s source control is less about control and more about access. But which is best? Take our survey and let us know where you’d rather put your valuable bits.
Microsoft was quite literally founded on Basic. Few of us who were doing software development in the 90′s could argue that Visual Basic successfully lowered the bar for entry such that just about anybody could write a simple program. I would even go so far as to say that Visual Basic was a key to the success of Windows in the 90′s and 00′s. While Visual Basic developers have been occasionally lambasted by their semicolon adoring counterparts for relying on wizards and code generators, few could argue with the speed to delivery and the suitability of VB for rapid prototyping back then.
What do you think? Is Microsoft simply reluctant to shoot the dying horse it rode in on or is Visual Basic still a trusted companion with life left in her?
Leaving the original blockbuster smartphone specs in the dust, the new iPhone 5 has exploded from the 4′s screen size of 3.5″ to the colossal measurement of 4″. That’s right, a whopping 0.5″ taller than the original. Truly revolutionary. While this much screen might seem to be encroaching on the iPad’s incredibly popular 9.7″ form factor, the rumor mill is rife with murmurs of an impending new iPad Mini with a “just right” size screen at 7.85″. The world surely will never be the same.
[Managment Note: Our Editor has spent the evening researching today's poll by reading the industry media reports about the new iPhone 5. Clearly the unbridled enthusiasm and journalistic hyperbole has gone to his head. We've corrected the situation via an pine based adjustment to his cranium and he assures us he's fully embracing reality now. We return you to the poll already in progress.]
But just as Android has suffered both growing and shrinking pains as OEMs pump out one form factor after another, will these new screen sizes create more opportunity or more frustration for developers? Let us know what you think in today’s poll.
It’s been just under one month since Windows 8 was unleashed onto the world wide web. After much hyperbole and wringing of hands we thought its time to check in with the developers out there and see how its fairing. Have you taken the leap and installed it? Did our 5 Days of Windows 8 help you decide one way or another? If not, what is holding you back? Hit the comments link below and let us know what’s going on out there.
The recent announcement of Windows Phone 8 has left more than a few people shaking their head in confusion over Microsoft’s decision not to support current hardware devices with the new mobile OS. While the leap forward offered by a shared core with Windows 8 can provide developers with an easier transition between Metro UI apps running on desktop and tablets to the mobile phone, cutting off existing device owners limits an already small user base. Is this cross device compatibility and improved hardware more important than reaching the larger installed base of current Windows Phone 7 users? If you were going to write new app for Windows Phone devices, which platform would you target?
A very well thought out and informative blog post from Michael Mace has the world contemplating the effects of the radical change Windows 8 represents for desktop users. Love it or hate it, Microsoft is betting the proverbial farm on this release and their ability to get desktop users to embrace the Metro UI. But history has shown that desktop users can be a bit stubborn when it comes to moving to new platforms, as the continued use of Windows XP shows by continuing to be a thorn in Microsoft’s paw. So what if their big bet doesn’t pay off? In his post, Mace contemplates three possible outcomes.
There’s a range of possible outcomes from the Windows 8 launch:
1. Windows users adopt Windows 8 enthusiastically. I turn out to be a whiner. Most Windows users don’t miss the Start menu, and they fall all over Windows 8 in glee. [...] Android tablet is obliterated, and sales of Android phones stall out as customers start to choose Windows Phone instead. The big Asian phone companies recommit to Windows Phone and move their best engineering teams onto it. Wall Street analysts short Apple’s stock, declaring the era of iEverything over.
Now that the dust has settled on our last poll, it’s time to once again poke and prod at the psyche of our developer mentality. In today’s poll, we want to know what you think the best browser is for developers, and in the comment links be sure to tell us why. Is Internet Explorer really safer than all the others? Is Google Chrome just an attempt to increase Google’s Ad revenue more directly? Now that Firefox kicked the sleeping dragon that is Microsoft into gear, will the open source community be able to keep up with commercial products? How did all of the major browsers have their HTML5 support scores beaten by upstart Maxthon, and do we trust a browser from China? Can Opera make the leap from tablets and mobile to find a home on our desktops before the Android browser replaces it as the most popular mobile browser?
It’s been a full week since we published a poll asking users to tell us which ORM for .NET they think is best. Although there were some late entries into the field, the the winner with 37.9% of the votes is Microsoft’s own Entity Framework. Perhaps a more interesting statistic though is that 56% of the votes were against Microsoft’s products. Here are the complete results which you are welcome to question, bash, and generally discredit in the comment links.
Note that these scores include votes originally cast as “Other”. Remaining “Other” votes received only 1 vote each and are counted together.
It’s been called “The Vietnam of Computer Science” and debate over which ORM is the best has been known to cause normally docile techno-types to break out into rage fueled fisticuffs. People have a very emotional bond with their tools and ORMs seem to be particularly precious to those that use them. So we’re going to throw caution to the wind and ask the big question, Which ORM is Best for .NET?
If there are others that you think should be on the list, hit the comment link below and we’ll add them.
When most developers are asked which of the various “App” ecosystems they should write for, a well-known few seem to always be at the tip of our tongues.
Of course there is the iOS ecosystem with more than 300 million devices on the streets of the world targeting that platform will get you the single largest user base in which to market your wares. But with 556,793 total apps in the iTunes app store, you’re going to have to come up with something pretty amazing to get noticed. And keep in mind, Angry Birds has been done.
The second runner up and seizing more and more market share with each passing quarter is the Android Marketplace. Currently surpassing 250 million devices, this market is quickly rivaling the older and more restrictive iOS market. The Android Market currently has more than 400,000 total apps so once again you’re going to have to make a big splash to stand out from the crowd. However, the Android device market suffers from one problem that the iOS market doesn’t which is the sheer number of different devices available. As any veteran of the browser wars knows, your code is often left with the chore of managing the differences in execution environment.
Following a distant third is the Windows Phone 7 market. The numbers here are much harder to grasp since Microsoft isn’t publishing the total devices activated the way Apple and Google do. But Nokia did sell an estimated 1.3 million units just in Q4 of 2012 and with it’s latest Windows Phone 7 devices launching in the USA now that number should be poised to go up. What’s more, IDC and Gartner have predicted that Windows Phone 7 will surpass iOS devices by 2015 eventually coming into 2nd place behind Android. And with the Windows Phone Marketplace standing at a relatively low 50,000+ apps there’s still ample room for some big hits in that market.
But if you happened to attend this year’s Consumer Electronics Show, you will have seen that app ecosystems are popping up everywhere. From browsers (Chrome, Opera) to network hardware (NetGear, Cisco) to mobile carriers (Verizon, AT&T) to even watches and other previously mostly analog items. But without a doubt, the most hype of CES went to apps on your TV. Nearly all of the major high-definition television makers are pushing their own app stores including Samsung, Panasonic, and LG to say nothing of the big Internet players who are also trying to get into the television market like Google and Apple.
So with this sort of fragmentation of markets and devices, differences in technologies, and literally billions of dollars at stake, the question of the day is “Where do you invest your development time for the most reward?” And don’t forget to hit us up with comments on why you chose the option you did.