¿Es fácil crear aplicaciones usando Java?

Si conoce Java muy bien, entonces sí.

El desarrollo de Android o iOS es una mejor opción para crear aplicaciones.

La creación de una aplicación de Android se reduce a dos habilidades / idiomas principales: Java y Android. Java es el lenguaje utilizado en Android, pero la parte de Android abarca el aprendizaje de XML para el diseño de la aplicación, el aprendizaje de los conceptos de Android y el uso de los conceptos de manera programática con Java.

Una vez que aprenda Java y XML (es muy fácil acostumbrarse a XML, y debe aprender el lenguaje mientras programa su aplicación en lugar de aprenderlo de antemano como lo haría con Java), necesita aprender cómo conectar estos dos usando Android principios

En el caso del desarrollo de iOS, Swift es el lenguaje de programación que Apple creó específicamente para desarrollar sus aplicaciones. Los conceptos de Java están integrados en el lenguaje. Este es el lenguaje de todo desarrollo futuro para iOS.

Sí, la creación de aplicaciones en Android depende completamente de la programación de Java, por lo que es fácil.