Chaquopy enables you to freely intermix Java and Python in your app, using whichever language is best for your needs:
- With the Java API, a regular Java or Kotlin app can include Python components. Reuse your existing Python code on Android, or take advantage of PyPI packages including SciPy, OpenCV and TensorFlow.
- With the Python API , you can write an app partly or entirely in Python. The complete Android API and user interface toolkit are directly at your disposal.
Chaquopy works within Android’s standard build system:
- If you use Android Studio, you can start using Chaquopy in 5 minutes with no change to your existing development process.
- Download and installation are automated via Gradle.
To get started: