VOC is a transpiler that takes Python 3.4+ source code, and compiles it into a Java class file that can then be executed on a JVM, or run through a DEX tool to run on Android. It does this at the bytecode level, rather than the source code level.
It honors Python 3.4+ syntax and conventions, but also provides the ability to reference objects and classes defined in Java code, and implement interfaces defined in Java code.
Table of contents¶
Guides and recipes for common problems and tasks, including how to contribute
Explanation and discussion of key topics and concepts
VOC is part of the BeeWare suite. You can talk to the community through: