0

I am starting to learn python and I don't know much about programming right now. In the future, I want to build android applications. Python looks interesting to me.

Can I use python for building Android applications?

Gino Mempin
  • 19,150
  • 23
  • 79
  • 104

3 Answers3

1

You can build android apps in python, but it's not as powerful as android studio, and the apps made by python take more space and are less memory efficient.But the apps work well...

There are several ways to use Python on Android:

BeeWare. BeeWare is a collection of tools for building native user interfaces. ...

Chaquopy. Chaquopy is a plugin for Android Studio's Gradle-based build system. ...

Kivy. Kivy is a cross-platform OpenGL-based user interface toolkit. ...

Pyqtdeploy. ...

QPython. ...

SL4A. ...

PySide.

random_npc
  • 173
  • 1
  • 11
0

As of now the official android development languages are kotlin and java in android studio IDE, with the addition of dart for cross-platform development in flutter SDK. I would advise you stick to whichever you find easiest as per your needs. Although python is more widely accepted in the domains of data science/machine learning so your knowledge of it is still a big plus.

LiNKeR
  • 827
  • 1
  • 6
  • 16
0

You could use python as the back end and vue native as the front end. Vue active can be exported as native android application and put in the app store. The frontend will call API written in back end (in your case, written in python). Check out Vuenative + flask/ django framework.

kayuapi_my
  • 395
  • 1
  • 3
  • 9