Es liegt im Grunde auf der Hand. Wer zuverlässig für alle mobilen Plattformen entwickeln will, baut am besten Webapps. Da muss man sich nicht mit unterschiedlichen Programmiersprachen rumschlagen, sondern nutzt Standard-Webtechnologien.
Der Nachteil ist, dass Web-Apps prinzipbedingt eine Onlineverbindung benötigen. Das HTML 5 Framework „The M Project“ will diesen Umstand vergessen machen.