圖標

Turtle

A Platform with Pythonic language to practice CPU/GPU programming on mobile
TurtleGraphics is a platform with a Pythonic language for learning and practicing CPU and GPU programming on
mobile devices.

TurtleGraphics began as a reimplementation of the classic Turtle Graphics environment for Android using a
simple language. Over time, that language, Lilo, evolved into a platform featuring a heterogeneous
Python-inspired language that allows targeting both the CPU and GPU within the same program, influenced by Python,
Mojo, and CUDA.

Features


  • Free and open source with no ads or data collection.

  • A Python implementation written from scratch with built-in GPU programming support and user-friendly error
    messages.

  • Supports many modules from the Python standard library.

  • Interactive preview for Turtle Graphics programs.

  • Includes numerous examples demonstrating GPU programming, Turtle Graphics, and Python language features.


版本

雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。

下載 F-Droid
  • 版本 2.0.11 (324) 建議 於 2026 年 7 月 3 日新增

    x86_64

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • com.amrdeveloper.turtle.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 9 MiB PGP 簽章 | 建置紀錄

  • 版本 2.0.11 (323) - 於 2026 年 7 月 3 日新增

    x86

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • com.amrdeveloper.turtle.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 9 MiB PGP 簽章 | 建置紀錄

  • 版本 2.0.11 (322) - 於 2026 年 7 月 3 日新增

    arm64-v8a

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • com.amrdeveloper.turtle.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 8.8 MiB PGP 簽章 | 建置紀錄

  • 版本 2.0.11 (321) - 於 2026 年 7 月 3 日新增

    armeabi-v7a

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • com.amrdeveloper.turtle.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 6.7 MiB PGP 簽章 | 建置紀錄