Tested this application out.
All you need to do once you have downloaded applications using this Windows application, is you hook your iPhone or iPad up to the computer and press the install application button (not in English, its located on the far right of the download bar).

There is a navigation application for Australia which is rated better than TomTom Australia, that has ALL the off road tracks for 4WD places in Australia. The file size is over a gigabyte and you pay $149.95 for the application. I can't find it ANYWHERE out of the standard iTunes Store. It's not available on that Chinese iPhone/iPad software.

Just need to find a way using this software to implement pirated applications you've previously received to install on the selected hardware.