05-28-2011, 01:29 PM | #1 |
Wizard
Posts: 2,698
Karma: 4748723
Join Date: Dec 2007
Device: Kindle Paperwhite
|
Kindle Apps on an Amazon Tablet?
We know that any possible Amazon Android tablet will support Kindle ebooks. But I'm wondering what are the chances that Kindle games and apps will run on these new tablets? Sort of the way the Blackberry Playbook is supporting Android Apps.
I'm assuming that Kindle Apps are written in Java and being that Java is a "run anywhere" language, in theory they should work. However, I'm not that familiar with Android yet and don't really know how if this is even possible or not. |
05-30-2011, 06:15 PM | #2 |
Grand Sorcerer
Posts: 11,732
Karma: 128354696
Join Date: May 2009
Location: 26 kly from Sgr A*
Device: T100TA,PW2,PRS-T1,KT,FireHD 8.9,K2, PB360,BeBook One,Axim51v,TC1000
|
Java yes.
But it is no more vanilla java than android is. https://kdk.amazon.com/gp/vendor/kin...t?id=200436000 It might run them, but I wouldn't bet the farm on it. |
Advert | |
|
05-31-2011, 12:08 PM | #3 |
Spork Connoisseur
Posts: 2,355
Karma: 16780603
Join Date: Mar 2011
Device: Nook Color
|
I would think that they would allow them to be played on there. But, nobody can really say for certain.
|
05-31-2011, 12:31 PM | #4 |
Wizard
Posts: 3,671
Karma: 12205348
Join Date: Mar 2008
Device: Galaxy S, Nook w/CM7
|
if by "Amazon apps" you mean kindle2/3 apps the answer is most likely no. Chances are Amazon chose the standard java virtual machine that comes with Linux. Android uses a different pico encrypted virtual machine. And since the rumours are around an android tablet i don't see them running two virtual machines, though it is possible.
Last edited by =X=; 05-31-2011 at 12:36 PM. |
06-03-2011, 09:35 AM | #5 |
Wizard
Posts: 2,698
Karma: 4748723
Join Date: Dec 2007
Device: Kindle Paperwhite
|
Interesting, so a java app won't necessarily run on different java virtual machines? That goes against what I've always read about java, but other than one java programming class in college, I'm not that familiar with it.
|
Advert | |
|
06-03-2011, 11:23 AM | #6 |
Wizard
Posts: 3,671
Karma: 12205348
Join Date: Mar 2008
Device: Galaxy S, Nook w/CM7
|
Java is a different kind of interpreted language. Most interpreters interpret line by line java is more like a real program where the whole program is compile into an executable called pico code. The virtual machine then executes the compiled pico code, verses a line of code. So the virtual machine is acting more like a computer/operating system than an interpreter (kind of line the pc virtual machines we seen). It is because of this feature, IBM was able to create a JIT compiler that directly maps java pico code to native machine code.
The reason why most java runs the same everywhere is because everybody prior to Android used the same virtual machine layout. Android decided to go with a different binary layout known as the Dalvik virtual machine. They obviously said not care for compatibility issues because they whet providing different environment that traditional java. For more info see the wiki Http://en.wikipedia.org/wiki/Dalvik_(software) Last edited by =X=; 06-03-2011 at 11:25 AM. |
06-03-2011, 03:58 PM | #7 |
Wizard
Posts: 2,698
Karma: 4748723
Join Date: Dec 2007
Device: Kindle Paperwhite
|
Thanks, that clears up my confusion.
|
Thread Tools | Search this Thread |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
What if Amazon released Android Kindle tablet? | kennyc | Amazon Kindle | 4 | 03-20-2011 05:28 PM |
Amazon announces open enrollment for Kindle Apps, publishes KDK API | anurag | News | 5 | 01-28-2011 02:26 AM |
Did the Agency Pricing Model + Kindle Apps => Amazon Victory? | poohbear_nc | General Discussions | 34 | 07-23-2010 04:00 PM |
Amazon anounces: Kindle Apps for the Tablet Computers (Including the iPad) | =X= | News | 4 | 04-01-2010 11:37 PM |
Amazon wertet Kindle mit APPs auf | gromit62 | Amazon Kindle | 5 | 01-21-2010 03:48 PM |