La idea original proviene de los gráficos Turtle, una forma popular de presentar la programación a los niños. Era parte del lenguaje de programación Logo original desarrollado por Wally Feurzeig, Seymour Papert y Cynthia Solomon en 1967.
Esta aplicación es una versión de Android de una tortuga basada en un lenguaje de programación nuevo y simple llamado Lilo inspirado en Logo, incluye instrucciones de declaraciones como let e instrucciones de flujo de control como if, while, repeat e instrucciones de lenguaje específico de dominio (DSL). para dibujar y controlar los colores.
La aplicación contiene un editor de código avanzado con funciones como autocompletar, fragmentos, resaltador de sintaxis, resaltador de errores y advertencias, y también viene con mensajes de diagnóstico claros y maneja también excepciones de tiempo de ejecución.
Esta aplicación es de código abierto y está alojada en Github
Github: https://github.com/AmrDeveloper/turtle