PDA

View Full Version : Converting Pyqt5 apps to android



techie
9th March 2019, 11:44
Hello,
I am new to this forum and to pyqt5 as well. i have a desktop app developed with pyqt5 and would like to know whether i could convert that to android app easily or not. Where should i start with.

d_stranz
9th March 2019, 18:30
Where should i start with.

Google, maybe? (http://bfy.tw/MfiE)

techie
10th March 2019, 04:28
Google brought me here

ChrisW67
10th March 2019, 07:48
Hello,
I am new to this forum and to pyqt5 as well. i have a desktop app developed with pyqt5 and would like to know whether i could convert that to android app easily or not. Where should i start with.

It seems there is some support for PyQt5 on Android. If you are familiar with the Android environment then it may be possible. If you are also new to that environment then I suspect it will not be straightforward. In either case, the nature of the UI will be important as it needs to function well in a limited environment.

techie
10th March 2019, 14:45
It seems there is some support for PyQt5 on Android. If you are familiar with the Android environment then it may be possible. If you are also new to that environment then I suspect it will not be straightforward. In either case, the nature of the UI will be important as it needs to function well in a limited environment.

Ok, i am new to all these, i have a very silly question but need guidance, i know a bit of python and if i learn QML can i make good looking apps for both android and desktop with this combo? my understanding is QML is a UI language? am i right? and also QT and QML are same?

anda_skoa
10th March 2019, 14:57
i know a bit of python and if i learn QML can i make good looking apps for both android and desktop with this combo?

Yes, though depending on the application the usage of QtWidgets might result in better UI than usage of QtQuick.



my understanding is QML is a UI language?

No, but you probably mean QtQuick.

QML is a language to describe trees of objects, their properties and relations.

One usage is to describe UI scenes using the QtQuick component set.



and also QT and QML are same?

QML is part of the technologies available in Qt. Qt is far wider than just QML.

Cheers,
_

techie
10th March 2019, 16:22
Yes, though depending on the application the usage of QtWidgets might result in better UI than usage of QtQuick.


No, but you probably mean QtQuick.

QML is a language to describe trees of objects, their properties and relations.

One usage is to describe UI scenes using the QtQuick component set.



QML is part of the technologies available in Qt. Qt is far wider than just QML.

Cheers,
_

should i learn c++ before learning QT or QML or QT quick?

anda_skoa
10th March 2019, 16:37
I don't think that will be necessary, Python should be fine.

With Qt 5.12 it is now even supported by The Qt Company directly.
They call if "Python for Qt"

Cheers,
_

techie
11th March 2019, 16:30
Yes, though depending on the application the usage of QtWidgets might result in better UI than usage of QtQuick._

Can you please explain a bit more on this Qtquick seems to have good looking UI than Qtwidgets