Search code examples
javaarmtablet

which tablets run my Java application



I am developing a Java desktop application in Netbeans. I run my application on PC but i may have to run it on ARM based tablets also.

My application uses JDK7 and swingx library. It also connects to mysql database so it uses mysql library too. How can i know that my application can run on ARM based touch tablets? Is there any simulator for ARM or which tablet device should i buy for testing it?
Since i am Windows guy, i need your advice about these topics.


Solution

  • My application uses JDK7 and swingx library. It also connects to mysql database so it uses mysql library too.

    The OS abstracts away low level hardware differences for these things, so the question is really does the OS support them.

    There are actually several different, incompatible ARM architectures, I would guess the predominant one on tablets would be ARMv7 (as it is on phones), and the most common OS, Android. Android uses Java but does not support the use of swing (it has its own GUI API), nor is there a MySQL implementation -- the de facto SQL is SQLite.

    However, tablets running GNU/linux, of which there may be a few, will provide for Java, swing, and MySQL.