Slashdot Mirror


BlackBerry Devices May Run Android Apps

crankyspice writes "RIM is allegedly prepping the QNX-based operating system running their forthcoming PlayBook tablet to run Android applications, according to a Bloomberg article. As RIM has stated that the QNX platform will run at least some of its upcoming smartphones as well, this could cinch Android's status as the lingua franca of smartphone application environments, especially with BlackBerry's current market leadership and Android's explosive marketshare growth."

158 comments

  1. what i'd like by Anonymous Coward · · Score: 2, Funny

    Is a job at RIM. You know what that is called?

    1. Re:what i'd like by Shikaku · · Score: 1

      A bad pun.

    2. Re:what i'd like by Joe+Jay+Bee · · Score: 5, Informative

      You joke, but their jobsite url is actually http://rim.jobs.

    3. Re:what i'd like by clang_jangle · · Score: 2

      Oh, that's hilarious.

      But back on topic, as a blackberry user I'm not sure I'd want Android binary compatibility. Maybe I would, but the Blackberry really has a much better security record than Android, and serious malware in Blackberry App World is rare, which can't be said of the Android Market Place.

      --
      Caveat Utilitor
    4. Re:what i'd like by ciaohound · · Score: 0

      Jobs will stay at Apple.

      --
      Oh, yeah, it's not easy to pad these out to 120 characters.
    5. Re:what i'd like by Joe+Jay+Bee · · Score: 2

      Yeah, with an actual on-topic comment from me now, speaking as a former BlackBerry user who moved onto Android, some Android apps could be just what BB needs. Most of the stuff on App World was simply useless to me, whereas the Android Market has had lots of very useful stuff in the short time I've had the phone. A real pity, since what the BB does it does very well (communication, email, phone etc - Android doesn't hold a candle to the BlackBerry).

    6. Re:what i'd like by fuzzyfuzzyfungus · · Score: 3, Insightful

      The interesting thing will be to see how it is implemented. More specifically, how they handle the sharing of phone-related resources(address books, dialer access, memory card contents, etc.)

      Merely getting Dalvik, or a JVM tweaked enough to act like it, up and running on QNX would take work; but wouldn't present fundamental challenges. Nor, unless you really screwed it up, would it be more dangerous than the potentially-untrusted java applications you can run on Blackberries.

      However, that also wouldn't be too terribly useful. A fair number of phone applications depend, for their usefulness, on access to some amount of the outside world. Having a completely separate address book on the blackberry side and the "android" side would get really old, really fast. On the other hand, Mr. Corporate IT, MCSE, is going to be very, very unhappy if he learns that some skeezy android application is siphoning off the internal company directory to some offshore FTP site because RIM has provided the android environment with a link to the Blackberry side.

      That seems like it will be the really tricky bit(both in terms of security, and in terms of user experience elegance). In principle, the technical difficulty of dumping a tame android-compatible environment in all sorts of places isn't that high. Making it worth using, and making sure that it plays nicely with the host environment, requires more finesse....

    7. Re:what i'd like by Fuzion · · Score: 1

      On the other hand, Mr. Corporate IT, MCSE, is going to be very, very unhappy if he learns that some skeezy android application is siphoning off the internal company directory to some offshore FTP site because RIM has provided the android environment with a link to the Blackberry side.

      What prevents a blackberry app from doing this right now? I don't see this as a new problem introduced by android support so much as an issue with any malicious app whether for blackberry or android.

      --
      "Knowledge makes us accountable." - Che Guevara
    8. Re:what i'd like by afidel · · Score: 1

      Fine grained security model where every action requires you to either trust the app or approve the specific action kind of like cookie tracking in browsers with a locked down policy. Also on the Blackberry you often can't just install any old app but have to have it approved by the BES Admin. Personally as a big fan of the BB platform and the backup BES admin for my company I think this is a great thing, the small app library is one of the biggest downsides to the current Blackberry solution so if we can use the huge library of software available for Android while keeping the better central management, security, and email capabilities I'm all for it =)

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    9. Re:what i'd like by Bing+Tsher+E · · Score: 2

      Only if they build a Mausoleum on the Apple Campus.

      Not meaning to be ghoulish. Just sayin'.

    10. Re:what i'd like by Anonymous Coward · · Score: 0

      The existence of malware in the Android market hardly tarnishes Android itself; that would be like saying that Linux has a poor track record because you can download, chmod +xs, and run a rootkit binary. It shows that both are real operating systems, not TSA-like compounds with imaginary security measures.

      "It's secure because it's hard to get in" is only hope-based faith meant to placate businesses. I should know: I RE viruses as part of my job. Pre-approved app stores which scan binary apps are a complete joke to any semi-competent malware author.

    11. Re:what i'd like by Anonymous Coward · · Score: 0

      That isn't effective at all when the app you downloaded uses its authorized connection to piggyback unwanted data. Until you audit the protocol and stream, it can't be assumed to be carrying only legitimate data.

    12. Re:what i'd like by PhilipTheHermit · · Score: 1

      Yeah, but look at it from a developer's standpoint... This means that if you program for Android, you can serve 2/3 of the smartphone platforms out there with one code base. That's pretty sweet, you've got to admit.

      The malware issue will probably be solved with updates over time, as Google figures out what people are getting up to and deals with it. Remember, Android is still pretty young. I'm sure it'll get better.

      I think this is pretty cool, myself. I've already decided my next tool's going to be android, this makes it even more fun.

      Thanks, Rim! Good job!

      --
      Thus spake the master programmer:
      "When the program is being tested, it is too late to make design changes." (Tao)
    13. Re:what i'd like by Anonymous Coward · · Score: 0

      Is a job at RIM. You know what that is called?

      Your mom works there. Ask her.

    14. Re:what i'd like by Anonymous Coward · · Score: 0

      The existence of malware in the Android market hardly tarnishes Android itself

      Wrong. What kind of delusional fanboi "logic" is that, you moron? Android is a security nightmare, the likes of which hasn't been seen since win 9x. But it's running a linux kernel, so no-one wants to face the facts. I love Linux, but I'm not stupid. Move over TiVo!
      Android: Linux Done Wrong

    15. Re:what i'd like by Anonymous Coward · · Score: 0

      I thought that BB apps (although a bit more hidden than Android) also had app permissions as well -- even more finer grained than Android's, and you can even manually deny some of the permissions from what I remember.

      If this is the case, it shouldn't be too hard to do some simple permission mapping...

    16. Re:what i'd like by sootman · · Score: 1

      I hear you've got to kiss a lot of ass to get one.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    17. Re:what i'd like by Anonymous Coward · · Score: 0

      http://rim.jobs/

    18. Re:what i'd like by zeroshade · · Score: 1

      So, the security nightmare is that an Application tells you exactly what permissions it wants to use before you install it, and if you decide to install it it can use those and only those permissions because you trusted it to do so. ooooo spooky.

      I'm sorry, where is the security nightmare? It may not have the central fine-grained controls of a blackberry, but it is hardly a security nightmare. People have been choosing what applications to trust and install for a long time.

  2. Consumer Victory by redemtionboy · · Score: 0, Troll

    Now if only RIM didn't make horrible hardware. If this is true, nothing but good news for the consumer. I'm not so sure we're going to like a Google response.

    1. Re:Consumer Victory by Anonymous Coward · · Score: 0

      I can't imagine Google isn't thrilled by this. It'll give them the one thing they really haven't quite been able to compete with Apple on: app-developers. Yeah, maybe RIM will staunch its bleeding a little, but this gives Android a huge leg up over the real competition, iOS.

    2. Re:Consumer Victory by Anonymous Coward · · Score: 1

      Why are you still surprised when you're getting RIMmed, that the results are shit?

    3. Re:Consumer Victory by Joe+Jay+Bee · · Score: 3, Informative

      Horrible hardware? My ex's BB Curve got dropped into water about 5 times and survived. My old Bold suffered so many drops and pummelings I'm surprised it's still alive. Both had excellent keyboards which I now miss immensely having an Android phone.

      It's underspecced, granted, but for communication, social networking and the like Blackberry is incredibly good at what it does.

    4. Re:Consumer Victory by clang_jangle · · Score: 2

      Now if only RIM didn't make horrible hardware.

      Actually, RIM hardware is quite good quality compared to most of the Android phones I've seen. Not the highest spec hardware, but reliable, solid, and with reasonable battery life. My friends' Android phones have dreadful battery life and feel clunky and toy-like in comparison.

      --
      Caveat Utilitor
    5. Re:Consumer Victory by Anonymous Coward · · Score: 1

      But does it run Angry Birds?

    6. Re:Consumer Victory by Joe+Jay+Bee · · Score: 2

      If so I'd be overjoyed the hardware could handle a pummelling, given how much that damn game frustrates me.

    7. Re:Consumer Victory by Anonymous Coward · · Score: 0

      It's ok they now have horrible software to go with it.

    8. Re:Consumer Victory by Anonymous Coward · · Score: 0

      Reasonably battery life? It has the best mobile battery life/and carrier signal among all mobile devices. One of the reasons why people prefer BB over other devices is:
      1) Battery life
      2) BBM
      3) Signal

    9. Re:Consumer Victory by Anonymous Coward · · Score: 0

      I've intentionally thrown Blackberries against concrete and they continue to work perfectly. No joke.

    10. Re:Consumer Victory by grapeape · · Score: 1

      The only problem I have had is the damn trackball, with my first curve the ball actually fell out and with my second it just stopped working...overall though the rest of the phone was great..I did notice the new ones ditched the trackball for a joystick so im assuming I wasnt the only one with trackball problems.

    11. Re:Consumer Victory by redemtionboy · · Score: 1

      It's a quality build, sure, I'll giver you that. but it lacks in features and performance. Every argument about the hardware being great for RIM can be summed up with 1) It takes a beating 2) it has a keyboard. How about capable hardware with quality features. HTC and Samsung blow anything RIM has out to kingdom come. Arguing that RIM makes great hardware because it's a quality build is like arguing that a pioneer wagon is a great vehicle because it can handle rough terrain.

    12. Re:Consumer Victory by Anonymous Coward · · Score: 0

      My ex's BB Curve got dropped into water about 5 times and survived.

      Bad breakup, was it?

    13. Re:Consumer Victory by anexkahn · · Score: 1

      I have been known to throw my blackberry curve across the room when it wakes me up on Sunday morning. It still works as well as the day I got it. It also has 3x the battery life of my Motorola Milestone. (Yes I have two phones, Work and Personal).

      There are not very many phones with the battery life, durability, and functionality of my blackberry.

      --
      Curious about Storage and Virtualization? Check out
    14. Re:Consumer Victory by sortius_nod · · Score: 1

      The TB not working is a known issue and easily fixed most of the time. I've had to fix upward of 50 of them. Trackball on a phone is a bad idea, they are grime & lint magnets.

    15. Re:Consumer Victory by Random+BedHead+Ed · · Score: 1

      Every argument about the hardware being great for RIM can be summed up with 1) It takes a beating 2) it has a keyboard.

      Correction: it has a really good keyboard that puts others to shame. It's difficult to overstate this: if you really want to thumb-type fast, there's no other keyboard like it.

    16. Re:Consumer Victory by Anonymous Coward · · Score: 0

      Nope, a track-pad, and/or a touch-screen. Everyone who says "iphone or xyz hardware is so much better" really hasn't tried a recent blackberry.

    17. Re:Consumer Victory by Anonymous Coward · · Score: 0

      Takes a beating: check. Keyboard: check. Trackpad: check. Touchscreen: check. Camera with lots of megapixels: check. Decent resolution screen: check. ... visible in all sane lighting conditions: check. Antennas that actually work: check. ... even if you hold the phone "wrong": check. Respectable battery life: check. Sensible charging connector: check. Pluggable storage, like (micro)SD: check. Bluetooth: check. wifi: check. GPS: check. What is blackberry missing, sorry?

    18. Re:Consumer Victory by Anonymous Coward · · Score: 0

      Both had excellent keyboards which I now miss immensely having an Android phone.

      /quote>

      Then get an Android phone with a good keyboard like a G2 or something. It's not like Android doesn't support keyboards...

    19. Re:Consumer Victory by tom17 · · Score: 1

      Thats funny, In December I got my first smartphone, an HTC Desire. Since 2008, I have had a work Blackberry. I fucking hate typing on that thing. We just got new blackberries 2 weeks ago (The new bold I think, I don't care). It's even WORSE to type on. The keys no longer have gaps and have little raised bits. It is fricking horrible to type on.

      I hate blackberries.I really, passionately hate that thing, with a passion. Hate it.

      Typing is so much easier on my Android phone. The auto correction on typing errors is a million times better than on the BB. With such small keys, either tactile or touch, it's all about the autocorrect system in my mind and the Android one is streets ahead.

      All just my opinion, but it goes to show that not ALL people who say "iPhone/Android/$touchscreen is better than BB/$tactile" are giving uninformed opinion.

    20. Re:Consumer Victory by BronsCon · · Score: 1

      1+ Ghz CPU? Nope.

      I think that's what everyone's getting at. My Torch has the same CPU as the Bold it replaced, which, while disappointing, isn't really holding the phone back.

      You see, people, when you're talking about mobile devices running services which require at least the illusion of real-time access to the hardware, you're talking about an OS which gives background services priority. When that's what you're talking about, it's not only possible, but probable, that apps can and will run faster a system with more efficiently coded services (e.g. they use less RAM and fewer CPU cycles) and a slower CPU and less RAM than the same apps would run on a less efficiently coded system with a faster CPU and more RAM.

      Windows can do this; go ahead, enable the feature, then install a few daemons and open them up to the public. Watch what happens to that game you love to play oh-so-much when those services are getting hammered. Ok, now turn off that feature but leave the services running. Game runs better, right? You can do the same test in Linux, if you know where to look, as well.

      Here's why:
      When you give priority to background services, those services will ALWAYS get CPU, RAM, and I/O resources BEFORE the applications you want to run. The end result is that, when those services need resources, when they're getting hammered, when some obscure (or not so obscure) bug triggers a care condition in one of those services, your apps slow to a crawl.

      Ok, so why's my Torch seem more responsive than my Bold, given the same CPU at the same clock speed? Is it because it has more RAM? Probably not, I never really maxed-out the Bold's RAM so that wasn't holding it back. No, I'm pretty sure if I shoehorned BBOS 6 onto the Bold, I'd see the same responsiveness from it that I see from the Torch. Why? Do you really have to ask? I'm pretty sure I just explained it.

      Now, as a counter-example, I had a Palm Pixi+ in the interim time between the Bold and the Torch (my fiancee's Curve was having battery issues and the Pixi+ was cheaper than a new battery so I got that and gave her the Bold). The Pixi+ has 256MB of RAM and a 600Mhz CPU, while the Bold weighs in with the same amount of RAM and a CPU that's only 24Mhz faster. That's a difference of only 4% so I really shouldn't have noticed much, right? Wrong. The services on the Pixi+ (specifically the window manager, which I never saw using less than 33% of available RAM or 50% of the CPU) are so inefficient that simple things like sending a text message or initiating a call took several seconds (sometimes more than 10 or 20) rather than being almost instantaneous! There were times that I would miss a call entirely, despite having pressed the answer button on the first ring, because the window manager and some other kernel task were hogging CPU cycles, so the phone and radio services couldn't process my keypress quickly enough! I know it's not a CPU issue, given that the Curve I had before the Bold didn't have these issues and it only brought 32MB and 312Mhz to the table and it was infinitely more responsive than the Pixi+.

      What most people, and I'm guessing that includes the /. population (and obviously a large portion of the smartphone OS development community who, for the most part, can't seem to develop system services in such a way as to not require a 1+Ghz CPU and a gig of RAM in order to leave anything available to the user), don't realize is that our phones are servers and, as such, run operating systems designed to give daemons and system processes priority over user processes. The end result, and I can't drive this point home nearly enough, is that a phone with a slower CPU and less RAM can perform noticeably better, run more apps (simultaneously!!), and run those apps faster than a phone with a faster CPU and more RAM.

      It's not just theory, it's reality; look at the iPhone or any Android phone vs. the Torch. Every iPhone (save for the original, which shipped with a CPU that was 4Mhz slower) and every Android phone sh

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    21. Re:Consumer Victory by BronsCon · · Score: 1

      My buddy had his BB Curve eaten by a dog (really severly chewed, half the casing on the right side is missing, boards exposed, etc...) about 2 years ago. He never turned it off or pulled the battery to let the slobber dry up; he just wiped it off as well as he could with a paper towel. He's still using it, as is. Even covered in slobber to the point that any other phone would have shorted out and released its magic smoke, he was able to use it to call me and laugh about what had just happened.

      The only issue it has is with bluetooth connectivity. Sometimes it gets a little flaky, but that's the nature of bluetooth, from what I've seen.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  3. Blackberry market leadership? by icebike · · Score: 1

    Who knew?

    Bistro Math says Gartner.

    --
    Sig Battery depleted. Reverting to safe mode.
    1. Re:Blackberry market leadership? by florin · · Score: 1

      Like TFA says, they're talking about market leadership in North America.

      It could also be said they're market leaders in corporate messaging devices.

    2. Re:Blackberry market leadership? by Anonymous Coward · · Score: 0

      More importantly, they're talking about manufacturer market leadership. Android just beat out Symbian, but Android=Moto+Samsung+HTC+... No single hardware manufacturer using Android beats out RIM. However, while RIM would be a big win and essentially cinch the Android marketplace as THE place to be, RIM probably needs Android more than Android needs RIM.

    3. Re:Blackberry market leadership? by icebike · · Score: 2

      How is it germane who made the device?

      Especially with regard to a story such as this where it is clearly the OPERATING system inter-compatibility that Rim is shooting for when making Android Apps run on Rim systems. The story isn't about making HTC apps run on a Blackberry.

      The whole point of the article is about how Number Three is going to ride the coat tails of Number Two's apps in a desperate bid to preserve market share.

      I seriously doubt Rim finds any consolation in the fact that they are getting beat by 4 or 5 manufacturers all wielding the same stick instead of one single competitor. Its pretty hard to put that on the bottom line in a 10K.

      --
      Sig Battery depleted. Reverting to safe mode.
    4. Re:Blackberry market leadership? by icebike · · Score: 1

      Like TFA says, they're talking about market leadership in North America.

      It could also be said they're market leaders in corporate messaging devices.

      Quick, call J D Power and Associates. They will dream up a specific category that Rim can Dominate. Bring your wallet.

      --
      Sig Battery depleted. Reverting to safe mode.
    5. Re:Blackberry market leadership? by msauve · · Score: 1

      The article show market leadership by manufacturer - not OS. That only makes the summary misleading, since it refers to the Android OS as comparable. They're two different things.

      But, at least the firms creating these numbers have their terminology correct. Nielson ignorantly refers to installed base as "market share," which makes everything they put out suspect.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
  4. Did someone with IBM help them? by Anonymous Coward · · Score: 0

    Because this strategy really helped OS/2 claim the desktop market. Oh wait, it didn't? OS/2 is dead now?

    1. Re:Did someone with IBM help them? by Reality+Master+101 · · Score: 1

      Actually, that's what killed OS/2 (and yes, I was there). It had no Win32 compatibility, nor did it have device driver compatibility. Hence, it could never gain any traction, especially with Microsoft developer-friendly policies (and IBM's developer antagonistic policies). When IBM started selling PCs with both OS/2 and Windows 3.1 (!!) installed, and you had to actually go through a number of steps to change over to Windows 3.1, people still chose 3.1 simply because of the application and hardware compatibility.

      It is true that IBM licensed Win16, but that was pretty much headed out the door at the time.

      --
      Sometimes it's best to just let stupid people be stupid.
    2. Re:Did someone with IBM help them? by Bing+Tsher+E · · Score: 2

      What killed OS/2 was that it had Win16 compatability, which let a lot of air out of the tires of any vendor tempted to build a native port of their app to OS/2. Then Win32 came along and the apps that would run on OS/2 slowly aged and faded away.

    3. Re:Did someone with IBM help them? by Reality+Master+101 · · Score: 1

      You really think OS/2 would have done better with *less* compatibility? Developers would've flocked to re-writing their applications because the OS/2 API was so superior and their applications would be so much better that they would make oodles of more money?

      I'm just not seeing how developers would've been attracted to rewriting their applications for a (very) minority product.

      Versus this scenario: IBM makes OS/2 Win32 and device driver compatible, and then advertises that they're "Absolutely, positively, 100% Windows compatible, except better in way A, B, C, ...."

      The reason Microsoft won and everyone else lost is because Microsoft has always understood that backward compatibility is essential to success.

      --
      Sometimes it's best to just let stupid people be stupid.
    4. Re:Did someone with IBM help them? by Anonymous Coward · · Score: 0

      Lunix with WINE has Win32 compatibility. How is that working out for you?

    5. Re:Did someone with IBM help them? by Reality+Master+101 · · Score: 1

      When Linux has Win32 compatibility that's "absolutely, positively 100% compatible" then we can talk.

      --
      Sometimes it's best to just let stupid people be stupid.
    6. Re:Did someone with IBM help them? by gTsiros · · Score: 1

      are we talking about compliant, or compatible?

      because WINE is implementing the win32 specs more accurately than microsoft itself.

      --
      Looking for people to chat about multicopters, coding, music. skype: gtsiros
    7. Re:Did someone with IBM help them? by TheRaven64 · · Score: 1

      Untrue. At the time, OS/2 was the best platform for running Win16 apps. If you wanted to run them on a stable platform, you wanted OS/2. The reason that you didn't buy OS/2 was that it required twice as much RAM (when RAM was expensive), a faster processor, and the OS itself cost more than DOS+Win3.1, so you'd end up spending twice as much on a computer that ran OS/2. Even without native applications, OS/2 was a more attractive platform than Windows 3.11, if you didn't factor in the cost.

      The thing that killed OS/2 was, as other posters have said, the lack of win32 support. OS/2 wasn't a market leader, but it was doing pretty well until Window 95 was released. Then it lost the application compatibility and died - it was still a better platform for running win16 apps, but even people who wanted to mostly run win16 apps had one or two win32 apps (e.g. MS Office) that they wanted to use as well.

      --
      I am TheRaven on Soylent News
    8. Re:Did someone with IBM help them? by Anonymous Coward · · Score: 0

      Finally a good use for my C=64 again.

  5. Not using Dalvik? by dr.newton · · Score: 1

    RIM had considered using Google's Dalvik, the Java software used in running Android apps, and decided against it for reasons including an ongoing patent dispute between Oracle Corp. and Google over the software, two people said.

    Would a clean-room implementation of an interpreter to run Dalvik bytecode actually evade the legal issues with Dalvik itself?

    Presumably they have licensed Java properly for their mobile devices. Are they just going to translate Dalvik bytecode back to Java bytecode, and run Android applications that way?

    --
    Just another proletarian malcontent.
    1. Re:Not using Dalvik? by fuzzyfuzzyfungus · · Score: 2

      My understanding is that(unlike copyrights) patents are unaffected by cleanroom/non-cleanroom status. A patent confers a monopoly, for a limited time, on whatever it covers, period, whether the other party is copying you, an independent discoverer, or cleanrooming.

      On the other hand, since Blackberries have traditionally run a JVM, Sun licenced and all, they would presumably have a license to use the patents at issue. I don't know whether the license under which they have that use would preclude their producing a "Dalvik mode", which would be mostly the same as their JVM; but with the necessary changes to run Android stuff...

    2. Re:Not using Dalvik? by Anonymous Coward · · Score: 0

      Considering in the about section of the phones list sun Java I'm pretty sure rim licensed it properly

    3. Re:Not using Dalvik? by PCM2 · · Score: 2

      Are they just going to translate Dalvik bytecode back to Java bytecode, and run Android applications that way?

      It would have to be something like that, though I doubt it will be on-the-fly. And Android isn't just Dalvik, it has its own set of APIs and a core Linux kernel as well. I posted some thoughts on this a couple weeks back over at InfoWorld.

      --
      Breakfast served all day!
    4. Re:Not using Dalvik? by mswhippingboy · · Score: 2

      I don't think the problem is the Java license.

      In order to be able to be able use of the Sun/Oracle patents, the VM (Dalvik or a clean-room version of it) must pass the TCK (compatibility suite). Since Oracle will not license the TCK, passing this compatibility test is impossible. Therefore, shipping a VM without this would would violate the Oracle patents (just like what Google is being sued about). In order to implement a JVM on the BB, they would have to use the certified Java ME, which is crap and pretty pointless since it won't give them the Android platform their looking for.

      The only way I can see BB pulling this off is to use Java ME for the JVM, implement the Android API on top of it, and translate the Dalvik binaries back to bytecode as you suggest above. From what I know about the Dalvik format, that would be quite a challenge, but who knows.

      I suppose it's possible that BB could be getting some special dispensation from Oracle to get around the patent issue, but I find it highly unlikely that Oracle is going to help anyone wanting to put Android on their platform.

      --
      Sometimes the light at the end of the tunnel is the headlight of an oncoming train.
    5. Re:Not using Dalvik? by ChunderDownunder · · Score: 1

      I won't speculate on what RIM are doing behind closed doors but I suggest you read up on IcedRobot, announced this week by a handful of IcedTea/OpenJDK enthusiasts. Mario Torre specifically mentions replacing Dalvik with OpenJDK's Hotspot VM, targetting QNX and, yes, decompiling Dalvik to standard JVM bytecode.
      Java SE is heavier than Java ME but for the current generation of 800+Mhz CPUs, it's less of a burden. Of course the Java ME APIs would need to be emulated for 'legacy' blackberry apps but if the QNX-based Blackberry OS represents a paradigm shift, legacy support mightn't be such a priority.

    6. Re:Not using Dalvik? by eyegone · · Score: 1

      I can imagine that Oracle would be quite happy to accept RIM's money for an "Android patent license". It would be exactly the (market) precedent they want.

      --
      "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
    7. Re:Not using Dalvik? by rrossman2 · · Score: 1

      BB already uses a JVM.. that's what BB OS is

  6. We need Apps that behave like any other "content" by obarthelemy · · Score: 1

    We need apps that truly are "content", the same way text, sound, and video are.. ie, playable pretty much anywhere. If Android can be that "format", we're saving a lot of sweat and tears.

    --
    The Cloud - because you don't care if your apps and data are up in the air.
  7. Game changer by nicholas22 · · Score: 1

    Now this is a game changer. If the PlayBook has all the enterprise-y features it claims, nice hardware as specified AND supports most of the Android Marketplace apps, I think I wouldn't want any other tablet device but that.

  8. Further evidence by Gonoff · · Score: 2

    This may be more proof that Nokias action to become subsumed by Microsoft (and that's what it is) is a losing course of action for them.

    --
    I'll see your Constitution and raise you a Queen.
    1. Re:Further evidence by icebike · · Score: 1

      You have to wonder why they went that way.

      If they wanted to shed the cost of development of their own OS, the logical thing would have been to adopt Android.
      Instead, they will send all that money to MS, and still have nothing of their own.

      I was pretty disappointed to hear that news.

      --
      Sig Battery depleted. Reverting to safe mode.
    2. Re:Further evidence by Zelgadiss · · Score: 1

      Was going to post just this.

      This is the way to do it IMO.

      Nokia jumping in bed with MS was a retarded idea.

    3. Re:Further evidence by Zelgadiss · · Score: 1

      Really foolish of them to put themselves at the mercy of one of the most ruthless tech companies in existence.

      If MS suddenly decide they don't want to sell WP7 to them or decides to price gouge them, Nokia is utterly fucked.

      All the apps are reliant on WP7 not Nokia's hardware, your users will be MS's customers not yours.

      I find it ironic that Nokia CEO list fear of commodization as the reason to join MS instead of Android, when all they will be doing soon is providing generic (and commodized) hardware for WP7.

    4. Re:Further evidence by phonewebcam · · Score: 1

      Perhaps Microsofts 8th largest individual shareholder had a hand in things?

  9. emulate by Anonymous Coward · · Score: 2, Insightful

    if you cannot beat them - emulate them

  10. Very, very stupid idea by DavidinAla · · Score: 4, Interesting

    This is a horrible idea. Why would anybody outside of RIM bother to write apps for Blackberry if this happens? If they're really doing this, it just proves that RIM doesn't care about the user experience for Blackberry users. To have apps from different platforms mixing will mean that there's no consistency in look and feel. Native Blackberry apps will dry up (even more than they already are). Soon, people will say, "Why buy a Blackberry when I'm just running Android apps?" I don't really care whether RIM does it, because I don't use Blackberry or Android. (I'm an iPhone user.) I just think it's a really stupid business move. It's going to be hard for RIM to survive as an independent company, but this certainly won't help.

    1. Re:Very, very stupid idea by Alarash · · Score: 2

      RIM's core market are business users. This market is safe. They are only trying to expand it to the general public, and for that you need apps. I guess it takes longer to fix your whole API than just throw a VM in.

    2. Re:Very, very stupid idea by Joe+Jay+Bee · · Score: 1

      Soon, people will say, "Why buy a Blackberry when I'm just running Android apps?"

      I've said it twice in this thread so far: because for actual communication - SMS, email, phone, IM and the like - the BlackBerry absolutely spanks the iPhone and Android hands down.

    3. Re:Very, very stupid idea by joh · · Score: 1

      Soon, people will say, "Why buy a Blackberry when I'm just running Android apps?"

      I've said it twice in this thread so far: because for actual communication - SMS, email, phone, IM and the like - the BlackBerry absolutely spanks the iPhone and Android hands down.

      But you could implement those as well as Android apps (and/or add features supporting these to Android). What makes a Blackberry special (in a useful way) is not the OS. What people want is the features and maybe some aspects of the hardware. Maybe the "brand" or things like enterprise/business support. People don't buy Operating Systems.

    4. Re:Very, very stupid idea by Chas · · Score: 1

      Actually it's a decent idea. It gives them access to a large number of apps. With a quality ranging from "superb" down to "damn terrible".

      Most of the decent BB-native apps are from RIM-proper. The third party environment comes in three classes.

      Damn Terrible, OMFG!, and "Fuck this, I'm going to get an iPhone!"

      I know of at least one app (essentially failed now) that used no less than SEVEN JAVA ENVIRONMENTS during initial implementation. Each of the various components of the app was written using a different one.

      RIM's line of hardcore business users is (mostly) safe. Their current infrastructure can keep them going a long, LONG time. This just gives them another tool in their bag.

      As for those who don't use the RIM infrastructure, these aren't really BB customers that RIM wants to (or will) cater to anyhow.

      This way these people get some functionality out of their expensive paperweight. And if they migrate off to a native, gee whiz, Android phone, it's no skin off their noses.

      --


      Chas - The one, the only.
      THANK GOD!!!
    5. Re:Very, very stupid idea by Anonymous Coward · · Score: 1

      This market is not safe. Business use is definitely RIM's core, but it is being chipped at tooth and nail. We currently have over 4,000 smartphones deployed, but according to our ticketing system for the last six months, we've only had 61 new BB devices activated as opposed to 170 iPhones and 282 Android devices. I expect as more of our older BB devices come up for renewal we will continue seeing this trend.

    6. Re:Very, very stupid idea by Chas · · Score: 1

      Soon, people will say, "Why buy a Blackberry when I'm just running Android apps?"

      I've said it twice in this thread so far: because for actual communication - SMS, email, phone, IM and the like - the BlackBerry absolutely spanks the iPhone and Android hands down.

      Okay, I used to own a Blackberry (a real one, not one of the consumer-grade ones). And I challenge the notion that it's superior for said purposes.

      I find the keyboard on my Galaxy S phone to be eminently more usable than the Blackberry keypad.

      --


      Chas - The one, the only.
      THANK GOD!!!
    7. Re:Very, very stupid idea by icebike · · Score: 4, Insightful

      RIM's core market are business users. This market is safe.

      No, its not safe.

      Android is going after business as well. (Apple pretends to, but then insists you install a music player to manage a phone).

      There isn't a single mainstream business platform that Android can't interact with, securely. Sometimes with built in apps, in other cases third party apps are better. Look at TouchDown some time as merely one example.

      Rim was/is the leader in this, but they can't rest on their laurels.

      --
      Sig Battery depleted. Reverting to safe mode.
    8. Re:Very, very stupid idea by Anonymous Coward · · Score: 0

      are you fucking kidding me? rim is circling the fucking drain.

    9. Re:Very, very stupid idea by PCM2 · · Score: 1

      What people want is the features and maybe some aspects of the hardware. Maybe the "brand" or things like enterprise/business support. People don't buy Operating Systems.

      They do when the features they want are baked into the OS. BlackBerry's push infrastructure is still the best around, and it remains so because RIM has a lot of patents in this area which it defends vigorously. You "could" implement the same thing as Android apps ... and yet no one has.

      --
      Breakfast served all day!
    10. Re:Very, very stupid idea by shutdown+-p+now · · Score: 1

      To have apps from different platforms mixing will mean that there's no consistency in look and feel.

      From what little I've seen from Android SDK, it seems that your average UI application should pick up the L&F from the system, for the most part - so Blackberry could just feed them its own.

    11. Re:Very, very stupid idea by Anonymous Coward · · Score: 0

      Why buy and Android when I can get the same apps on my Blackberry?

    12. Re:Very, very stupid idea by Joe+Jay+Bee · · Score: 1

      I, personally, find the Android keyboard to be OK compared to the BlackBerry one. Not brilliant, not awful, just... OK. I definitely can't type as fast, and I'd say it restricts what I can do a little - I'd think nothing of banging out a few paragraph's worth of email or forum post on the BB Bold, but I find my Defy a bit clumsy for anything longer than a text message.

      There's also the actual OS itself where the BB wins - I can't tell you how much I miss having a unified messaging list with texts, all my email accounts, Twitter mentions etc in one (although this is most likely a quirk of Motorola's thoroughly crap customisation of the Android system...)

      To each their own, I suppose.

    13. Re:Very, very stupid idea by Threni · · Score: 1

      No it doesn't. Blackberrys have stupid little keyboards, whereas my Desire has a large, usable onscreen keyboard. Phone? Why is a Blackberry better than an Android for phone calls? "the like"? What's that? App support? Games? Ease of use? Blackberries are for girls, or people who get given them to use at work because their company is run by idiots who just don't get it.

    14. Re:Very, very stupid idea by orient · · Score: 1

      It's a very good idea. I would be glad to add the Android apps that I need while keeping my Blackberry with its great enterprise integration.

      --
      Laudele lor desigur m-ar mahni peste masura.
    15. Re:Very, very stupid idea by Anonymous Coward · · Score: 0

      Android keyboards are hardly universal. Just to my knowledge there was:
      - 1.6 virtual keyboard
      - 2.x virtual keyboard
      - 2.3 virtual keyboard
      - Droid virtual keyboard
      - Droid X virtual keyboard
      - probably more device-specific virtual keyboards...
      - a great many different hardware keyboards

      2.3 was supposedly considered the most usable, which took a lot of ideas from Swype. And BB certainly is not better than Swype.

    16. Re:Very, very stupid idea by LordLimecat · · Score: 1

      What makes it special is that Blackberries CURRENTLY do those things well. Arguing that android COULD is irrelevant; its battery life and overall communication experience is not as good as blackberry's right NOW.

    17. Re:Very, very stupid idea by Zelgadiss · · Score: 1

      Why would anybody outside of RIM bother to write apps for Blackberry if this happens?

      That's the point, with this idea they wouldn't have too.

    18. Re:Very, very stupid idea by tlhIngan · · Score: 1

      I guess it takes longer to fix your whole API than just throw a VM in.

      Actually, I think it's a matter of setting the right class library used.

      In the really old days, a Blackberry was an embedded 386 processor that used a special SDK that let you use Visual Studio to generate a bunch of DLL's (yes, the same DLL's that Windows uses) that were the apps. Since then, RIM went Java and Blackberry apps really are just Java apps.

      Thus, running Android apps isn't much more work than implementing the Android classes and switching between the Blackberry classes and the Android classes.

      Of course, non-market Android app selections are really thin - without the Google Marketplace (which requires licensing from Google), there aren't that many apps out there for easy download. Try it - try finding apps without using the Google Marketplace and it's not easy. There are other stores (SlideMe, APKTor, etc), but they don't have the coverage of the Marketplace. The only way around this on Android devices without Google is to pirate the marketplace app...

    19. Re:Very, very stupid idea by Alarash · · Score: 1

      Thing is, you can't rely on the client-side only for business. RIM's Enterprise Server (or whatever the name) is a huge part of their success I think. There are of course workarounds (like using the Web Outlook Access API) but it's not as effective as push and other things their server do. You can manage the phones remotely, blacklist them in case of theft, etc... Don't get me wrong, I would love Android becoming the reference OS for business phone users, but I don't see anyone able to compete against RIM at the moment.

    20. Re:Very, very stupid idea by icebike · · Score: 2

      Rely only on Client side?

      Have you looked into TouchDown? http://www.nitrodesk.com/features.aspx
      It has all the server side control you could want. And its just one of a dozen offerings by different companies.

      And Push is no big deal, In fact it isn't even unique. IMAP IdleD is just as effective, and just as reliable and it is free and unencumbered with patents because its just TCP/IP.

      With Secure Imap and secure smtp there is no third company involved to sell out your account to some foreign Arab state, because the only mail server is in your home office. You don't need Rim's servers building a nest in your network, and you don't need to hand your mail to them to deliver. Any random mail server (Windows or Linux) can handle it by itself over ssl, encrypted both directions. Add something like TouchDown, and its even encrypted on the phone.

      The solution Rim is selling was needed back in the 90s. Once everyone got on board, they stopped looking around, so they didn't notice Apple and Android did the same things. When you sit down with a knowledgeable Android user, you will find there is nothing your blackberry can do that Android can't do cheaper.

      --
      Sig Battery depleted. Reverting to safe mode.
    21. Re:Very, very stupid idea by Anonymous Coward · · Score: 0

      > (I'm an iPhone user.) I

      Next time could you state this at the beginning of your posts please. Then I wont have to waste time reading any further.

      Ta

    22. Re:Very, very stupid idea by sydsavage · · Score: 1

      (Apple pretends to, but then insists you install a music player to manage a phone).

      That's funny, I don't think any of these would be considered a music player.

    23. Re:Very, very stupid idea by JAlexoi · · Score: 1

      What about software updates?

    24. Re:Very, very stupid idea by Random+BedHead+Ed · · Score: 1

      Soon, people will say, "Why buy a Blackberry when I'm just running Android apps?"

      For the keyboard, the brand, the IT department support, and the Exchange integration. From a user's perspective Android support is a good thing, and a value add for BlackBerry. The real question is for developers: why produce software for BlackBerry when BB users can run Android apps? I think developers will ditch the native BB software if BBs run Android.

      It's funny, I used to work for RIM and I remember chatting with another engineer over beers after Google first announced their plans for Android. We both said, "Maybe we should adopt Andoid and build BBConnect on top of that platform, since it's all available to us." RIM obviously didn't do this, and I'm not sure whether they even considered it, but it looks like they're moving toward the same outcome though the opposite strategy.

    25. Re:Very, very stupid idea by mrops · · Score: 1

      "I don't use Blackberry.."

      "(I'm an iPhone user.)"

      I think these two statements clearly show that you are not qualified for making such claims.

      Can you do blackberry messaging on iPhone (since you don't use a BB, think of it as encrypted/free worldwide SMS to any other BB device). i.e. its secure.

      Can you do secure email on your iPhone?

      Can you make iPhone part of your corporate network, encrypted all the way from your corporate network to the device over the wireless carrier's network?

      I for one would love a BB that can handle Android apps and support all these features.

      On a side note, one of my friends asked what kind of a bird iPhone is, (someone from google made a comment on Nokia/MS collaboration (two turkey don't make an eagle)). Anyhow, someone from the group rightly said, they don't know, but apple fanboys are crows, they make way too much noise for what they are. Your comment just reminded me of that.

    26. Re:Very, very stupid idea by tompccs · · Score: 1

      Native Blackberry apps will dry up

      What native Blackberry apps? I think the move is a rational one. There are now 5 competing smartphone platforms (Android, Blackberry, iOS, WebOS and WP7), each dramatically different from one another (only two - Blackberry and Android - even have a preferred programming language in common and the iPhone blocks anything not written exclusively for the platform). There are only so many developers, each of whom only has time to master so many platforms. So when competition for developer time and skill is so fierce, isn't it really quite a good idea to try and share devs with the Android platform? RIM still has a sufficiently differentiated platform so that the risk of people saying:

      "Why buy a Blackberry when I'm just running Android apps?"

      is low, since so many business users swear by its carefully researched and targeted features.

    27. Re:Very, very stupid idea by Anonymous Coward · · Score: 0

      Do recall that the Galaxy S series phones are preloaded with the Swype keyboard and not the standard Android keyboard.

      If the keyboard bugs you / you're looking for a better one, replace it with alternatives you can find on the market.

    28. Re:Very, very stupid idea by Anonymous Coward · · Score: 0

      You are a moron. You're assuming that your needs are other people's needs. If you want to argue that your needs are served by this potential RIM move, you might be right. But you can't argue that it's a smart BUSINESS move. That's what you and your moronic friends don't understand.

    29. Re:Very, very stupid idea by Anonymous Coward · · Score: 0

      I disagree with your assessment regarding the features. And hence, unlike you, I sense that people may soon say "Why buy a Blackberry when Android does all the stuff Blackberry does, and more".

      The rapid appearance of enterprise-y applications that are available on Android and IOS but not Blackberry (Teamviewer etc) should have the Blackberry managmenet worried, and there's also a real large pool of Linux enterprise software and libs that might comparatively easily be ported to Android.

      I predict the best way to go for blackberry will be to get all their features and the UI known to their users ported over to Android - a lot of effort, but a lot more future-proof.

    30. Re:Very, very stupid idea by Qwavel · · Score: 1

      Native BB apps have already dried up AND they don't scale to tablet or even mini-tablet. Their app platform is based on Java ME which is quite old and limiting technology.

      RIM has no choice but to hurt their developers and begin the transition to a new app platform. (And this is very mild, and expected, compared to what Nokia has just done to their developer community.)

      I believe this is a good, and necessary, strategy. The mix of RIM's business platform and services plus Android will make a powerful combination. Let the other Android manufacturers distinguish themselves with their GUI skins, RIM will have better ways to distinguish themselves.

    31. Re:Very, very stupid idea by Anonymous Coward · · Score: 0

      There is not only one software keyboard. The standard keyboard got improved a few times between Android versions, now at 2.3 it's better again - and if you want it and don't have a locked down phone, you can install it on older versions of Android even before you have 2.3.
       
      Users can also generally pick software keyboards from 3rd party vendors - Swype, Simeji, etc. - there are quite many good options out there.

      The combined message list thing is certainly not part of the Android OS. Such things are applications. And while I'm not sure I'm interpreting what you said correctly, yes, other vendors ship with an unified email inbox and an unified messaging application and an unified social networking application etc. (but I'm not sure if you can have really ALL of that in one application).

    32. Re:Very, very stupid idea by gmhowell · · Score: 1

      This is a horrible idea. Why would anybody outside of RIM bother to write apps for Blackberry if this happens?

      Steve somebody or other made a very similar observation regarding some bit of tech a while back...

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
  11. Re:We need Apps that behave like any other "conten by digitalhermit · · Score: 1

    We're close to that already. With AJAX type apps, Java, Flash, etc., it's possible to run apps on different platforms and still look the same, use the same code, etc..
    I've been running Chrome as my browser recently and have used the app store. Whether running on Win7 or RHEL6 or Ubuntu 10.10, it looks and feels the same.

  12. Blackberry Playbook by funky49 · · Score: 1

    I was at a Blackberry event earlier this week (stuffed myself mad with shrimp, clams & crab legs!) and noticed that the Playbook could run multiple environments and not just BB6. One of the other environments was Webkit. Well Chrome is made from Webkit and on Monday I got a CR-48 from Google so I asked the guy if the Playbook would be able to run ChromeOS. He hemmed and hawed and I interjected that I had to ask something good because my boss was in the crowd. He ended up telling the crowd to watch for upcoming news about what exactly the Playbook could run.

    I was amused.

    --
    --- rapper/producer/bachelorette party stripper
  13. Ask IBM by joh · · Score: 3, Interesting

    They know very well how it "helped" OS/2 to be able to run Windows software... which meant that nobody wrote native OS/2 applications -- it ran Windows apps after all.

    One thing I'm always wondering in these OS wars: You can take Android, leave out the Google App market and other Google apps and add your own instead. OK, this is some work but you're free from Google then, you don't even have to pay them license fees, and whatever you have to do yourself you had to do for your very own OS anyway: Write apps, supply services, build an ecosystem.

    Microsoft could have done this: Build on Android, use Bing instead of Google, supply cloud services, offer an app market. And offer a port of MS Office. Instant victory.

    RIM could have done that: Build on Android, add all the RIM messaging magic and some security features: Hit.

    Nokia could have done that: Build on Android, adapt for low-end hardware (and Android *comes* from low-end hardware, at first it even didn't support touch screens), offer some high-end smartphones. They have 2500 developers working on Symbian (unbelievable but true). Discontinue Symbian, let those devs work on Nokia Android.

    I mean, Android is Open Source, isn't it? OK, all the Google stuff isn't, but base Android is. Even if you don't get access to the Google Market it's easier to be fully compatible and just get the app developers to sell through your store instead of forcing them to outright port their apps.

    I just don't get it.

    And where's the Free Android distribution? With an own market with only Open Source apps? No, there's MeeGo instead... yet.

    1. Re:Ask IBM by MichaelSmith · · Score: 1

      And where's the Free Android distribution? With an own market with only Open Source apps? No, there's MeeGo instead... yet.

      How about this?

    2. Re:Ask IBM by icebike · · Score: 2

      And where's the Free Android distribution?

      Right here: http://developer.android.com/sdk/index.html

      --
      Sig Battery depleted. Reverting to safe mode.
    3. Re:Ask IBM by shutdown+-p+now · · Score: 1

      Microsoft could have done this: Build on Android, use Bing instead of Google, supply cloud services, offer an app market. And offer a port of MS Office. Instant victory.

      It's more complicated than that. It would also entail Java as a development language, and Eclipse as the IDE (or else adding Java support to Visual Studio). After the past history of dabbling in Java, and given the ongoing Oracle-Google lawsuit, it doesn't sound like a good idea.

    4. Re:Ask IBM by Anonymous Coward · · Score: 0

      Android's Achilles' heel is Java. They should have provided a decent native API right out of the box. Something that could compete with iPhone in terms of performance and bare-metal development.

      You can do that kind of stuff on Android (it is just Linux after all) but it's not easy and it's definitely not part of the intended design (the design relies heavily on the Java sandbox for security). In the end (as always) Java just can't quite do what native apps can.

    5. Re:Ask IBM by getNewNickName · · Score: 1

      RIM could have done that: Build on Android, add all the RIM messaging magic and some security features: Hit.

      Wouldn't that mean that RIM would have to open source their changes if they decided to use Android because of GPL? I don't think they want to divulge their secrets.

    6. Re:Ask IBM by Zelgadiss · · Score: 1

      No harm really.

      Unlike Windows, Android is open source. Whatever changes comes to Android you can follow up in your own OS.

      Your OS is effectively Android (from the view point of developers and users) in all but name to be honest.

    7. Re:Ask IBM by Zelgadiss · · Score: 2

      From what I heard it's being fixed.

      You can now write fully native apps, the Dalvik VM is probably being phrased out - there is no point to having it any more IMO, all phones are run on (and will probably continue to run on) one architecture, ARM.

    8. Re:Ask IBM by phantomfive · · Score: 1

      Note: that's the source for the SDK. If you want the source for the full distro, you will find it here, including all drivers, even graphics card drivers, which is actually kind of surprising.

      --
      "First they came for the slanderers and i said nothing."
    9. Re:Ask IBM by Anonymous Coward · · Score: 0

      As far as I know there is now support for C and C++ application in Android using the NDK:
      http://developer.android.com/sdk/ndk/index.html

    10. Re:Ask IBM by shutdown+-p+now · · Score: 1

      It's not quite what many people think. It allows you to supplement Java (Dalvik) applications with native code libraries called via JNI. But this doesn't expose system APIs to C/C++ code, outside of a subset of ANSI C and POSIX (files etc) and OpenGL. Even for a fullscreen game, you still need Java, at the minimum, for program entry point and app life cycle management (suspending/resuming etc), and also to handle user input and to play audio. If you want stock UI (rather than hand-drawing widgets via OpenGL yourself as games do), you need Java for that as well. So there's no way you can have a pure C or C++ application on Android.

    11. Re:Ask IBM by Eunuchswear · · Score: 1

      including all drivers, even graphics card drivers, which is actually kind of surprising.

      Extremely surprising. Are you sure? About the graphics drivers?

      --
      Watch this Heartland Institute video
    12. Re:Ask IBM by asnelt · · Score: 1

      And where's the Free Android distribution? With an own market with only Open Source apps? No, there's MeeGo instead... yet.

      There is a fully free Android distribution called Replicant: http://replicant.us/

      Then there is a free software repository for Android at http://f-droid.org/

    13. Re:Ask IBM by phantomfive · · Score: 1

      Ya, it can be hard to get Nvidia to open-sorce their graphics drivers. But they did.

      --
      "First they came for the slanderers and i said nothing."
    14. Re:Ask IBM by Anonymous Coward · · Score: 0

      Untrue in many ways. Look up: "Android NDK" and see that using Java is not required - for a phone vendor itself it may actually be more important to be able to change the Linux kernel (GCC compatible c code). There's in fact even (more limited, but still present) support for most common scripting languages. Apart from that, Eclipse is not required at all even if you want to use the dalvik side of things, there are many other ways to develop java (or even Scala/Clojure/random_jvm_language).

    15. Re:Ask IBM by shutdown+-p+now · · Score: 1

      Look up: "Android NDK" and see that using Java is not required

      As it stands, you cannot avoid using at least some Java for an Android application. More details in this comment

      - for a phone vendor itself it may actually be more important to be able to change the Linux kernel (GCC compatible c code).

      Why would a phone vendor change the Linux kernel? If anything, they'd be more interested in userspace, and specifically UI (see: HTC Sense UI, Samsung whatever-they-call-it, etc), which is not only inaccessible from anything but Java, but is written in Java itself.

      In any case, this isn't about phone vendors at all. This is about developers targeting the platform. Right now, Microsoft offering for them is C# + Silverlight/XNA + Visual Studio. Can you spot a place for Java here?

      Apart from that, Eclipse is not required at all

      Didn't say it is required. I said that Eclipse or other Java IDE (e.g. adding Java support to Visual Studio) would be required.

  14. So why run QNX? by MichaelSmith · · Score: 1

    If the shell is going to be the same as Android you may as well run android.

    1. Re:So why run QNX? by Anonymous Coward · · Score: 1

      Ok - that statement is just so funny I shot ginger ale out my nose.

      QNX - hard real time, secure, micro-kernal that's been used about 30 years in a variety of circumstances
      Android - Google's not hard real time, not-so secure, not micro-kernal mobile phone development foray with a few years of use

    2. Re:So why run QNX? by larry+bagina · · Score: 1

      Great! Where's the source code so I can verify that QNX is hard real time, secure, micro-kernel?

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    3. Re:So why run QNX? by Anonymous Coward · · Score: 2, Insightful

      QNX is one of the few systems in the world that is aged and reliable. Enough to run industrial systems. Android is a few decades behind still.

    4. Re:So why run QNX? by Anonymous Coward · · Score: 1

      Says the guy who apparently doesn't know a fucking thing about operating systems...

      There are perfectly legitimate reasons to pick QNX over Linux as the underlying OS kernel. RIM is clearly looking at mobile multicore as the way of the future, and QNX is well known as a high-performance, real-time, multi-core operating system, thanks to it's microkernel roots. Hell, if you ask me, the amazing thing is that it took so long for someone to put QNX on a consumer mobile device.

    5. Re:So why run QNX? by gTsiros · · Score: 1
      --
      Looking for people to chat about multicopters, coding, music. skype: gtsiros
    6. Re:So why run QNX? by larry+bagina · · Score: 1
      Under the new policy, QNX Software Systems will continue to make its proprietary OS and middleware source code available to qualified customers, partners, and educational institutions. However, some of this code will no longer be available to hobbyists or to the general public.

      After the Rim buyout, they closed down all access to the source code.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

  15. Sorry Nokia by scorp1us · · Score: 0

    You aren't the Wright Brothers. You're not going to get off the ground, much like a turkey. Walled off in MS's garden, you'll never experience love like this...

    --
    Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    1. Re:Sorry Nokia by shutdown+-p+now · · Score: 1

      What the hell does Nokia have to do with TFA?

  16. RIM win by Anonymous Coward · · Score: 0

    RIM =10 / Nokia=fail.

  17. Hooray! Another platform for Android apps... by AmazingRuss · · Score: 0

    ...to crash on.

  18. Horrible Hardware?! by Anonymous Coward · · Score: 0

    I don't like the current Blackberry OS, but horrible hardware?!
    I'm not sure you know what you're talking about. RIM hardware is pretty darned well-designed. It may not be state-of-the-art (Torch) or anywhere close to pretty (8800, yuck), but the build quality is better than that of many of the phones I've used.

  19. Lingua Franca? by mr100percent · · Score: 0, Flamebait

    Lingua Franca? Yeah, except when it's not.

    99.4% of all smartphone apps in 2009 were sold for iOS devices. The App Store recently passed its 10 Billionth download. Other competitors have come onto the scene and carved up the pie, but Apple is still in the lead.

    Percent of App market (2010):
    Apple App Store : 25%
    Blackberry App World : 16%
    Verizon Application Store : 15%
    AT&T Application Store : 12%
    Sprint Application Store : 10%
    T-Mobile Application Stores : 8%
    Windows Marketplace : 4%
    Android Market Store : 2%
    Palm App Store : 1%
    Handango : 1%

    While PC Magazine predicts that Android apps and downloads will one day surpass iOS, it is not there yet.

    1. Re:Lingua Franca? by Anonymous Coward · · Score: 0

      where did you get these numbers from?
      Please share the link to the source.

      In this case for all that matters Android is Lingua Franca for 2 platforms, because both can run their code and sideload apps without "jailbreaking".

      For all that matters, are they differentiate sold from just downloaded?
      This is an interesting case for IOS and Android, most of the most famous apps for android are not paid but ad. supported. On the flipside IOS lets you use "lite" versions and everything else is mostly paid.... it'll be interesting to carve into these numbers before go out and said that IOS is bigger now feb-2011.
      Even your own numbers dissected:
      Android Market Store: 2% + Verizon app Store (Verizon caters to Android and BB, I will assume 50% to each) 7.5% + Sprint App Store (that also caters to Android and BB, I will assume 50% to each) 5% + Tmo (same logic here) 4% and ATT that has the 3 enviroments, hence 1/3 of the sales can be android 4%
      This is 2+7.5+5+4+4=22.5% by adding BB into this mix it's larger by far.

      The comparison here is not equivalent because the amount of devices in circulation is not the same among platforms; it'll be more representative if we weight the sale of apps by the number of devices in the market.

    2. Re:Lingua Franca? by Rennt · · Score: 1

      Huh? Lingua Franca has nothing to do with how many people speak it natively. With Alien Dalvik and now this development you will be able to write one Android app and have it run on all platforms. ('cept iOS maybe... unless you jailbreak).

      If iOS apps continue to only run on iOS, then it will be a parochial dialect no matter how many apps are written for it.

    3. Re:Lingua Franca? by Shihar · · Score: 1

      Troll.

      First, cite a fucking source. I call bullshit.

      Second, you mix like half a dozen bullshit numbers together.

      Third, your bullshit numbers don't even fucking make sense. If iOS sold 99.4% of all smart phone apps in 2009, and the very next year they had their lunch eaten by apparently everyone and are down to 25%, I would say that they are pretty well fucked. Going from near 100% of the market to a quarter of it in a single year is a sure sign that you are flat dead. Better sell you stock in Apple and buy some in RIM, because they apparently had at least 2600% growth from 2009 to 2010 according to your clearly non-fucking-sense numbers.

    4. Re:Lingua Franca? by ducomputergeek · · Score: 1

      I manage mobile development for a small shop (10 Developers + Graphics Artist + Photographer/Videographer) as well as created three apps last year using Phonegap to release for iOS & Android.

      The apps I developed had "free" ad supported "lite" versions. Basically these were the proof of concept versions that had all the functionality and I wanted to just get out the door. Then I would spend another week or two fine tuning the apps and adding support of handset hardware like the ability to take and save pictures with Phonegap, etc. to create a "full" version with no ads for $.99 or $1.99. What I discovered was that Android users don't buy apps. I had 25k more Android downloads of the lite version of my app yet Android sales were less than 15% of my total sales. After talking with my friends and co-workers who had Android phones I noticed the same trend. Very few had paid apps and if they did it was 1 or 2. They didn't have a lot of free apps either outside of maybe Facebook and Urbanspoon. What I did find interesting was that most of these people owned iPhone Touches and interestingly enough, had bought more apps for their iPod than their phones. It will be interesting how many to see how many of these folks switch from Android to the iPhone because most of my none techie friends admit they WANTED an iPhone, but was going to deal with AT&T. They wanted Verizon (and where some live it's perfectly understandable) They got an Android phone because it was the "closest" Verizon had to an iPhone at the time.

      Now at work, the company treated iPhone and Android as "platforms" at the beginning (Fall 2009) through about October of last year and then we had to change how to billed and priced to our clients frankly because Android was eating our lunch in QA. This was due to new handsets every month and a new OS version every quarter. By the time we got the bugs all solved with one, two more popped up. So instead of charging by OS we started CHARGING BY HANDSET/DEVICE. I think that gets lost on a lot of people here. We found that Android turned into developing for blackberry only instead of having 1 or 2 versions of the OS in the wild with blackberry Android had like 6 and a new one every quarter it seemed. Palm was much closer to iPhone with pretty much 1 OS and 2 devices.

      We found we could do QA on the iPhone/iPod Touch for $X. We'd been developing for a couple years on the platform and there isn't a lot of hardware differences. Our first iPad apps fell under this, but people complained they were too "iPhone line", which they were just ports of the iPhone app. So we developed a format that worked better on that device, if people want the iPad version it is $Y. Want the iOS family it is $X + $Y. Basically it's 1 price because there is 1 iPhone by 1 manufacture. And it sees updates on a yearly and predictable basis.

      With Android, $X will buy you the app + QA for the Nexus One (now S) and the latest stable version of Android. If they want QA on any additional Android Handsets, it costs $Y per handset. Typically they'll want Droid (Verizon), HTC(Sprint/Verizon/others), and Samsung(AT&T/Others). This makes developing for Android typically anywhere from 3x - 5x more expensive for our clients. If the clients are giving the software away free, this is usually not a problem. We did have 2 clients who were charging for their apps actually drop Android on the next version because they found out what I did: not enough people bought them.

      We didn't hear too many complaints from our clients when it explain it to them, but to be fair, this is how we priced Blackberry before with $X for the app, $Y per handset for QA so it wasn't like they had seen it before.

      --
      "The problem with socialism is eventually you run out of other people's money" - Thatcher.
    5. Re:Lingua Franca? by mr100percent · · Score: 1

      Apple responsible for 99.4% of mobile app sales in 2009
      My figures taken from Mobile App Store Market Share Based on Usage
      The expectation that Android will overtake Apple is a prediction of future growth to 2015, not existing sales.

  20. Emulating, pros and cons by gmuslera · · Score: 1

    Maybe "emulating" is a too strong words for this. But anyway, is running programs made for one platform in another. And isnt the first case, you have wine, plenty of console emulators, virtual machines, and other approachs to make layers of compatibility.

    As a clear pro, you have more apps/games/whatever. You have all the advantages of your current platform (stability, security, multitasking or some special native apps), and being able to run apps made for another. But as con you make devels to not develop for you platform too, and also somewhat say what your platform is not, and if the compatibility/emulation layer is not 100% perfect always will be something that will not run that could press your consume to "downgrade" to your competitors offering.

    Of course, if the alternative is not to have those apps at all (at least not until getting popular enough, and you can get there into a chicken-egg situation) probably the best move would be to go forward with that.

  21. Thinking the other way by SuperKendall · · Score: 1

    Actually, I was thinking it was the opposite - very good for Blackberry, and somewhat harmful for Android.

    Here I'm speaking specifically of the Playbook. What Android tablet right now looks very compelling if you can run Android stuff on a Playbook later this year?

    To me it seems like it could impact the momentum of the wave of Android tablets about to hit.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Thinking the other way by stewski · · Score: 1

      My thought is that if any company should be bothered about this move it is Apple. Personally I see this as a smart move from RIM, I'm an Android user but there are limitations on my phone/OS (no proxy) I'll have a good look at blackberry if this pans out.

    2. Re:Thinking the other way by SuperKendall · · Score: 1

      See, exactly - Blackberry could bring a platform with more "enterprisey" features while still giving you a wide selection of Android apps.

      I have to say though that I'm actually following the HP tablet closely to see where that ends up.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  22. THIS could cinch it? by Charliemopps · · Score: 3, Interesting

    THIS could cinch it? The company I work for moves at the pace of a glacier. We're still running windows XP, office 2003 and and just got through a 2 year approval process to finally stop using IE6. But about a month after the first Androids were out they were approved and and deployed to nearly every manager in the company. It seems pretty cut and dry to me, Blackberry is dead and apple never really had a chance anyway. Whats sad is Microsoft could have had this market sewn up a decade ago but it seems like they've spent the past 10 years figuring out just how much fail they could stuff inside a PDA sized device. The fact that Palm Inc was kicking their ass back then with what could only be described as an OS slightly more sophisticated than an Atari 2600 (minus the color) should have told them something. Android, like all good ideas is something that you look at/use and then say "Oh yea, this is what everyone should have been doing all along." If I'm paying hundreds of dollars for a small device that I'm surely going to end up destroying in my washer at some point, the damned thing better do WHAT I want WHEN I want and HOW I want. I don't need Apple or Microsoft crawling up my ass, and for christs sake I don't need MS Office or iTunes on every god damned computer on earth. I know they make you guys a lot of money but for fucks sake, if I want that shit I'll put it on myself. Microsoft at least should have learned from their success, you make your software free, easy, unobtrusive until it becomes ubiquitous. Then when the whole world is dependent on you, you bring out the Vaseline and inform them that what follows will be just a tad less uncomfortable than what they'd have to go through to migrate away from your shit.

    1. Re:THIS could cinch it? by Anonymous Coward · · Score: 0

      The company I work for moves at the pace of a glacier. We're still running windows XP, office 2003 and and just got through a 2 year approval process to finally stop using IE6.

      I think we work for the same company.

  23. Embrase and extend and extinguish by giorgist · · Score: 0

    This sounds like RIM are performing an embrase and extend with the final step being inevitable on them selves !?!?

  24. RIM has it backwards by Degrees · · Score: 1, Insightful

    We're going to be dumping our BlackBerrys and our BES CALs because the Android and IOS devices can do almost as much, with far less security. The reality is that the big bosses want the latest high-tech jewelry, and the BB is The Old Stuff.

    But RIM is fixated on selling the hardware of it's BB phone. The PlayBook is a large screen and keyboard for the BB phone. Your corporate email is still kept in the BB phone - not the PlayBook. I've got bad news for you RIM: no-one wants to wear two phones, one for work and one for personal. Even though the personal phones aren't nearly as good as the BB from a security standpoint, they are good enough. And frankly they are better at email/calendar/PIM/chat. Bye bye BB. And with that, I don't need a PlayBook either.

    As an admin who has the duty to protect our information assets, I would far prefer to have those assets protected by our BES. It's an established solution and works well.

    Instead of trying to make the PlayBook drag the BB along as the second phone (three devices total (are you serious RIM???)), they should be trying to give me the protection of the BES in my IOS or Android device. One device plus high security - that is an easy sell. At least this way they could keep that BES CALs revenue coming in.

    Another thing wrong with switching over to personal phones is the mixing of personal data with the corporate data. But it will happen because the personal phone apps see integration as a good thing - it increases the data mining potential.

    RIM is trying to make the walled garden larger by importing Android apps. I would far far prefer that my IOS or Android be able to launch the tiny walled (fortified with extreme prejudice) garden of my corporate data protected by the BES.

    --
    "The most sensible request of government we make is not, "Do something!" But "Quit it!"
    1. Re:RIM has it backwards by Deviant · · Score: 1

      RIM realised that charging people a fortune for BES was hurting them when ActiveSync was free. So they started giving a somewhat lighter version of BES 5 for free - BES 5 Express. It will do up to 2000 handsets but you can only have one server and it won't do things like high availability.

    2. Re:RIM has it backwards by Degrees · · Score: 1

      You have a point. ActiveSync is free. But you get what you pay for - no protection from data leakage.

      If the BB OS could be a virtual machine image (encrypted, sandboxed) inside an iPhone or Android phone, I would suggest that RIM pitch the idea of having control over the corporate data as Cost Of Doing Business. I'm pretty sure a large number of corporate users would be willing to pay for that.

      But yeah, if Microsoft or Apple or Google decided to implement the same and give it away for free, RIM would be even more screwed than they are now.

      --
      "The most sensible request of government we make is not, "Do something!" But "Quit it!"
  25. Re:We need Apps that behave like any other "conten by phantomfive · · Score: 1

    It looks like the industry is going to HTML 5 for that kind of thing. For business-type apps that you don't care what they look like, internal apps or whatever, a lot of companies seem to be doing that. The only people who are staying native are people who care what their app looks like on an individual phone, or people who need excellent graphics or something like that.

    --
    "First they came for the slanderers and i said nothing."
  26. You missed one big USP for RIM by Otis_INF · · Score: 1

    Using a blackberry, internal messaging is free. For businesses this can be a big plus, as they don't have to pay for any messaging between employees.

    --
    Never underestimate the relief of true separation of Religion and State.
    1. Re:You missed one big USP for RIM by Anonymous Coward · · Score: 0

      the business i work for uses google talk for the same purpose... I think BBM was revolutionary when it came about, but now its hardly unique.

    2. Re:You missed one big USP for RIM by Degrees · · Score: 1

      It is a plus, but it's not nearly enough. Due to a stupid IRS ruling, we're being pushed toward people buying their own phone and we give them a stipend for corporate use. I don't see my end users opting for a BB (or BB + PlayBook) when they can get an iPhone or Galaxy or Hero or Droid.

      I hate that the company data is going to be mixed with the user's personal data.

      --
      "The most sensible request of government we make is not, "Do something!" But "Quit it!"
  27. What actually sells the product? by Anonymous Coward · · Score: 0

    OH BOY OH BOY OH BOY! ANDROID APPS ON A BB! Thats like telling me that android can run iPhone apps. Actually thats less than that even. Who cares if it can run the apps. sure, ok, apps are great and all but ANDROID APPS did not sell me on getting my android based phone.. ANDROID DID. its the OS. Has rim learned nothing? This is the very same concept that sold rim's phone in the first place. While the idea of people buying a phone so they can play angry birds is a highly debatable topic, most users are buying their smart phone for the smart phone and what its running for an OS, not the apps. This is where market research truly fails if they cannot see this very simple truth. either this [truth] is not showing up or they are full on ignoring it. I'm not going to get into the topic of who is better. The point is this news that bb's os is planning on running android apps is pointless. If they really want the apps that android has then they should be working to fix the reasons why developers arn't developing these apps for the blackberry? am i wrong?

  28. Blackberry very good.. by chaigg · · Score: 0

    Applications, has launched the Blackberry is really very nice. Android mobile devices, the most beautiful application .... Harley lovers here.. http://harleydavidsonsoftailclassic.com/