Hola
Pues en una rápida búsqueda en google encontré
thunkable y
appinventor. Desconozco si hay más de este estilo y si se pueden usar offline. Para algo no muy complejo (realmente desconozco sus limitaciones) puede que estén bien.
De todas formas, si quieres dedicarte a programar, tendrás que aprender algún lenguaje de programación. Actualmente no tienes que limitarte a java, es más no te recomiendo java, ya hay soporte oficial para kotlin, además puedes usar casi cualquier lenguaje de programación ya que casi todos ya incorporan algún frameworks para desarrollar para móviles.
Un saludo