<p dir="ltr">Scusate se vi ho "offeso" python, ma ho fatto questa scelta per diversi motivi che se sono "risolvibili" posso anche tornare indietro sul python. <br>
1. Rispetto a Java python, per lo scopo che interessa a me cioè quello di creare app android e in futuro giochi, è lento. Ho fatto diverse prove e ho cercato informazioni online e ahimè, python è veloce da scrivere, ma lento da usare. (sempre parlando di programmi più complessi. <br>
2. Ho cercato guide per creare app android con python e tutti i risultati mi hanno condotto a sl4a, python for Android e kivy. Cercando ovviamente la soluzione delle app standalone ho dovuto prendere la via di kivy, ma dopo ciò non ho trovato delle guide al livello di: come creare un activity, posizionare button e widgets e tanto altro in italiano, mentre per Java ce ne sono tante. </p>
<p dir="ltr">Non penso che il python sia la giusta via nel mio caso, si è facile e veloce da scrivere, ma per l'esecuzione lascia a desiderare, mentre Java è migliore da questo punto di vista, ed è ancora migliore C per quanto riguarda la velocità. </p>
<p dir="ltr">sono uno studente 15enne che al momento dell'iscrizione alla mailist python era confuso sulla scelta del linguaggio, quindi non penso ci sia motivo di insultare, e se è questo che ricevo dalla comunità python, potrei avere un motivo in più per andarmene <br>
detto questo se ci fosse un modo di creare app android con python in stile eclipse o Android studio anche con magari la funzione drag and drop, con la compilazione di un Apk veloce con guide online per fare il tutto potrei convincermi, ma il mio parere è quello che ancora python - android è ancor un mondo da far maturare, che non è pronto per l'utilizzo stabile (anche grazie ai vari bugs) <br>
</p>
<p dir="ltr">Saluti... </p>
<div class="gmail_quote">---------- Messaggio inoltrato ----------<br>Da: <<a href="mailto:python-request@lists.python.it">python-request@lists.python.it</a>><br>Data: 22/lug/2014 23:14<br>Oggetto: Digest di Python, Volume 101, Numero 37<br>
A: <<a href="mailto:python@lists.python.it">python@lists.python.it</a>><br>Cc: <br><br type="attribution">Invia le richieste di iscrizione alla lista Python all'indirizzo<br>
<a href="mailto:python@lists.python.it">python@lists.python.it</a><br>
<br>
Per iscriverti o cancellarti attraverso il web, visita<br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
oppure, via email, manda un messaggio con oggetto `help' all'indirizzo<br>
<a href="mailto:python-request@lists.python.it">python-request@lists.python.it</a><br>
<br>
Puoi contattare la persona che gestisce la lista all'indirizzo<br>
<a href="mailto:python-owner@lists.python.it">python-owner@lists.python.it</a><br>
<br>
Se rispondi a questo messaggio, per favore edita la linea dell'oggetto<br>
in modo che sia più utile di un semplice "Re: Contenuti del digest<br>
della lista Python..."<br>
<br>
<br>
Argomenti del Giorno:<br>
<br>
1. Fwd: Digest di Python, Volume 101, Numero 36 (Davide Crivello)<br>
2. Re: Fwd: Digest di Python, Volume 101, Numero 36 (Marco Beri)<br>
3. Re: Fwd: Digest di Python, Volume 101, Numero 36 (Gollum1)<br>
4. Re: Fwd: Digest di Python, Volume 101, Numero 36 (Carlos Catucci)<br>
5. Re: Fwd: Digest di Python, Volume 101, Numero 36<br>
(Alberto De Prezzo)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Tue, 22 Jul 2014 23:32:44 +0200<br>
From: Davide Crivello <<a href="mailto:daksofrozen@gmail.com">daksofrozen@gmail.com</a>><br>
To: <a href="mailto:python@lists.python.it">python@lists.python.it</a><br>
Subject: [Python] Fwd: Digest di Python, Volume 101, Numero 36<br>
Message-ID:<br>
<<a href="mailto:CADDCHDsFnOcs8aYZQwVuWrMJosaPwSNna9GaKW4gQe9WSB2S-A@mail.gmail.com">CADDCHDsFnOcs8aYZQwVuWrMJosaPwSNna9GaKW4gQe9WSB2S-A@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Non mi convince molto kivy. Passo a java<br>
---------- Messaggio inoltrato ----------<br>
Da: <<a href="mailto:python-request@lists.python.it">python-request@lists.python.it</a>><br>
Data: 22/lug/2014 10:00<br>
Oggetto: Digest di Python, Volume 101, Numero 36<br>
A: <<a href="mailto:python@lists.python.it">python@lists.python.it</a>><br>
Cc:<br>
<br>
Invia le richieste di iscrizione alla lista Python all'indirizzo<br>
<a href="mailto:python@lists.python.it">python@lists.python.it</a><br>
<br>
Per iscriverti o cancellarti attraverso il web, visita<br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
oppure, via email, manda un messaggio con oggetto `help' all'indirizzo<br>
<a href="mailto:python-request@lists.python.it">python-request@lists.python.it</a><br>
<br>
Puoi contattare la persona che gestisce la lista all'indirizzo<br>
<a href="mailto:python-owner@lists.python.it">python-owner@lists.python.it</a><br>
<br>
Se rispondi a questo messaggio, per favore edita la linea dell'oggetto<br>
in modo che sia più utile di un semplice "Re: Contenuti del digest<br>
della lista Python..."<br>
<br>
<br>
Argomenti del Giorno:<br>
<br>
1. EuroPython 2014 in streaming (Francesco Pischedda)<br>
2. Re: Python Android (Strap)<br>
3. Re: Python Android (Alberto De Prezzo)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Mon, 21 Jul 2014 15:29:22 +0200<br>
From: Francesco Pischedda <<a href="mailto:francesco.pischedda@gmail.com">francesco.pischedda@gmail.com</a>><br>
To: Discussioni generali sul linguaggio Python<br>
<<a href="mailto:python@lists.python.it">python@lists.python.it</a>>, <a href="mailto:python-sardegna@googlegroups.com">python-sardegna@googlegroups.com</a><br>
Subject: [Python] EuroPython 2014 in streaming<br>
Message-ID:<br>
<CAKgGqxdgb2_+XrEN-eyMuD=<a href="mailto:B8tDkv7wxS7MBywrcdJgdLoLv_g@mail.gmail.com">B8tDkv7wxS7MBywrcdJgdLoLv_g@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Per chi, come me, non è potuto andare a Berlino<br>
<a href="https://ep2014.europython.eu/en/venue/live-streaming/" target="_blank">https://ep2014.europython.eu/en/venue/live-streaming/</a><br>
<br>
--<br>
"Shipping is a feature. A really important feature. Your product must have<br>
it."<br>
<br>
"Rendete ogni cosa il più semplice possibile, ma non di più" (Albert<br>
Einstein)<br>
<br>
"You are what you choose today, not what you've chosen before"<br>
<br>
"Unix IS user friendly. It's just selective about who its friend are"<br>
-------------- parte successiva --------------<br>
Un allegato HTML è stato rimosso...<br>
URL: <<br>
<a href="http://lists.python.it/pipermail/python/attachments/20140721/bf593d28/attachment-0001.html" target="_blank">http://lists.python.it/pipermail/python/attachments/20140721/bf593d28/attachment-0001.html</a><br>
><br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Mon, 21 Jul 2014 14:14:42 +0000 (UTC)<br>
From: Strap <<a href="mailto:lab@strap.it">lab@strap.it</a>><br>
To: <a href="mailto:python@lists.python.it">python@lists.python.it</a><br>
Subject: Re: [Python] Python Android<br>
Message-ID: <<a href="mailto:loom.20140721T161012-193@post.gmane.org">loom.20140721T161012-193@post.gmane.org</a>><br>
Content-Type: text/plain; charset=utf-8<br>
<br>
Davide Crivello <daksofrozen <at> <a href="http://gmail.com" target="_blank">gmail.com</a>> writes:<br>
<br>
><br>
><br>
> Salve a tutti, Ho capito che si possono fare degli script, aprirli con<br>
sl4a<br>
o con python for Android, ma non ho capito se si può sviluppare un app<br>
Android<br>
in python, creando un Apk che possa vivere senza che gli utenti debbano<br>
andare<br>
a scaricare dal play Store altre dipendenze.<br>
><br>
> E se si, come? Ci sono guide? Spero che mi venite incontro, ciaoooo<br>
> Davide<br>
><br>
><br>
<br>
Oltre a kivy, dove trovi documentazione e anche un paio di libri, puoi<br>
valutare se <a href="http://qpython.com/" target="_blank">http://qpython.com/</a> fa al caso tuo.<br>
<br>
Non ho idea della maturita` del progetto, ma a PyCon ho avuto modo di vedere<br>
un app funzionante... Se il buon Bettazzoni sta leggendo queste righe sapra`<br>
darti maggiori dettagli :-)<br>
<br>
Sani<br>
Strap<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Mon, 21 Jul 2014 18:41:16 +0200<br>
From: Alberto De Prezzo <<a href="mailto:justorius@linuxmail.org">justorius@linuxmail.org</a>><br>
To: Discussioni generali sul linguaggio Python<br>
<<a href="mailto:python@lists.python.it">python@lists.python.it</a>><br>
Subject: Re: [Python] Python Android<br>
Message-ID:<br>
<<a href="mailto:CAKNg8QaMYXjJ6j5EQ2gqgy%2BRMeLD9-YXgYaC4hd8eR61%2BA9J3w@mail.gmail.com">CAKNg8QaMYXjJ6j5EQ2gqgy+RMeLD9-YXgYaC4hd8eR61+A9J3w@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
2014-07-21 16:14 GMT+02:00 Strap <<a href="mailto:lab@strap.it">lab@strap.it</a>>:<br>
<br>
> > Salve a tutti, Ho capito che si possono fare degli script, aprirli con<br>
> sl4a<br>
> o con python for Android, ma non ho capito se si può sviluppare un app<br>
> Android<br>
> in python, creando un Apk che possa vivere senza che gli utenti debbano<br>
> andare<br>
> a scaricare dal play Store altre dipendenze.<br>
> ><br>
> > E se si, come? Ci sono guide? Spero che mi venite incontro, ciaoooo<br>
> > Davide<br>
> ><br>
> ><br>
><br>
> Oltre a kivy, dove trovi documentazione e anche un paio di libri, puoi<br>
> valutare se <a href="http://qpython.com/" target="_blank">http://qpython.com/</a> fa al caso tuo.<br>
><br>
><br>
Kivy e Qpython sono 2 cose diverse, complementari.<br>
QPython è uno script engine che wrappa interprete e SL4A.<br>
Kivy è un low-high level framework, non-full stack, dipendente da svariate<br>
librerie python (a seconda della piattaforma in cui è utilizzato).<br>
Puoi creare e distribuire kivy-applications, cross platform, con un semplice<br>
<br>
import kivykivy.require('x.y.z') # kivy version<br>
from kivy.app import Appfrom kivy.uix.label import Label<br>
<br>
class MyApp(App):<br>
<br>
def build(self):<br>
return Label(text='demo')<br>
<br>
if __name__ == '__main__':<br>
MyApp().run()<br>
<br>
<br>
Da qui, (se vuoi) puoi decidere di generare un .apk.<br>
<a href="http://kivy.org/docs/guide/packaging-android.html" target="_blank">http://kivy.org/docs/guide/packaging-android.html</a><br>
<br>
Il progetto è fantastico, ma non credo di fare un torto a nessuno se dico<br>
che ancora ci sono alcuni problemi, soprattutto legati alle prestazioni.<br>
<br>
saluti<br>
-------------- parte successiva --------------<br>
Un allegato HTML è stato rimosso...<br>
URL: <<br>
<a href="http://lists.python.it/pipermail/python/attachments/20140721/9e2fe360/attachment-0001.html" target="_blank">http://lists.python.it/pipermail/python/attachments/20140721/9e2fe360/attachment-0001.html</a><br>
><br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
<br>
<br>
Fine di Digest di Python, Volume 101, Numero 36<br>
***********************************************<br>
-------------- parte successiva --------------<br>
Un allegato HTML è stato rimosso...<br>
URL: <<a href="http://lists.python.it/pipermail/python/attachments/20140722/51c3934f/attachment-0001.html" target="_blank">http://lists.python.it/pipermail/python/attachments/20140722/51c3934f/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Tue, 22 Jul 2014 23:35:31 +0200<br>
From: Marco Beri <<a href="mailto:marcoberi@gmail.com">marcoberi@gmail.com</a>><br>
To: Discussioni generali sul linguaggio Python<br>
<<a href="mailto:python@lists.python.it">python@lists.python.it</a>><br>
Subject: Re: [Python] Fwd: Digest di Python, Volume 101, Numero 36<br>
Message-ID:<br>
<<a href="mailto:CAN1J36i6_EXriQTsgNs7yvZ-EypfUmd5Mr4oLW_bmkdcjF8USw@mail.gmail.com">CAN1J36i6_EXriQTsgNs7yvZ-EypfUmd5Mr4oLW_bmkdcjF8USw@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Il 22/lug/2014 23:32 "Davide Crivello" <<a href="mailto:daksofrozen@gmail.com">daksofrozen@gmail.com</a>> ha scritto:<br>
><br>
> Non mi convince molto kivy. Passo a java<br>
<br>
Condoglianze.<br>
<br>
Ciao.<br>
Marco.<br>
-------------- parte successiva --------------<br>
Un allegato HTML è stato rimosso...<br>
URL: <<a href="http://lists.python.it/pipermail/python/attachments/20140722/99c3d7cb/attachment-0001.html" target="_blank">http://lists.python.it/pipermail/python/attachments/20140722/99c3d7cb/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Tue, 22 Jul 2014 23:40:24 +0200<br>
From: Gollum1 <<a href="mailto:gollum1.smeagol1@gmail.com">gollum1.smeagol1@gmail.com</a>><br>
To: "Python italian (ML)" <<a href="mailto:python@lists.python.it">python@lists.python.it</a>><br>
Subject: Re: [Python] Fwd: Digest di Python, Volume 101, Numero 36<br>
Message-ID:<br>
<<a href="mailto:CANTVqs81Ft6W7m1UkwBe776F8xBPypFbdu4mRmiVWFpOgDC39Q@mail.gmail.com">CANTVqs81Ft6W7m1UkwBe776F8xBPypFbdu4mRmiVWFpOgDC39Q@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Il 22/lug/2014 23:32 "Davide Crivello" <<a href="mailto:daksofrozen@gmail.com">daksofrozen@gmail.com</a>> ha scritto:<br>
><br>
> Non mi convince molto kivy. Passo a java<br>
<br>
Ecco così vai ad imparare la netiquette su un'altra lista e non intasi<br>
inutilmente questa.<br>
<br>
Byez<br>
--<br>
Gollum1<br>
<br>
tessssoro, dov'è il mio tessssoro...<br>
http:\\<a href="http://www.gollumone.it" target="_blank">www.gollumone.it</a><br>
-------------- parte successiva --------------<br>
Un allegato HTML è stato rimosso...<br>
URL: <<a href="http://lists.python.it/pipermail/python/attachments/20140722/41f35270/attachment-0001.html" target="_blank">http://lists.python.it/pipermail/python/attachments/20140722/41f35270/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Tue, 22 Jul 2014 23:44:40 +0200<br>
From: Carlos Catucci <<a href="mailto:carlos.catucci@gmail.com">carlos.catucci@gmail.com</a>><br>
To: Discussioni generali sul linguaggio Python<br>
<<a href="mailto:python@lists.python.it">python@lists.python.it</a>><br>
Subject: Re: [Python] Fwd: Digest di Python, Volume 101, Numero 36<br>
Message-ID:<br>
<<a href="mailto:CAEaPG9Tzh8rr9wJSGCLChyMs4K4NmXbY07R42q_mRqkP%2BN5V9A@mail.gmail.com">CAEaPG9Tzh8rr9wJSGCLChyMs4K4NmXbY07R42q_mRqkP+N5V9A@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
2014-07-22 23:40 GMT+02:00 Gollum1 <<a href="mailto:gollum1.smeagol1@gmail.com">gollum1.smeagol1@gmail.com</a>>:<br>
<br>
> Ecco così vai ad imparare la netiquette su un'altra lista e non intasi<br>
> inutilmente questa.<br>
<br>
<br>
Stavolta piu che mai sono d'accordo con il nostro amico Gollum ;)<br>
<br>
Carlos<br>
--<br>
EZLN ... Para Todos Todo ...<br>
-------------- parte successiva --------------<br>
Un allegato HTML è stato rimosso...<br>
URL: <<a href="http://lists.python.it/pipermail/python/attachments/20140722/7a826f56/attachment-0001.html" target="_blank">http://lists.python.it/pipermail/python/attachments/20140722/7a826f56/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Wed, 23 Jul 2014 01:14:46 +0200<br>
From: Alberto De Prezzo <<a href="mailto:justorius@linuxmail.org">justorius@linuxmail.org</a>><br>
To: Discussioni generali sul linguaggio Python<br>
<<a href="mailto:python@lists.python.it">python@lists.python.it</a>><br>
Subject: Re: [Python] Fwd: Digest di Python, Volume 101, Numero 36<br>
Message-ID:<br>
<CAKNg8QbQ_K_gSngur2VxvRjRNFv8V5=<a href="mailto:HDr%2B1UjPimECYkWAHwA@mail.gmail.com">HDr+1UjPimECYkWAHwA@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
2014-07-22 23:35 GMT+02:00 Marco Beri <<a href="mailto:marcoberi@gmail.com">marcoberi@gmail.com</a>>:<br>
<br>
> Il 22/lug/2014 23:32 "Davide Crivello" <<a href="mailto:daksofrozen@gmail.com">daksofrozen@gmail.com</a>> ha scritto:<br>
><br>
> ><br>
> > Non mi convince molto kivy. Passo a java<br>
><br>
> Condoglianze.<br>
><br>
> Ciao.<br>
> Marco.<br>
><br>
+1K<br>
<br>
Non è il caso di far partire il flame, troppo semplice sparare su Java, che<br>
IMHO ha *un* solo grande difetto, da cui a cascata derivano tutti gli<br>
altri: tende ad essere contorto, in ogni suo aspetto, e quindi ogni scelta<br>
rischia di sfuggire di mano. Vogliamo parlare ad es. della scelta fra<br>
TreeSet, HashSet, ArrayList, LinkedList...? oppure degli "Iteratori"? o<br>
parliamo di come tutto questo renda il GC un incubo peggio della peperonata<br>
alle 3 di notte? (mi fermo qui)<br>
<br>
E comunque, nel tuo caso, potrei pure accettare che tu scriva qui di optare<br>
per Java/Android, a patto che dica "ho studiato bene l'architettura di<br>
Kivy, ho provato, ho sbattuto la testa ma ho riscontrato i problemi x, y,<br>
z". Purtroppo pero' temo che ti sia fermato alla terza riga di<br>
documentazione. Non saresti il primo che con i vari bundle<br>
bimbominkia-proof per Android (es. Studio -appena uscito-) hai avuto<br>
subito l'impressione di essere operativo. Ma basta andare oltre una<br>
semplice Activity, oppure complicare *leggermente* Layout/View che si perde<br>
il controllo di cosa succeda sotto.<br>
Sbaglio?<br>
<br>
Saluti<br>
-------------- parte successiva --------------<br>
Un allegato HTML è stato rimosso...<br>
URL: <<a href="http://lists.python.it/pipermail/python/attachments/20140723/07e65b25/attachment.html" target="_blank">http://lists.python.it/pipermail/python/attachments/20140723/07e65b25/attachment.html</a>><br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
<br>
<br>
Fine di Digest di Python, Volume 101, Numero 37<br>
***********************************************<br>
</div>