And it's beneficial for the apps to be native, because that way they're programmed to specifically take advantage of the iPhone's processor, graphic accelerator and other hardware features.
If your building blueprint graphic is very large or you intend to map an enormous quantity of data points, you may require the latest multicore processor and several gigabytes of RAM.