[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pykde
Subject:    Re: [PyQt] Has anyone successfully used pyqtdeploy to deploy to mobile?
From:       David Morris <othalan () othalan ! net>
Date:       2016-04-27 15:08:11
Message-ID: CAHk-ryAxcEDz4wai6zUb8VY7LUHe=4CyyHBEFVvy-DL=WQre8Q () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Chandrakant,

Welcome to cutting edge Python development.  :)

If you want tips pointers getting started on the iOS compile, send me an
email.

The good news is that once I figured out pyqtdeploy for iOS, it was very
easy to get it working for OSX applications!

David

On Wed, Apr 27, 2016 at 8:49 PM, Chandrakant Gopalan <
chandrakant.gopalan@pinogy.com> wrote:

> Hi David,
> Thanks very much for your reply. Its the same thing for us, we are pretty
> much tied to Qt, so we cannot use Kivy at this point. We dont use Numpy at
> this point, but use a lot of other installed packagaes, so I am sure we
> will run into some challenges.
>
> Glad to know that theres a path (even though unclear) for iOS and Android.
> I have had big challenges with the Qt-PyQt ecosystem in trying to make a Qt
> executable using pyqtdeploy. I am thinking of using pyinstaller for
> deploying desktop apps, and re-evaluate pyqtdeploy later for mobile
> platforms.
>
> Thanks
> Chandrakant
>
> ------------------------------
> *From: *"David Morris" <othalan@othalan.net>
> *To: *"Chandrakant Gopalan" <chandrakant.gopalan@pinogy.com>
> *Cc: *"pyqt" <pyqt@riverbankcomputing.com>
> *Sent: *Tuesday, April 26, 2016 10:47:19 PM
> *Subject: *Re: [PyQt] Has anyone successfully used pyqtdeploy to deploy
> to mobile?
>
> Chandrakant,
> I am using PyQt and pyqtdeploy for writing an iOS app and find it
> generally works very well.  There is no official documentation on how to do
> it and the build process is a little bit convoluted, but once figured out
> everything is really quite easy to work with.  The big challenge is that
> iOS originally did not support shared libraries and pyqtdeploy is not yet
> setup to support the new (iOS 8.x) shared library implementation. Android
> should be significantly easier to work with, though I have not tried it
> myself.
>
> One of the bigger challenge is if you want to use third-party libraries.
> For example, NumPy does not compile for iOS, but I worked around that for
> version 1.9.3 with a patch to fix a few bugs.
>
> Other alternatives .... PySide is equivalent to PyQt, but does not support
> Qt5 and I haven't seen iOS support.  Kivy is an open source framework with
> its own GUI implementation and supports both iOS and Android, but I have
> not attempted using it because of code which already utilizes the Qt
> framework.
>
> David
>
> On Wed, Apr 27, 2016 at 2:45 AM, Chandrakant Gopalan <
> chandrakant.gopalan@pinogy.com> wrote:
>
>> We feel the strength of pyqtdeploy is the fact that its able to support
>> mobile platforms. So we invested some time in it, but feel that we are
>> running into too many walls, just in generating the QT C++ app.
>> In comparison, pyinstaller was easier to work with, but does not support
>> mobile.
>>
>> Has anyone successfully deployed Python-based Desktop Qt apps to mobile
>> platforms? If so, was it using pyqtdeploy? If not what are the other
>> choices?
>> Just thought it would be better to check before investing more time on it.
>>
>> Thanks
>> Chandrakant
>> _______________________________________________
>> PyQt mailing list    PyQt@riverbankcomputing.com
>> https://www.riverbankcomputing.com/mailman/listinfo/pyqt
>
>
>

[Attachment #5 (text/html)]

<div dir="ltr">Chandrakant,<div><br></div><div>Welcome to cutting edge Python \
development.   :)</div><div><br></div><div>If you want tips pointers getting started \
on the iOS compile, send me an email.</div><div><br></div><div>The good news is that \
once I figured out pyqtdeploy for iOS, it was very easy to get it working for OSX \
applications!</div><div><br></div><div>David</div></div><div \
class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 27, 2016 at 8:49 PM, \
Chandrakant Gopalan <span dir="ltr">&lt;<a \
href="mailto:chandrakant.gopalan@pinogy.com" \
target="_blank">chandrakant.gopalan@pinogy.com</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div><div \
style="font-family:arial,helvetica,sans-serif;font-size:12pt;color:#000000">Hi \
David,<br>Thanks very much for your reply. Its the same thing for us, we are pretty \
much tied to Qt, so we cannot use Kivy at this point. We dont use Numpy at this \
point, but use a lot of other installed packagaes, so I am sure we will run into some \
challenges.<br><br>Glad to know that theres a path (even though unclear) for iOS and \
Android. I have had big challenges with the Qt-PyQt ecosystem in trying to make a Qt \
executable using pyqtdeploy. I am thinking of using pyinstaller for deploying desktop \
apps, and re-evaluate pyqtdeploy later for mobile \
platforms.<br><br>Thanks<br>Chandrakant<br><br><hr><div><b>From: </b>&quot;David \
Morris&quot; &lt;<a href="mailto:othalan@othalan.net" \
target="_blank">othalan@othalan.net</a>&gt;<br><b>To: </b>&quot;Chandrakant \
Gopalan&quot; &lt;<a href="mailto:chandrakant.gopalan@pinogy.com" \
target="_blank">chandrakant.gopalan@pinogy.com</a>&gt;<br><b>Cc: </b>&quot;pyqt&quot; \
&lt;<a href="mailto:pyqt@riverbankcomputing.com" \
target="_blank">pyqt@riverbankcomputing.com</a>&gt;<br><b>Sent: </b>Tuesday, April \
26, 2016 10:47:19 PM<br><b>Subject: </b>Re: [PyQt] Has anyone successfully used \
pyqtdeploy to deploy to mobile?<br></div><div><div class="h5"><br><div><div \
dir="ltr">Chandrakant,<br><div>I am using PyQt and pyqtdeploy for writing an iOS app \
and find it generally works very well.   There is no official documentation on how to \
do it and the build process is a little bit convoluted, but once figured out \
everything is really quite easy to work with.   The big challenge is that iOS \
originally did not support shared libraries and pyqtdeploy is not yet setup to \
support the new (iOS 8.x) shared library implementation. Android should be \
significantly easier to work with, though I have not tried it \
myself.</div><br><div>One of the bigger challenge is if you want to use third-party \
libraries.   For example, NumPy does not compile for iOS, but I worked around that \
for version 1.9.3 with a patch to fix a few bugs.</div><br><div>Other alternatives \
.... PySide is equivalent to PyQt, but does not support Qt5 and I haven&#39;t seen \
iOS support.   Kivy is an open source framework with its own GUI implementation and \
supports both iOS and Android, but I have not attempted using it because of code \
which already utilizes the Qt framework.</div><br><div>David</div></div><div \
class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 27, 2016 at 2:45 AM, \
Chandrakant Gopalan <span dir="ltr">&lt;<a \
href="mailto:chandrakant.gopalan@pinogy.com" \
target="_blank">chandrakant.gopalan@pinogy.com</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">We feel the strength of pyqtdeploy is the fact that its able \
to support mobile platforms. So we invested some time in it, but feel that we are \
running into too many walls, just in generating the QT C++ app.<br> In comparison, \
pyinstaller was easier to work with, but does not support mobile.<br> <br>
Has anyone successfully deployed Python-based Desktop Qt apps to mobile platforms? If \
so, was it using pyqtdeploy? If not what are the other choices?<br> Just thought it \
would be better to check before investing more time on it.<br> <br>
Thanks<br>
Chandrakant<br>
_______________________________________________<br>
PyQt mailing list      <a href="mailto:PyQt@riverbankcomputing.com" \
target="_blank">PyQt@riverbankcomputing.com</a><br> <a \
href="https://www.riverbankcomputing.com/mailman/listinfo/pyqt" rel="noreferrer" \
target="_blank">https://www.riverbankcomputing.com/mailman/listinfo/pyqt</a></blockquote></div></div><br></div></div></div></div></div></blockquote></div><br></div>



[Attachment #6 (text/plain)]

_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
https://www.riverbankcomputing.com/mailman/listinfo/pyqt

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic