[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