Eu estou usando o Ionic, para desenvolver o mesmo app para android e iOS. Alem disso tem a opção do Xamarim no visual Studio
MAs todos eles necessitam de um mac para desenvolver. No caso do ionic, só para subir o app para a apple store. Mas para isso tambem tem solução, eu achei esse site aqui
https://www.macincloud.com/