トキポナを学べるAndroidアプリ!
わあ、インターネット上のランダムな人に質問してよかったです! jan Sonja がトキポナのウェブサイトで詳しく説明しています
Toki Pona is a human language I invented in 2001. It was my attempt to understand the meaning of life in 120 words.
2001 年の創設以来、語数は少し変化しましたが、Toki Pona は依然としてミニマリスト言語です。複雑なアイデアをこのように少ない語数の言語で表現すると、言葉の選び方が変わります。英語のアイデアのほとんどは、話し手によってさまざまな方法で表現できます。たとえば、コーヒーが嫌いな私のような人間にとって、コーヒーとは次のようなものだと思います。
telo pimeja jaki
、大まかに訳すと「ひどい暗い水」
コーヒー愛好家は、代わりにコーヒーがあると言うかもしれません。
telo pimeja pona mute
、大まかに訳すと「とても良い暗い水」という意味になります。
ただし、これらは両方とも、まったく別の飲み物を説明するために使用することもできます。あるいは池でもいいかもしれません!言語は非常に文脈に依存します。
私は実際に行動することで最もよく学びます。学習に役立つアプリを作成したことで、さらに多くのことを学ぶことができました。
ざっくり訳すと「良い知識」という意味になります。アプリのアイコンは、名前のグリフ表現です。
このプロジェクトをチェックアウトして Android Studio にインポートするだけです。残りの部分は Gradle と Android Studio が処理してください。
このアプリは次の方法でインストールできます。
./gradlew installDebug
単体テストは以下を使用して実行できます。
./gradlew check
UI テストは以下を使用して実行できます。
./gradlew connectedDebugAndroidTest
このアプリは、スタイル制約を強制するために ktlint を使用します。ほとんどの ktlint エラーは、次のコマンドを実行することで修正できます。
./gradlew ktlintFormat
しかし、すべてではありません。 ktlint は、発生したエラーをコンソールに出力します。
このプロジェクトにプルリクエストを送信するプロセスについては、CONTRIBUTING.md を参照してください。
このプロジェクトは GPL-3.0 ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください
私は個人的に次のリソースを使用しました。