Giter Site home page Giter Site logo

Python 3 about python-for-android HOT 23 CLOSED

kuri65536 avatar kuri65536 commented on June 23, 2024
Python 3

from python-for-android.

Comments (23)

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
Someone needs to work out how to crosscompile python 3 for an ARM platform.

Original comment by rjmatthews62 on 20 Apr 2011 at 3:42

  • Changed state: Accepted
  • Added labels: Type-Enhancement
  • Removed labels: Type-Defect

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
Thing is why would we want that?

Py3 isn't much supported yet, many libraries are not compatible, and that's 
what makes Python strong it's "batteries" why do we want Py3 on Android now if 
we can't get batteries.

If you have a resonable why I can take a look and what it takes.

Original comment by [email protected] on 20 Apr 2011 at 11:46

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
We want it because syntax parsing for Python 3 is simplified. There are less 
syntax sugar constructs, and thanks to that performance should be greater.

As a side effect - if some package has ported to Python 3, that means it is 
active, and its developers are probably interested to test it on their Android 
devices. I don't know how to cross-compile Python 3 for ARM, but if it is 
possible to cross-compile PyPy, then the efforts to Python 3 porting can be 
joined.

Original comment by [email protected] on 20 Apr 2011 at 1:12

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
yes I know py3, but that argument is not totally valid.

For example Django which is one of Python's largest web frameworks is not py3 
compatible officially, there's a port, but not the official version.

Main development is been done for py 2.7, as everyone is waiting the others to 
port they're applications.

You could try mimicing what I did for py2 to get py3 into Android, but again, 
I'm not sure if it makes much sense, as it breaks the API and renders some 
packages useless.

Original comment by [email protected] on 20 Apr 2011 at 1:38

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
Do you really expect users running Django apps on Android any time soon? I'd 
say they will be more interested to run Blender on their Honeycomb tablets.

Original comment by [email protected] on 20 Apr 2011 at 2:15

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
Well I do use Django apps on Android, and I'm releasing a production ready 
application based on Twisted soon. I don't really think we will see Blender on 
Android any time soon, I guess gtk or qt are dependencies. Still go ahead, do 
the port, I would like to help you, but don't expect me to do it (and I'm 
talking just for me here) unless I really need it.

Original comment by [email protected] on 23 Apr 2011 at 8:53

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
Well I do use Django apps on Android, and I'm releasing a production ready 
application based on Twisted soon. I don't really think we will see Blender on 
Android any time soon, I guess gtk or qt are dependencies. Still go ahead, do 
the port, I would like to help you, but don't expect me to do it (and I'm 
talking just for me here) unless I really need it.

Original comment by [email protected] on 23 Apr 2011 at 8:53

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
Blender is OpenGL rendered. No GTK or Qt. Just want to stress that starting 
with Python 3 on alpha platforms is more beneficial for users as it gives them 
ability to write tutorials in a consistent language early. Many libraries can 
be run with 2to3 and it is a goal to catch early if they can't.

Original comment by [email protected] on 26 Apr 2011 at 5:22

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
I think that we really need Python 3.X.
Why? For example, let's look at me. I'm learning Python. And I use P3.2. And I 
know there are many differences for 2.X versions.
I'm not the only one, who have same request - to develop using Python. I'm not 
newbie on developing - have 3 years Delphi using. I think last version of 
language is thу best. That is why we really need python 3.2

Original comment by [email protected] on 14 Jun 2011 at 4:25

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
Writing applications for Android devices is a great, fun way to learn 
programming and for that reason alone it's worth getting a new generation of 
coders onto Python 3 now.

Original comment by [email protected] on 8 Jul 2011 at 11:16

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
Python 3 is the future, don't get stuck in the past...

Original comment by [email protected] on 11 Jul 2011 at 2:07

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
I agree with those above me, I started developing in python at the end of the 
2.7 era and decided to just jump to 3 and I know there is a large and 
ever-growing group of us.

Original comment by [email protected] on 26 Sep 2011 at 4:26

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
Same here, started learning Python 2.6/2.7 and then jumped to 3.2. I would 
appreciate being able to code for 3.x on my Android phone.

Original comment by [email protected] on 9 Oct 2011 at 3:00

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
This is must too get novacut on android so it least one project needs it now if 
not sooner


Original comment by [email protected] on 14 Oct 2011 at 6:53

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
i want python 3, but google is not interested in it, GAE does not support 
it,and android?

Original comment by [email protected] on 20 Oct 2011 at 3:13

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
[deleted comment]

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
I have partially port the Python 3.2 to Android, by manually applying the P4A's 
patches to Py3's source code. Details in 
http://www.klayge.org/2011/11/06/compile-python-3-2-with-android-ndk-r6/. 

Original comment by minmin.gong on 7 Nov 2011 at 6:15

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
I am currently developing in python 3(first version of py that I've tried) and 
am look for a way to run apps on my phone. Seeing that all I know about python 
code is in python 3, it would be nice if python 3 was supported, otherwise I 
would just not develop for android until it WAS supported.

Original comment by [email protected] on 12 Nov 2011 at 7:39

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
I would also like to have a fully functioning Python 3 version for android. All 
of my University stuff in python is based on 3.0 >. I'm forced to try and learn 
both versions on-the-fly and its difficult.  

Original comment by [email protected] on 3 Mar 2012 at 6:57

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
Alpha version of 3.2.2 available. See: 
http://code.google.com/p/python-for-android/wiki/Python3

Original comment by rjmatthews62 on 21 Mar 2012 at 5:49

  • Changed state: Started

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
rjmatthews62 I'm taking a programming class to learn python and have to 
download Python 3 along with Idle to run scripts.  I came across this site, and 
your download Python 3 for Android after almost giving up and thinking I had to 
drop the class because I couldn't find a compatible version for my Android 
device.  Thanks so much!!!  By the way, do you know the source, my device is 
blocking the download because it says the source is unknown. Thx, 
[email protected]

Original comment by [email protected] on 29 Sep 2012 at 1:44

from python-for-android.

GoogleCodeExporter avatar GoogleCodeExporter commented on June 23, 2024
You need to turn on 'Unknown Sources' under Menu-->Applications.

You'll also need to have sl4a installed:
sl4a<http://code.google.com/p/android-scripting/>

Robbie

-- 
  <http://www.apress.com/9781430237839>
Beginning Android Tablet Programming <http://www.apress.com/9781430237839>

   - Publication Date: November 2, 2011
   - ISBN13: 978-1-4302-3783-9

 *Robbie Matthews* gives a full, no-holds barred introduction to
Android <http://www.apress.com/9781430237839>programming for tablets.
No previous experience required! Learn
More � <http://www.apress.com/9781430237839>

[image: Beginning Android Tablet
Programming]<http://www.apress.com/9781430237839>

Original comment by rjmatthews62 on 29 Sep 2012 at 11:56

from python-for-android.

kuri65536 avatar kuri65536 commented on June 23, 2024

see r18 release.

from python-for-android.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.