Google Latitude is on the iPhone now. No, it is not a native app, but a web app that runs in the foreground like every other third-party app of the iPhone. Why is it so? Because, Apple said so. Yes, at least that is what Google's official blog post seems to paint:
“We worked closely with Apple to bring Latitude to the iPhone in a way Apple thought would be best for iPhone users. After we developed a Latitude application for the iPhone, Apple requested we release Latitude as a web...