It takes for ever to get applications certified by Apple - You submit, they test, they test, they test again. Plus you need to write the application the way they want it written. Closed system so they are protective of what is approved. Requires a good apps developer.
K