Como codificar o compartilhamento entre Android e iOS

Estou me afastando do desenvolvimento estrito do Android e querendo criar aplicativos para iPhone. Entendo que posso codificar o back-end de aplicativos iOS em C / C ++ e também que posso usar o NDK para incluir código C / C ++ em aplicativos Android. Minha pergunta, porém, é como? Pesquisei bastante no Google e não consigo encontrar respostas claras e concisas. Ao analisar o código de exemplo para o NDK, parece que todos os nomes de funções etc. são específicos para Android (ou pelo menos Java) e, portanto, não seria possível usar esse back-end C / C ++ para desenvolver um front-end do iPhone? Gostaria de receber alguns esclarecimentos sobre esse assunto e, se houver algum código disponível, para me ajudar? (mesmo apenas um simples Hello World que lê uma string de um arquivo C / C ++ e a exibe em um aplicativo iOS e Android).

Obrigado rapazes Chris

questionAnswers(6)

yourAnswerToTheQuestion