As QNX can run processor threads independently, I don't see why multitasking shouldn't be possible. The only constraint would be resources available for processing.
Printable View
As QNX can run processor threads independently, I don't see why multitasking shouldn't be possible. The only constraint would be resources available for processing.
I think 2 years from now no major developer will be building new apps on proprietary technologies unless they are developing a high end graphic intensive games and most of them would take the route of open technologies and wide embraced ones like HTML5, Javascript and Java etc for the sake of cross platform porting. For example take the instance of Scoremobile on blackberry playbook which is completely built on HTML5 and Javascript and it was ported as is into Apple Ipad.
Android NDK is C/C++, mostly C, limited to some low level functions, or that require performance (games, graphic intensive), or something that can't be done with the SDK. The NDK runs native code from linux, which is C, specially the kernel. Therefore, it wont run on the playbook, regardless of how many compilations you make, as it depends on the kernel.
The SDK runs the java syntax over a virtual machine and is the "most" widely used as its more ample in its API.
If i understand right, from how it works, the dalvik vm is very light, and can run multiple instances with good memory efficiency. The playbook wont have problems as long as its the vm the one they use. If they are virtualizing linux, then it may be a memory hog.
stopping making good sense, you are confusing too many people on this board ;)
They're actually doing the devs a favour by making it easy to package their android apps for PB. Yes its in RIM interest to but is does sound easy.
Of course apps written using Androids NDK won't work with PB's Android player so those apps need to be reprogramed using QNX Tablet NDK, if possible. Since it isn't out yet there is no difference. Plus android apps are java, PB is Flash/Air/AS. I'm wondering, do lazy developers really know this many languages???
And why would you be making excuses for "lazy" developers. Their programs are probably glitchy anyway so who cares.
The problem is its taking a long time to arrive. Maybe lnichols can go up to Waterloo and show them how its done :cool:
Lazy was an extremely poor choice of words on my part. If I were a developer and was told that I could port my existing Android and Blackberry apps in, I would wait too and be busy working on other apps that could be ported over, that is whenever RIM decided to get their sh!t together. That's not laziness, it is smart business.