The economy may be in recession, but you don’t need to get hired by a big software company like Microsoft in order to write and sell apps. Pretty much anyone who knows how to program (there are tutorials available online for free), and who has a reasonably modern computer, can start selling apps and making money.
Having said that, there are certain fees involved. Windows developers, for instance, were aghast when they found out recently that Microsoft would be charging them $499 for its latest software to write “normal” Windows desktop apps with. Microsoft has just announced that it’s changed its mind about that, though, so here’s an updated look at how much it costs to write apps for today’s most popular platforms.
Windows
If you want to write software for Windows, all you need is a free copy of Visual Studio Express for the programming language you’ll use. It costs $49 to get into the Windows Marketplace, but this is a one-time fee, and won’t really be required to distribute your Windows apps until Windows 8 catches on.
At any rate, you’ll want a copy of Windows if you don’t already have one, and while the Windows 8 preview is free, Microsoft will charge you for a license if you keep using it after it launches.
Mac or iOS
A copy of Xcode, Apple’s developer tools, is free to download from the Mac App Store. You don’t need to use the App Store to sell your apps online, either, although OS X’s new security settings make it harder to go it alone as people will be more wary of installing apps from outside. Selling through the store costs $99 per year.
The biggest cost? Buying a Mac, if you don’t already have one. Prices for used or refurbished Macs vary, but a bottom-of-the-line Mac Mini (which requires an external keyboard, mouse, and monitor) costs $599 new. You need Xcode and a Mac to develop for iOS gadgets like iPhones and iPads, too, and you have to pay a separate $99 per year fee for their App Store. (You may also want an iOS device or two to test on.)
Android
If you’re developing Android apps, you’ll want to use the open-source Eclipse IDE, plus Google‘s Android SDK. You can put your apps on the web for free, but most people use Google Play or the Amazon Appstore, and those have different fees; Google Play costs $25 up-front, while Amazon costs $99 per year but is waiving the first year’s fee for a limited time. (There’s also Barnes and Noble’s Nook store, which has no fee.)
If you don’t already have an Android phone or tablet, you can use the Android emulator on your PC or Mac, but you’ll probably want an actual device to test on. Expect to pay about $99 for a budget smartphone, $199 for a Kindle or Nook, and several hundred dollars for a high-end smartphone or tablet. The newest gadgets are the most expensive, but given the competition and turnaround in the Android gadget market they tend to drop off in price fairly quickly.
The Web
You don’t need any special tools or hardware to write for the web; pretty much anything with a keyboard will work, and pretty much any gadget with a screen can then use your app. And while you have to pay for web hosting, it’s not much more than a few dollars a month if your app doesn’t get that much traffic.
Google’s Chrome Web Store charges a one-time $5 fee, and lets you write actual apps to install inside Chrome instead of just websites. Mozilla, the nonprofit behind the Firefox web browser, is working on its own store as well, and it’s already open to developers and a handful of invited customers.
Related posts:
Views: 0