¿Cuáles son los requisitos previos para aprender a desarrollar aplicaciones para dispositivos Android e iOS?

Objective-C es el lenguaje principal para los dispositivos de Apple como el Iphone, el iPad y el iPod Touch. Por otro lado, el lenguaje oficial para el desarrollo de Android es Java. Sin embargo, se pueden crear aplicaciones móviles para Android a través del Android Native Development Kit (NDK) utilizando C y C++, pero no es recomendado ni promovido por …