Para eso está pensado ese producto. No creo que sea bueno para ningún otro propósito, de hecho.
Pero sólo en el interés de explorar cómo abordar el desarrollo móvil, también considere CLion, también de Jetbrains. Tanto Android como Apple le permiten utilizar C++, por lo que puede mantener el núcleo de una aplicación el mismo código. No hay necesidad de sentarse y portar manualmente entre Java y Swift (o objective C o cualquier otra tontería por el estilo). Por último, también hay que echar un ojo a Kotlin. Los chicos de Jetbrains son ahora capaces de compilar el directorio de Kotlin a código nativo, y apuesto a que ahora hay maneras de tener un conjunto común de código Kotin entre las diferentes plataformas. Tiempos emocionantes. Oh, pero ahora se pone más raro… otra cosa a la que echarle un ojo: WASM. Esto es como una máquina virtual dentro del navegador. Se acabó la viscosidad de Javascript. Ahora, la ejecución de código es mucho más rápida y pronto casi cualquier lenguaje bajo el sol compilará a WASM, que puedes ejecutar dentro del navegador. Puedes alojar un control del navegador dentro de una aplicación, y tener las tripas de tu aplicación dentro de ella. Este va a ser el estilo de codificación más portátil hasta ahora. Imagina desarrollar dentro del navegador, y luego desplegar en Android y Apple de forma automática y en directo. Simplemente codificas en tu ide en tu PC, y el navegador y ambas aplicaciones se actualizarán en vivo automáticamente. Está llegando!