¡Una aplicación de Android para ayudarte a aprender Toki Pona!
¡Vaya, me alegro de que hayas preguntado, persona cualquiera en Internet! Jan Sonja lo explica mejor en el sitio web de Toki Pona.
Toki Pona is a human language I invented in 2001. It was my attempt to understand the meaning of life in 120 words.
Si bien el recuento de palabras ha cambiado un poco desde sus inicios en 2001, Toki Pona sigue siendo un lenguaje minimalista. Expresar ideas complicadas en un idioma con un número tan pequeño de palabras cambia la forma en que eliges tus palabras. La mayoría de las ideas en inglés se pueden representar de diversas formas, ¡dependiendo del hablante! Por ejemplo, para una persona como yo que odia el café, diría que el café es:
telo pimeja jaki
que podría traducirse libremente como "agua oscura y desagradable"
Un amante del café podría decir que el café es:
telo pimeja pona mute
que podría traducirse libremente como "muy buena agua oscura"
Sin embargo, ¡ambos también podrían usarse para describir bebidas completamente diferentes! ¡O tal vez incluso un estanque! El lenguaje es extremadamente contextual.
¡Aprendo mejor haciendo y crear una aplicación que me ayude a aprender me ayudó a aprender aún más!
Traducido libremente, significa "buen conocimiento". El ícono de la aplicación es la representación gráfica del nombre.
¡Simplemente consulte este proyecto e impórtelo a Android Studio! ¡Gradle y Android Studio deberían encargarse del resto!
Puedes instalar esta aplicación usando:
./gradlew installDebug
Las pruebas unitarias se pueden ejecutar con:
./gradlew check
Las pruebas de UI se pueden ejecutar con:
./gradlew connectedDebugAndroidTest
Esta aplicación utiliza ktlint para imponer restricciones de estilo. La mayoría de los errores de ktlint se pueden solucionar ejecutando
./gradlew ktlintFormat
pero no todos. ktlint enviará a la consola cualquier error que encuentre.
Lea CONTRIBUTING.md para conocer el proceso de envío de solicitudes de extracción para este proyecto.
Este proyecto tiene la licencia GPL-3.0; consulte el archivo de LICENCIA para obtener más detalles.
Yo personalmente utilicé estos recursos: