>> one thing i like about android is thatit enables you to build one application that can adjust itself dynamically to differentdevices. so, and this is possible because the ui is created in xml and the resourcesof the ui layouts are packaged in a very smart way. so when you inflate the uis from xml,the runtime itself, the platform itself choose the best layout for different screens. so,in that way, you can create only one application
Android jni, package that will actually adjust itself fordifferent screen sizes, different color depths, or just different devices. one thing i wouldlike to see on android is support for java native interface in order to run some processorspecific tasks in the platform native language.
so, in our case, for shazam, we create thefingerprints. but for right now, we--for our
library to create fingerprints is done--iswe use it on the service side. having the jni will enable us to make the fingerprintsof the phone and send the latest data to the servers.