• Stars
    star
    1,029
  • Rank 44,769 (Top 0.9 %)
  • Language
    Java
  • Created over 10 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

QPython is an Android Python engine primarily designed for Python and AI learners. It offers a range of impressive features to enhance Python programming experience.

About

Welcome to the QPython project!

QPython is the Python engine for android. It contains some amazing features such as Python interpreter, runtime environment, editor and QPYI and integrated SL4A. It makes it easy for you to use Python on Android. And it's FREE.

Compared with other Python apps, QPython mainly solves how to use Python to drive your Android device work. Good SL4A support is our main goal, such as android's camera, sensor, sms media APIs etc.

QPython already has millions of users worldwide and it is also an open source project.

For different usage scenarios, QPython has two branches, namely QPython Ox and 3x.

QPython Ox is mainly aimed at programming learners, and it provides more friendly features for beginners. QPython 3x is mainly for experienced Python users, and it provides some advanced technical features.

Quick start

This repository is the QPython Ox project repository, you can follow the below steps to run it.

  • Macos + Android studio, (Ubuntu may work too)
  • git clone [email protected]:qpython-android/qpython.git
  • git submodule init
  • git submodule sync
  • git submodule update
  • build it...

Get more information from wiki for developing QPython

Related

How to ask QPython related questions

In order to benefit those guys who have the same issue with QPython, we suggest that you should ask the issue which is related with QPython within public techical communities.

English QPythonista Community

Chinese QPythonista Community

Report issues

Please tell us your phone's informatioin, android os information, QPython branch, and your code, where did you install it and the detailed stituation you have encountered.

Donation

  • harford (Wechat)
  • 晨晖 (Wechat)

THANK YOU VERY MUCH FOR DONATION!

How to contribute

WE NEED YOUR HELP AND CONTRIBUTE, WE WILL BE VERY GRATEFUL IF YOU CAN TELL US YOUR IDEA OR SUGGESTION.

IF YOU WANT TO PARTICIPATE THIS PROJECT, PLEASE SEND YOUR EMAIL TO US, WE WILL INVITE YOU INTO QPYTHON SLACK GROUP WHERE WE WILL DISCUSS HOW TO PUSH ON QPYTHON.

Or you can join qpython slack

THANK YOU.

logging

More Repositories

1

qpython3

QPython is the Python engine for android. QPython 3x is mainly for experienced Python users, and it provides some in-depth technical features.
675
star
2

app-call-qpython-api

An Android sample project shows how to call QPython API.
Java
82
star
3

qpython.org

QPython contributor & sugguestion & question homepage
HTML
58
star
4

qpysl4a

QPySL4A is the Script Layer for Android (SL4A) Library for QPython. It allows you to program to drive Android to work.
Java
36
star
5

edu.qpython.org

QPython courses
HTML
22
star
6

aipy.org

AIPY releases
20
star
7

bushelper-sample

公交路线查询移动应用系统 - QPython webapp sample
HTML
17
star
8

qpy-calcount

QPyCalCount is a sample project for QPython which show how to use QSL4A features.
Python
15
star
9

nb.qpython.org

QPyNotebook Website
10
star
10

qpy36.qpython.org

Python3.6 for QPython
9
star
11

qpy-flappybird

QPyFlappybird is a sample game project for QPython which uses pygamesdl2 features.
Python
7
star
12

localization

QPython's /QPython3's Localization Project.
5
star
13

wiki.qpython.org

Sourcecode of QPython's wiki website ( Dependent on django-wiki)
CSS
5
star
14

QWE

QPython WEB Editor, based on QPython's WEBAPP Framework
Python
4
star
15

Codelab-Compass2

A distributed nodes nodes management framework based on twisted for qpython application
Python
3
star
16

xiaoxin-script

小欣学Python剧本 - 协作创作
3
star
17

qbaselib

Android Base for QPython & QPython3
Java
3
star
18

qpython-toolchain

QPython-toolchain is a tools collection, helping you build QPython's core from source code
C
3
star
19

xiaoxin-readme

小欣学Python - 读我
2
star
20

dl.qpy.io

qpypi-website
2
star
21

qpython.com

qpython.com website
HTML
2
star
22

qpython3-toolchain

qpython3-toolchain is a tools collection, helping you build QPython3's core from source code.
C
2
star
23

qpython.pelican

Pelican for qpython-android.github.io as project
CSS
1
star
24

pygamesdl2-jni

Pygamesdl2-jni lets you run some limited pygame scripts on QPython.
C
1
star