Como assim programar em duas plataformas é chato rsrsr, tu não curte programar?
Entendo que possa ser complicado devido ao prazo e ao aprendizado, mas chato eu não diria.
Eu não sei o tamanho do projeto, mas se tu está aprendendo ainda React Native não utilize, seria um desrespeito ao cliente vender algo que tu ainda não aprendeu. Imagina um pedreiro construir sua casa mas ele ainda está estudando como fazer, se o teto cair tu não vai ficar feliz.
Na minha opinião tu tem apenas duas saídas justas:
-
Conversa com o cliente informando que tu programa apenas para Android e veja se o projeto pode ser feito apenas nessa plataforma. Se for o caso mostre algum dado estatístico de quantos usuários Android X IOS tem no Brasil para tentar ganhar no seu argumento. Caso contrário diga que entrega o Android em 1 mês (caso consiga mesmo, nunca minta), e no IOS tu vai precisar de mais tempo.
-
Não aceite o projeto. Quando não estamos pronto o mais nobre seria rejeitar o cliente. Caso não queira se comprometer dizendo que não tem os conhecimentos necessários para isso, diga que sua agenda está apertada no momento e não consegue fazer nesse tempo que foi estipulado.
Espero ter ajudado.