Developing Android Apps completely in Python

Martin Guay
Martin Guay - Chief Editor
2 Min Read

PyconX is happening in Florence this coming May 2019th. It will be the perfect time to learn how to develop Android apps completely in Python.

Developing Android Apps completely in Python

Here's some information directly from the event page:

The goal of this training is to show you how to start developing full Android applications using only Python. Different technologies will be demonstrated, including PySide-based QML GUIs using the Necessitas Qt port and the Py4A/SL4A-based approach, which can be combined with Android’s WebKit and re-use Python web frameworks.

- Advertisement -
Need some Privacy online? Want to ensure what your doing stays secure? Get Surfshark VPN!Need some Privacy online? Want to ensure what your doing stays secure? Get Surfshark VPN!

While Android already has a good SDK out of the box, being able to use Python instead of Java is a big advantage for some developers – it allows for quicker turnaround times, and reuse of Python libraries. Python on Android uses a native CPython build, so its performance and compatibility are very good. Combined with PySide (which uses a native Qt build) and Qt’s support for OpenGL ES acceleration, you can create fluent UIs even with Python.

The resulting PySide-based applications run on Android, but also at least on Mac OS X, Windows, Linux and Maemo and MeeGo – basically all platforms on which Qt is available. The SL4A/Py4A-based applications will run on Android only but will be able to utilize Android-specific APIs. Both approaches can also be combined.

When: May 2nd to the 5th 2019
Where: Florence

Can't read the articles right now? Save it for later! Subscribe to Android News & All the Bytes by entering your email — so you can read it during your downtime!

We don’t spam! Read our privacy policy for more info.

Share This Article
Avatar
By Martin Guay Chief Editor
Follow:
I write, talk about technology, gadgets, the latest Android news as much as any other fellow geek, nerd, or enthusiast does. I work in the IT field as a System Administrator, and I enjoy gaming when possible. I'm into plenty of things, and you can usually find me around Ottawa, Canada!For all business inquiry email business-inquiry [@] cryovex [dot] com.
Olive Union Launches Next-Gen Hearing Aid Earbuds Stress Tips for Business Owners Level Up with Android: The Rise of Mobile Gaming Razer’s Groundbreaking New Laptop Screens Are a Game Changer Don’t Waste Money on These 5 Overkill PC Components