Puisqu’Apple ne veut pas que des éditeurs tiers comme Adobe ou Microsoft installent des environnements d’exécution tiers sur son iPhone, ces derniers doivent envisager des solutions alternatives. Pour Flash, Adobe laisse les éditeurs de sites se débrouiller, comme YouTube qui réencode ses vidéos en H.264. Microsoft a pour sa part choisi d’offrir une solution, mais côté serveur.
Steve Ballmer n’a beau pas apprécier que ses employés s’affichent avec un iPhone, Microsoft reste une société pragmatique, et n’hésite pas à aller chasser sur les terres d’Apple lorsqu’il s’agit de recruter des développeurs pour Windows Market Place, le futur kiosque de téléchargement d’applications mobiles de la firme. Microsoft fait en effet, comme l’a remarqué Mobinaute, de la publicité par l’intermédiaire de la régie AdMob dans certaines applications iPhone (ici, le client Twitter Twitterfon).