Yesterday, an NPD Group report revealed that Android devices were the top-selling smartphones in the U.S. last quarter. Android devices made up 33% of newly bought smartphones, BlackBerries dropped nine points from Q1 to 28%, and iPhones  comprised 22%.

Cross-platform development now is a necessity.

Android, iOS, and BlackBerry operating systems running on smartphonesWhile the iPhone traditionally held the overwhelming majority of app market share for years, the Android app market has been catching up quickly over the past several months. Just this past week, the Android Market doubled in size from three months ago to the 100,000 apps landmark.

As the Android Market grows, Apple is likely to step up efforts to keep its App Store as the largest mobile app outlet. The resulting “apps race” — exponentially increasing both markets’ app arsenals — could leave some developers scratching their heads, wondering which platform will yield the largest marketplace for their creations.

Other developers already will have figured out a solution: cross-platform development!

Smartphone sales, in general, are increasing worldwide. As the number of smartphone users grows, so does the necessity for companies to have a presence in the mobile app space. However, since no single mobile platform lays claim to an overwhelming majority of users, those companies will seek developers who can build their apps across multiple platforms. Even independent developers creating their own apps will have to go cross-platform to give their apps the largest possible wingspan, especially if they have monetization in mind.

So, when do you plan to go cross-platform?

  1. I really like corona and all its amazing features but it’s really sad that you’re talking about cross-platform and how important it is all the time but there isn’t any possibility to run corona SDK on any platform other than Mac. It would be a great thing to have corona SDK running on both big platforms: Windows and Mac. For example one of the other big tools for mobile development Appcelerator’s Titanium is running on both platforms.

    Why isn’t there any possibility to run Corona SDK on windows? There are a lot of talented programmers out there and I think it shouldn’t be that hard to enable Corona on windows.

    I hope there’ll be a windows version of Corona in the future because Corona is the thing I searched for the last six months.

    Thanks,

    Michael

  2. I understand not wanting to buy a Mac and thus wanting a Windows version, but if you want to develop for iPhone/iPod Touch/iPad, then you NEED a Mac anyway, and that has to do with Apple’s requirements, not Corona.

    If Ansca pours resources into creating a Windows version of Corona, I’d focus the Windows version on Android development and the Mac version on both Android and iPhone because those who make iPhone apps need a Mac anyway (due to provisioning, etc).

    For one, it’ll be much easier on Ansca, and two, it just makes sense because when it comes to testing your app (even in a simulator) and building for distribution, a Mac is going to be needed at some point so I don’t see much point in iPhone development on a Windows machine.

  3. From a development standpoint, I agree that–especially since Corona makes this so easy for us–we should definitely develop for both iPhone AND Android devices.

    I am currently focusing my efforts on iPhone/iPod Touch but plan on porting all of my titles to Android once I pick up a device, just because there IS a presence out there (that is in fact growing), and once again, because Corona makes it incredibly easy for me to do so.

    So a big thanks again to Ansca for developing Corona and making it so “available” to most of us price-wise (I know it’s not at its final pricing, but I’m sure final pricing won’t be anything to sneeze at either).

    However, in response to the post, I don’t think that Android outselling iPhones really means much. Android is spread across, what, 20 or so devices? How many is iOS on… of course Android is going to sell more, but that doesn’t mean it’s going to beat iPhone or even come close. I tend to COMPLETELY agree with this post:

    http://t3kd.com/blog/2010/08/04/response-why-androids-numbers-do-not-matter/

  4. @Jonathan:
    Well of course I know that you need a Mac to develop an iPhone / iPod app but what about the Android Apps? The Android Market is growing very rapidly and I think it’s wrong to compare it to Apple’s Appstore all the time. I own an Android device and I know that the Android Market and its apps & games aren’t as good as the ones from Apple’s Appstore but I think this is one more reason to develop for Android. There’s a lack of well designed and functional apps and in my opinion it is our job to improve this. I tried several things for Android, including Phonegap, Titanium and even Adobe’s new Air SDK but nothing is as powerful and simple as Corona.

    So I hope that there’ll be a Windows version of Corona because eventhough a Mac Mini is around 500$ and it shold be enough for Corona, I still need enough system ressources for Photoshop and all the other tools I need for developing an app. It would be nice to hear from you Mac guys, is a 500$ Mac Mini capable of running Photoshop CS2, Corona and some browsers at the same time?

    Thanks,
    Michael

  5. @Michael: I’m not sure about Mac Mini, but I am running the low-end (white) MacBook and I run Firefox (w/ usually more tabs than I can keep up with), Safari, Xcode (for developing Corona apps), the Corona Simulator, AND Photoshop CS4 (w/ multiple image files loaded up) without a single hiccup from the system… All spread out across 4 different “spaces” (same as Linux multiple desktops)… So I think the Mac Mini would at least be comparable to the performance of my low-end Macbook, if not better in some respects (I don’t have the time to look at the specs right now, but you should compare them).

    Also, in my comment you responded to, I did mentioned that I agree a
    Windows simulator for ANDROID development would definitely make sense, not so much iPhone development though.

  6. RE: “It would be nice to hear from you Mac guys, is a 500$ Mac Mini capable of running Photoshop CS2, Corona and some browsers at the same time? ”

    As I develop software for Linux, Mac and Windows I can report that my 3 year old Mac Mini is my main development box and does everything just fine. Firefox and Thunderbird run great as does Adobe Flex 4 which is my main tool. My Mac Mini shares a network and 25″ monitor with the other fellas with no trouble.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>