04-13-2010, 10:23 AM | #1 |
Wizard
Posts: 2,737
Karma: 635747
Join Date: Nov 2009
Location: Northeast Ohio, USA
Device: PRS-900
|
Android Os for tablets
With all the new tablets being announced one of the big selling points seems to be that the Android based ones will be truly multitasking (at least as much as a single CPU device can be). From everything I've read though the Android OS is stack based, so are they coming out with a new version for tablets? I would think they'd have to since a non-stack based approach wouldn't work very well on a phone.
I'm curious as I'd like to get into building apps for the phones or tablet or both. |
04-13-2010, 10:39 AM | #2 |
Connoisseur
Posts: 98
Karma: 58
Join Date: Apr 2010
Device: Bebook Neo
|
Google wants to make it's own tablet with Android so they will probably make Android more suitable for that kind of device very soon.
|
Advert | |
|
04-14-2010, 04:21 PM | #3 | |
Wizard
Posts: 3,671
Karma: 12205348
Join Date: Mar 2008
Device: Galaxy S, Nook w/CM7
|
There is no need to change the design. The highest stack level is the application stack. All of the other stacks are lower layers that provided services to the application.
In addition every program run's it's own JVM deviating from this design would reduce much of the memory management and application protection built into Android. Here is a review on a tablet that uses the Android OS (link) Quote:
|
|
04-15-2010, 12:56 PM | #4 |
Wizard
Posts: 2,737
Karma: 635747
Join Date: Nov 2009
Location: Northeast Ohio, USA
Device: PRS-900
|
That makes sense if the processes themselves are not stacked but if they are then a stack of JVMs is pretty much the same as a stack of apps. You would still only be able to run one at time and the only way to get to a previous one would be to pop the current one off. This would not be very conducive to multi-tasking and switching from one app to another.
|
04-15-2010, 01:51 PM | #5 | |
Wizard
Posts: 3,671
Karma: 12205348
Join Date: Mar 2008
Device: Galaxy S, Nook w/CM7
|
Stack is an overloaded word, in my experience they are just referring to stack as a "Architecture Tier" level. Also from reading the quote below they are heavily relying on Linux to multitask, which implements a full preemptive multitasking environment.
The nice thing about the Android design is one app's VM is isolated from the other so instability in one VM will not effect the other. Quote:
|
|
Advert | |
|
04-16-2010, 09:50 AM | #6 | ||
Wizard
Posts: 2,737
Karma: 635747
Join Date: Nov 2009
Location: Northeast Ohio, USA
Device: PRS-900
|
Quote:
Quote:
I've just started playing with it and was trying to see if I'd have to unlearn any thing for tablets that I'd learned for phones - I'm guessing not. |
||
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Six New Android 2.2 Tablets from Augen! | ebsebs | Android Devices | 3 | 10-13-2010 03:03 PM |
10" Android 2.1 Tablets Now Shipping | SensualPoet | Android Devices | 50 | 09-20-2010 07:27 PM |
The first wave of android tablets | kennyc | News | 9 | 09-01-2010 10:07 PM |
PCWorld: Where Are All the Android Tablets? | kjk | Android Devices | 3 | 07-20-2010 12:44 PM |
Android tablets about to break? | mdmorrissey | News | 7 | 05-24-2010 10:27 PM |