Apps and Development

Everyone loves to repeat Apple's iOS app number verbatim: "65,000 iPad apps and counting" was the talking point after the iPad 2 launch event. In reality, that's hundreds of times more than the number of apps you'll actually use on a regular basis. Most of the really popular apps are cross platform, at least when it comes to iOS and Android. There are definitely iOS exclusives just as there are Android exclusives, perhaps more of the former than the latter but ultimately I don't put too much weight on quantity of apps. If there's something in particular you want that doesn't exist for one platform but does for another, that's worth talking about.

The PlayBook app experience, at least on day one, unfortunately isn't anywhere near that of what you get on Honeycomb. So if you felt that Honeycomb was under-supported by 3rd party apps at launch, the PlayBook will disappoint you.

Let's first talk about App World - RIM's app catalog on the PlayBook. Apps are divided into categories and you can of course look at the top free, top purchased, newest and recently updated apps. I haven't encountered an app that needs updating so I'm not entirely sure how that process works yet.

Browsing for apps by category is a bit more complicated than I'd like. Each category seen in the screen below has a handful of subcategories:

I've noticed that app categorization doesn't always match up with the sub categories properly. There is of course full text search in App World, which seems to work well except that there just isn't that much to search for today.

One nice feature of the App World app is the My World page. Here you get a list of everything you've installed on the app (including size and version number) and you're given the option of deleting apps from here.

RIM also provides you with a list of apps you've deleted and gives you the option of reinstalling any of them. So if you deleted something you end up missing, you don't have to go searching for it again - it's just in the uninstalled tab in My World. Deleted/uninstalled apps don't physically reside on your device so they'll have to be re-downloaded, but the convenience is still nice.

You don't need to login with your BlackBerry ID to download free apps, but anything you have to purchase requires an authentication step.

App World is one of the few first party apps that just isn't very smooth. Animations are choppy and the whole thing just begs to be optimized. I can't stress enough how having a mixture of 60 fps and sub-30 fps frame rates on the same tablet somehow stands out more than if the device were just consistently below 30 fps.

RIM sent along a list of companies that are working on PlayBook apps, however I don't have specifics as to what they're working on or when it'll be released:

·         Adobe Connect & Lifecycle
·         Airplay
·         Atari
·         BoxTone
·         Cerner Corporation
·         Digital Chocolate
·         EA
·         eBay
·         EpixHD
·         Evernote
·         FGL
·         Fortune
·         Gameloft
·         Globe & Mail
·         HFMUS - Car and Driver magazine
·         Huffington Post
·         Loblaws
·         Mattel
·         MediaFly
·         OpenText Everywhere
·         Post Media
·         Salesforce.com - Chatter
·         ScoreMedia (ScoreMobile)
·         Slacker Radio
·         Sports Illustrated
·         Telicost (Anomalous Networks)
·         The Weather Channel
·         The Weather Network
·         Time   
·         Unity3D

In terms of developing apps for the PlayBook you really have three options: the WebWorks SDK, BlackBerry Tablet OS SDK for Adobe AIR and native C/C++.

The WebWorks SDK enables HTML5 and JavaScript based apps to run on the PlayBook, similar to what the original apps for iOS were like. The Tablet OS SDK for Adobe AIR lets you bundle and target the PlayBook with apps you've built using Adobe Flash Builder. And finally, the highest performance option is to obviously write native C/C++ targeting the PlayBook.

There is a fourth method of getting apps onto the BlackBerry PlayBook, using an as-of-now unreleased Android App Player. RIM is working on a port of Android that will run on top of QNX, abstracted from the underlying hardware/software (think VM). The Android App Player should be able to run all apps that work on Gingerbread (Android 2.3). You won't get access to the Android marketplace, developers will still have to package and send all apps to RIM for signing - but it should allow existing Android developers to avoid a full blown code re-write in order to get their apps working on PlayBook right away.

It's still far too early to see how successful this is going to be and I do have concerns about performance (the layer between QNX and Android is bound to cause a performance impact). Of course Android apps won't have direct access to hardware so things like 3D games are likely going to be too slow to work at all. It's an interesting option but I'll reserve judgement until I see it implemented in a shipping device. At this point I wouldn't assume that the PlayBook is just going to give you a great Android app experience as well as a great PlayBook experience. I think that's simply too far fetched.

Memory Limits & WiFi Sharing The Screen
Comments Locked

77 Comments

View All Comments

  • PeeluckyDuckee - Thursday, April 14, 2011 - link

    The Android platform UI is very unpleasant to work with and an eye sore, looks like something from yesteryears. The hardware supporting it is slow and lag is quite apparent, whether that is a software or hardware issue doesn't matter as in the end the user experience leaves a bitter taste in my mouth.

    Apps is a non issue imo as time goes on it will slowly come. The major titles will be available cross platform. I buy it for what it offers me now, I don't rely solely on what will come later.

    The QNX UI is very smooth and true multitasking is available. 7" form factor is perfect for my needs. Battery life is less of an issue as it will be rarely transported, but if I do need it for extended periods outside of the house it'll be either plugged into the car charger, into my USB battery pack, or plugged into the USB charger in the plane.

    5" is too small and 12" is too big for me, so I will eventually have the best of both worlds and juggle between the 7" Playbook and the 10" iPad 2. Both are priced cheap enough that it doesn't have to be mutually exclusive, considering how much laptops/desktops/tablets used to cost it's a no brainer.
  • bplewis24 - Thursday, April 14, 2011 - link

    If you expected anybody to read your post, you shouldn't have destroyed your credibility with your opening sentence.
  • Stuka87 - Thursday, April 14, 2011 - link

    It seems like many of the Tablets (and even phones in some cases) these days are being rushed out. I can understand the rush to get a product to market to try and grab market share early before competing products get to well entrenched, but coming out with a product that is short of features seems like it could be just as bad.

    Take WP7 for instance, in general it has some good concepts, but is missing a lot of features, as well as a usable browser. Updates will fix this, but the initial reviews have hurt it I think.

    Then you have Android 3.0 which only works on Tablets, and has issues with them as it is. It was definitely rushed out to try and grab some market share before Apple gets much more entrenched.

    Then we have this device, which has some cool features, but many features that will not be available until sometime this summer.

    I realize the companies have to found a balance between getting a product out and finishing it, but it seems in some cases its cut too close. And we end up with a product that could have been great if only it had spent a bit more time in development.

    On a side note, I do NOT like the screen on this device. Its way to narrow. I would not enjoy having a screen with that aspect ratio.
  • xype - Thursday, April 14, 2011 - link

    "It seems like many of the Tablets (and even phones in some cases) these days are being rushed out."

    Just shows how much of a lead Apple actually has with the iPad. Most of the stuff out by now can't even compete with iPad 1, much less 2.

    And even _when_ they get some small details right, it's the overall experience that makes the iPad's competition suffer.

    Also, I quite like iPad's 4-finger-gestures for multitasking—too bad you have to set up your iPad as a development device to activate the preference in the first place…
  • medi01 - Thursday, April 14, 2011 - link

    No "confusing" memory card slots, eh?
  • melgross - Thursday, April 14, 2011 - link

    The problem with memory slots are that what happens to your data and apps when you want to add another card? Usually you can't do that, you're stuck with what you've got, because part of the app resides on the card, and the rest in built in memory. So show lose the card, or it gets damaged, and you're in trouble.

    Manufacturers are using slots to make their devices look less expensive,
    Urging the responsibility on the buyer to spend the extra cash to expand their memory. The problem is that most people, even those who are technically adept (or who pretend to be), don't realize that cheap Flash memory cards are a lot slower than the Flash inside their device. In order to keep the speed, they've got to buy more expensive memory cards. They haven't really saved much, if anything, if they do that. I'd rather pay upfront, and know that what I'm using is what I'm supposed to be using.
  • silverblue - Thursday, April 14, 2011 - link

    The date format of the video of the dog is in YYYY-MM-DD format... sorry, I just enjoy seeing non-American date formats for once. :)

    It's a promising tablet design, but they've got a way to go before it can be a true competitor to the iPad 2. The lack of an e-mail client doesn't sit well with me, but the inclusion of 1080p High Profile H.264 support is excellent, and it's light.
  • Conficio - Thursday, April 14, 2011 - link

    I'm usually not that interested in video in such devices, but your sample videos could really use some image stabilization.

    On such a large device that should be mandatory.
  • Griswold - Thursday, April 14, 2011 - link

    An otherwise very interesting product suffers from two shortfalls:

    1) Too small. As mentioned in the article, its a matter of what you do, where you do it and personal preference. Personally I prefer the 9-10" size.

    2) Its far from finished. Every other thing needs tning, tweaking, polishing or is completely missing. Why bother handing out review units, RIM? You're just damaging your products reputation!
  • GnillGnoll - Thursday, April 14, 2011 - link

    "I've complained in the past about the input problem on tablets, and I do believe it's actually worse on the PlayBook thanks to its cramped screen resolution."

    While higher resolution might help a little by allowing text to be slightly smaller while keeping it legible, this is really about area not resolution. You can't make the on-screen keyboard or address bar much smaller physically without significantly affecting their touch usability.

Log in

Don't have an account? Sign up now