uygulamayı yapan şirket tarafından tekrar androide yazılıyor veya ufak değişikliklerle portlanıyor. bahsedilen uygulamaların kodları kapalı olduğu için tam olarak işlemi bilemeyiz. emulasyon mümkün olabilir ancak internet bağlantısını emule edemeyeceğinden ve bazı uygulamalar sistem dizinlerine erişim isteyeceğinden (ios aşırı kapalı olduğundan bunu da sağlayamazsınız) oyunların ve uygulamaların çok büyük bölümü çalışmayacaktır.
ikinci yöntem ise ortak yazılım diliyle yapılam uygulamalar. eğer ios için yapılan bir uygulamada kullanılan yazılım dili android için olan yazılım diliyle ortaksa uygulama kolayca android'e portlanabilir. genel olarak açık kaynak olur bu uygulamalar.
qt örnek olarak ortak bir yazılım dilidir.