No, nie tak zhurta :) On tvoj problem moze riesit aj napr. to ze budes programovat len napr. v Jave, co je univerzalna vec pouzitelna na vsetko od PC (web aplikacie) az po vsetky mobily, a MAC si uz potom nekupis lebo by ti bol nanic :)
Z javy sa daju robit tiez iPhone aplikace nejakym skonvertovanim, mas to tam v method 4 :)