Results 1 to 2 of 2

Thread: How can a mobile application be made compatible?

  1. #1
    Join Date
    Mar 2009
    Posts
    34
    Feedback Score
    0

    How can a mobile application be made compatible?

    So how can a mobile application be made compatible to run on all these phones with varying capabilities without any issues, and not just Nokia, as there are many other manufactures, like Samsung, Sony Ericsson, Motorola, iPhone, Blackberry and lot more.

  2. #2
    Join Date
    Jun 2005
    Posts
    957
    Device(s)
    Samsung Galaxy S4
    Carrier(s)
    T-Mobile US
    Feedback Score
    0
    That's the beauty of Java It doesn't matter to the programmer of the application which device it will run on (for the most part). In a nutshell, the Java virtual machine on each device (whether it's a PC or a cell phone) is responsible for servicing the calls and requests made by the application. So even though opening a data connection on a Nokia works differently than a Sony Ericsson, both of those phones have a Java virtual machine installed on them. The Java application will be telling the virtual machine what needs to be done, and the VM then knows what has to be done since it was made specifically for the device. So instead of writing the application for every possible device, every device just needs to have a virtual machine. This is just a quick rundown; read up on the JVM if you have a chance.



Bookmarks