[pydotorg-www] Python on Android wiki page

Dmitry Kazakov dmitriikazakov at gmail.com
Thu Aug 17 12:13:45 EDT 2023


Thank you, Marc-Andre. I looked at Kivy early today and it seems to be for
fully python apps on Android instead of integration with Android
kotlin/java code.

I still exploring possibilities of chaquopy
<https://github.com/chaquo/chaquopy>, so far it looks the most promising
one.

Kind regards,
Dmitry Kazakov <https://www.linkedin.com/in/dmkazakov/>


чт, 17 авг. 2023 г. в 18:48, Marc-Andre Lemburg <mal at egenix.com>:

> To add to what Mats already mentioned:
>
> There are currently at least three efforts for getting better Python
> support on mobiles:
>
> - PyScript which runs Python in a browser, so you can use a web view to
> host it inside an application. This does run some data science code, but
> I'm not sure how far you can get with it.
>
> - BeeWare, which aims to support multiple platforms running Python with
> the same code, including mobiles.
>
> - Kivy, which has a similar goal to BeeWare, but is more focused on
> graphics heavy apps.
>
> I don't think any of these natively integrate into an existing Java app,
> though.
>
> Work on Jython 3 is progressing very slowly. You may want to help out
> here: https://github.com/jython/jython/tree/main
>
>
>
> On 17.08.2023 16:35, Dmitry Kazakov wrote:
> > Thank you, Mats. I decided to contribute to wiki because I did some
> > research on this topic and python wiki looks the most complete one
> > except of this project. If community doesn't consider it as worthy to
> > try and avoid it too.
> >
> > The best tool for my aim is chaquopy, I am exploring it passed an hour.
> > Sadly, creator actively juggling gradle config files, so I start
> > question is it worth to integrate.
> >
> > Context of my task is I have a ml model on python or better to say a
> > python script which combines several classifiers and I want to quickly
> > integrate into my Android app. That's why I search today for python
> > integration on Android options. Android has its own ml kit and
> > conversion tools to tflite format, but it has its own limitations.
> >
> > Thanks!
> >
> > --
> > Dmitry
> >
> > On Thu, 17 Aug 2023, 17:25 Mats Wichmann, <mats at wichmann.us
> > <mailto:mats at wichmann.us>> wrote:
> >
> >     On 8/17/23 05:48, Dmitry Kazakov wrote:
> >      > Hello,
> >      >
> >      > I have found a promising project which allows to integrate python
> >     code
> >      > on Android and would like to extend your wiki page to share it
> with
> >      > wider audience.
> >      >
> >      > A wiki page is:
> >      > https://wiki.python.org/moin/Android
> >     <https://wiki.python.org/moin/Android>
> >     <https://wiki.python.org/moin/Android
> >     <https://wiki.python.org/moin/Android>>
> >      >
> >      > A project is:
> >      > https://www.jython.org/ <https://www.jython.org/>
> >     <https://www.jython.org/ <https://www.jython.org/>>
> >      >
> >      > Because non-authorised users can not do this, I share it with you
> >      > according to this page
> >     <https://wiki.python.org/moin/FrontPage#use
> >     <https://wiki.python.org/moin/FrontPage#use>> info.
> >
> >     If you do add Jython, perhaps include a note about its status. This
> >     is a
> >     well known implementation mentioned elsewhere on the Python wiki, but
> >     the project... how to put this politely - "isn't getting a lot of
> >     love".
> >     It's not "dead", that would be too harsh, releases are still being
> made.
> >
> >     Most of the Python community considers Python 2 a dead language;
> Jython
> >     does not run the current Python language specification, called
> Python 3
> >     (which has been out for 15 years now).  There is a project in
> existence
> >     to make this happen, which includes a substantial revamp of Jython,
> but
> >     there's no public indication that it's making any real progress.
> >
> >     The current, possibly outdated, comment inthe FAQ in Jython's own
> wiki
> >     (which is hosted by python.org <http://python.org>) might be
> >     instructive:
> >
> >
> https://wiki.python.org/jython/JythonFaq/GeneralInfo#Can_I_use_Jython_to_make_apps_for_mobile_phones.3F
> <
> https://wiki.python.org/jython/JythonFaq/GeneralInfo#Can_I_use_Jython_to_make_apps_for_mobile_phones.3F
> >
> >
> >     The python wiki is also discouraging (remember, on wikis, somebody
> has
> >     to update information, and for statements of this type, it's hard to
> >     tell if up to date or not):
> >
> >     "Although Android's primary programming language is Java, there is no
> >     known port of Jython to the platform. "
> >
> >
> >
> >
> > _______________________________________________
> > pydotorg-www mailing list
> > pydotorg-www at python.org
> > https://mail.python.org/mailman/listinfo/pydotorg-www
>
> --
> Marc-Andre Lemburg
> eGenix.com
>
> Professional Python Services directly from the Experts (#1, Aug 17 2023)
>  >>> Python Projects, Coaching and Support ...    https://www.egenix.com/
>  >>> Python Product Development ...        https://consulting.egenix.com/
> ________________________________________________________________________
>
> ::: We implement business ideas - efficiently in both time and costs :::
>
>     eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
>      D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
>             Registered at Amtsgericht Duesseldorf: HRB 46611
>                 https://www.egenix.com/company/contact/
>                       https://www.malemburg.com/
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/pydotorg-www/attachments/20230817/173399cf/attachment.html>


More information about the pydotorg-www mailing list