Come creare una App in Python! Kivy Tutorial ITA
Vložit
- čas přidán 17. 10. 2021
- Crea un' app mobile in modo SEMPLICE e RAPIDO con Kivy, il framework Python per creare app Android e iOS per il tuo smartphone!
In questo Kivy tutorial italiano imparerai come creare un app e come trasferirla sul tuo smartphone per installarla e portarla con tue quando desideri!
👩🏻💻 Diventa Web Developer con Epicode!
epicode.com/it/landing-web-de...
📌 PARTITA IVA con Fiscozen: consulenza GRATIS e 50€ di sconto ⏩
www.fiscozen.it/invitoPITONEP...
🔖 Acquista il mio corso Python per Principianti a Prezzo Scontato!
www.pitoneprogrammatore.com
Per seguire questo tutorial devi installare Python sul PC, ecco come fare:
• Imparare a programmare...
Impara a programmare in Python da zero, col mio corso per principianti!:
• Imparare a programmare...
Scarica il file logo.png e lo script kivy_deploy.txt:
drive.google.com/file/d/1R7Rm...
ormai sono anni che programmo da autodidatta e ho provato veramente di tutto, mi ricordo ancora quando ero agli esordi e guardavo i tuoi video, ora con un po' più di esperienza posso dire che sei il migliore, avrò spulciato tutta youtube italia ma come te non c'è nessuno. video creativi e spiegati in maniera ottima, idee e spunti, problematiche che senza i tuoi video ci vorrebbero ore di ricerche per risolvere. sei veramente incredibile, grazie per tutto questo, saresti famoso in tutto il mondo se parlassi inglese.
Grazie infinite Scialby, non sai quanto mi fa piacere ricevere complimenti di questo tipo. 😊😊 Questo è sicuramente uno dei commenti migliori che abbia mai ricevuto. Grazie ancora, spero di continuare a realizzare video che siano di tuo gradimento! ❤️
Ciao come posso contattarti in privato?
Proprio il video che cercavo!!! Ti prego, approfondisci questo framework con altri video.. son sicuro che avrà un buon successo.
Certamente Fabio, volentieri, sono contento che l'idea ti sia piaciuta! 😊
Io ho 0l9blemi ad installare kivy
Sei un grande, mi fai piacere la programmazione, quando praticamente l'ho sempre odiata... Con te è tutta altra cosa!
Veramente preparato e molto bravo a spiegare i concetti.
Sarebbe bello espandere il concetto API e comunicazione front-end/ back-end.
Inoltre anche molto simpatico!
Complimenti vivissimi!
Compreró il tuo corso python.
Sei bravissimo, complimenti...sto imparando da poco python ma credo ti seguirò sempre. Continua così.
da te ho imparato tantissimo con la programmazione,pitone sempre il top🔥
Sono felicissimo, ti ringrazio per il feedback! 😊
Adoro come spieghi, sei bravissimo!!
Pitone devo farti davvero i miei complimenti per come spieghi questi argomenti, sei il numero uno continua cosi!
Grazie infinite Gabriele, sono davvero contento di ricevere certi complimenti 😊😊
Complimenti pitone, ottimo video spiegato in maniera ottima, non conoscevo Colaboratory grazie
Sei bravissimo, non so che fare senza di te!❤
Ti ringrazio immensamente fai dei video chiari e semplici, ma soprattutto ci metti tutto il tuo entusiasmo. Persino io che ne capisco poco posso realizzare qualcosa !
Grazie mille per questo bellissimo commento! 😊
Ciao, non sapevo che sei di Cagliari, sei esageratamente bravo nei tuoi tutorial! Spero che il tuo canale cresca esponenzialmente!
Devo ammettere che sei piuttosto bravo, il video è utile ed efficace bravo!!!!
Appena iscritto al canale! Cercavo un'alternativa a PyQt e questa sembra quello che cercavo!
P.S. Ottima spiegazione, adoro anche il tuo umorismo :) Continua così!
Grazie infinite Filippo, mi fa davvero molto piacere 😊😊
Meraviglioso! Ho seguito passo passo il tutorial e, seppur molto semplicistico, risulta molto esaustivo. Apprezzato particolarmente l'inserimento di API ed essendo quest'ultimo estremamente importante, sarebbe bello se facessi ulteriori video con l'impiego delle API!
Ciao Giovanni! Grazie infinite per i complimenti e per tutti i feedback soprattutto! Sono davvero felice che il video sia stato di tuo gradimento, e farò sicuramente qualche tutorial riguardante le API! 😊
Sempre il migliore nelle spiegazioni
Bravissimo! Chiaro e facile da comprendere. 👍
Grazie mille Berry, mi fa piacere 😊
Grande, ottime spiegazioni. Grazie mille ☺️
Grazie a te Nicola, sono contento che abbia apprezzato 😊
Sei una risorsa preziosa!!
Ciao Pitone, come sempre molto interessanti e utili i tuoi video :), sarebbe bello se facessi un video dove utilizzi altre librerie come PyAudio, Wave eccetera. Sarebbe molto utile!!!
Bellissimo video, grazie
Sei veramente simpatico, fresco, genuino e comunque molto chiaro.
Complimenti
Grazie mille Luca, gentilissimo! 😊
Siiiii finalmente grazie mille davvero
Grazie a te, sono contento che ti piaccia! 😊
Superbo! Grazie mille!!
Grazie a te! 😊
Quando l’ingegno incontra carisma e simpatia ecco che nasce Pitone Programmatore!
Ho fatto qualche passo per imparare le basi di Python, in seguito volevo usare kivy per creare delle app android, ma pensavo non si potesse fare, e che invece funzionasse solo per creare programmi windows. Buone notizie quindi. Non sapevo fossi sardo di Cagliari, non percepisco nessun accento. Bravo. Anche io sono sardo 🤜🤛💪
Grazie mille! Sisi, sardo nel cuore al 100% ❤️
Bravissimo, davvero. Sono un docente di informatica esperto nella formazione di altri docenti, quindi credimi se ti dico che sei bravo 👏 Ok, ho visto il video a 1.5x ma io posso 😂 complimenti anche per la simpatia!! PS: seguimi se ti va!
Oltre a mettere un bel Mi piace ho effettuato anche una bella Iscrizione, sei bravissimo e simpaticissimo!
Grazie infinite Pasquale, che bel commento! Gentilissimo 😊😊
Sei un grande pitone!
Thanks... it's working... Good Job...!
Bravissimo, spiegato in modo eccellente!!!
Grazie mille! 😊
Ciao, bel video, grazie ai tuoi video ho imparato python ☺️
Che soddisfazione, ne sono davvero felicissimo! 😊
BEL VIDEO E GRAZIE PER L'AIUTO CHE CI HAI DATO😉
Grazie a te Marco, sono felice che il video ti sia piaciuto! 😊
Bellissimo video, grazie.
Grazie a te per l'apprezzamento! 😊
Ciao Edo. Ho acquistato il tuo tutorial. Per caso ho visto questo video. Mi sarebbe piaciuto che spiegassi, come caricare un'app di nostra produzione nel play store, con eventuali pro e contro o semplici consigli oltre al caricamento dell'apk direttamente sul ns. smartphone. Ciao e complimenti!
sempre il top !!
Grazie Linda! 😊
Ciao Pitone,i tuoi tutorial sono sempre precisi e molto divertenti, ho imparato molto da te sulla programmazione e mi sono appassionato a python,volevo chiederti una cosa sul codice che hai messo nel link della descrizione,dove possiamo imparare a scriverlo "personalizzato" per la nostra app? Non credo sia un codice universale,quindi sarebbe molto utile anche un tutorial su come scriverlo per rendere il tutto completo😁
Molto bello!!! Sarebbe interessante avere altri contenuti simili, magari anche con l'utilizzo di altre API.
Grazie William, mi darò sicuramente da fare in tale ambito! 😊
Ottimo lavoro! Abbiamo imparato tantisimo in soltanto 25 minuti!
a me da3 warning e 12 errori quando sono su colab. Lo scrpit anche a per te era diverso? cosa hai modificato?
!buildozer -v android debug questo non mi funziona....
Grande, mi fa un sacco piacere! 😊
Molto bravo
Ottimo esempio !!
Grazie Andrea! 😊
Aspettavo da tanto questa app!
Lo sapevo! 😋
@@PitoneProgrammatoreOfficial potresti fare un video che spieghi come modificare titolo e logo app?
Buona idea, posso continuare questa serie! 😊
Complimenti, spiegazioni chiarissime! Unica cosa, come funziona il deploy su IOS? Hai pensato di fare un video a riguardo?
bravo veramente.
Grazie mille Alessandro 🙂
Capisco di più con i tuoi video
Grazie, ne sono molto contento! 😊
é stata dura! ma alla fine è andata bene... grande.. continua cosi saluti
Senza un po' di difficoltà non sarebbe stato divertente! 😋
@@PitoneProgrammatoreOfficial come non detto. Errore creazione apk 😔 da rivedere managgia.
# Buildozer failed to execute the last command
# The error might be hidden in the log above this error
# Please read the full log, and search for it before
# raising an issue with buildozer itself.
# In case of a bug report, please add a full log with log_level = 2
O mio dio sei tornato!!!!!! SONO CONTENTISSIMO!!!
Grazie Natalia! 😊
Grazie a te! 😃
ciao pitone, bellissimo video. Volevo chiederti se fosse possibili rendere il testo che inserisco una "int" o cmq renderlo capace di subire operazioni matematiche quando clicco il bottone. Grazie
spero di vederne altri simili
Ci serve la parte 2❤❤❤❤
Arriva presto! 😊
Ciao, voglio farti i miei complimenti per il canale! Ho una domanda: se volessi estrarre il codice sorgente da un programma creato con kivy? Ovviamente il programma l'ho creato io ma mi chiedevo se c'era un modo per fare il reverse engineering.
Ottimo video , avrei una domanda è possibile implementare il modulo matploit per avere i grafici sulle app?
Complimenti pitone, ottimo video come sempre.. domanda.. se io faccio tutto come nel video ma alla fine compilo l'app x fare un .exe, che funzioni come programma pc.. si può fare? Funziona tutto?
Ciao Pitone programmatore,
Mi è piaciuto moltissimo il video, e ti chiedo se puoi farne un altro, magari creando un bot con il framework Kivi?
Ancora complimenti
Stefano
Perché no, ottima idea, grazie per lo spunto! 😊
Ciao, volevo sapere se Kivy usa una finestra propria o utilizza i widget nativi del sistema su cui si appoggia come per wxpython. Grazie.
Ciao, sono un nuovo iscritto e questo video è esattamente quello che volevo! Continua con Kivy, magari anche facendo cose più complesse.
Ho una sola domanda: quando installo l'APK il nome dell'app è "My Application". Come personalizzo il nome e, magari, anche il logo?
Ciao Pitone, prima di tutto complimenti per i video davvero molto chiari ed esaustivi, però avrei una domanda, quando inserisco il nome del file e dovrebbe uscire la schermata nera dell'app ancora vuota, a me non esce e sul terminal mi da questo avviso: ModuleNotFoundError: no module named 'Kivy'. Volevo chiederti se percaso sapessi dirmi che cosa sto sbagliando!! Grazie mille in ogni caso !!
Buonasera Pitone, non credi sia arrivato il momento di fare un nuovo video su Kivy? (ho apprezzato veramente tanto questo video, grazie di tutto il lavoro che fai su youtube)
Grazie Pitone!! Se ho un'applicazione che misura il tempo di lettura, sarebbe possibile, selezionando un qualsiasi testo, richiamarla tra le opzioni disponibili di android (copia, taglia, .. )?
Ciao pitone programmatore volevo farti una domanda : per esportare le app per android uso il metodo che hai mostrato nel tuo video, quando poi la vado a scaricare sul telefono l'app se ne ho già scaricata un'altra in precedenza mi chiede se voglio scaricarla come aggiornamento di quella precedentemente scaricata, quindi non riesco a scaricarne più di una.
Riesci ad aiutarmi?
Grazie
Ciao Complimenti per il video. Sei l'unico che tratta Kivy per Windows. Volevo chiederti una informazione: come si può creare una nuova maschera e poi da lì con un tasto "indietro ritornare alla precedente"? o se anche solo potessi indicarmi dove trovare le istruzioni per chi usa Kivy su Windows... grazie mille!
Ciao Pitone,
grazie per questi ottimi video, potresti farne uno per Tensorflow e Keras per Python? Magari anche Scikit-learn. Grazie mille
Bravissimo , complimenti anche per il modo di spiegare. Sarebbe interessante esempio con database magari con framework Flash
Grazie mille Luigi, ottima idea 😊😊
Ciao Pitone, volevo chiederti il perché quando inserisco l'ultimo comando nel cmd di Windows mi dà un errore di "subprocess"? Comunque sei un grande. Non trovo nessuno come te che insegna il linguaggio Python.
Carissimo Pitone programmatore complimenti (sono in ritardo ma ti ho scoperto da poco) il programma sono riuscito a crearlo e scaricarlo in apk, tutto ok non so se qualcuno te lo ha già chiesto, nomi tipo "New York" composti serve la virgola se no non lo trova o è un problema che ho solo io?
Seconda richiesta il file che si scarica insieme all'immagine è solo per quella app o è generica?
Comunque complimenti e un ringraziamento dai pensionati con voglia di imparare
niente ci ho provato non riesco a installare kivy nel ultima parte dove devo mettere [python -m pip install "kivy[base]" kivy_examples] non mi scarica dice
error: subprocess-exited-with-error
ho provato tutti i altri file non ci sono riuscito ormai non so più come fare.
mi sarebbe piaciuto veramente molto creare un app per smartphone.
se potessi aiutarmi ne sarei molto felice
Ciao, complimenti per il video.
Ho scritto l'applicazione e funziona esattamente come hai descritto tu nell'ambiente Windows 10 sotto il controllo dell'interprete di Python (3.10).
Ho eseguito anche la parte su Colab di Google ed esattamente dopo 25 minuti ha generato l'APK. Ho installato l'apk su un Samsung S20 su cui c'è Android 12.
Quando la eseguo, compare lo splash screen di Kivy ma poi esce senza dare alcun messaggio di errore.
Ti risulta qualche anomalia per l'apk su Android 12?
Ciao Pitone sarebbe possibile integrare un gioco creato tramite la libreria arcade python all'interno di kivy? Oppure ci sarebbe un altro modo per compilare il gioco in apk? Grazie in anticipo
Ciao Edoardo! ☺️domanda: al minuto 5:18 avvi il programma ‘Trova temperatura’ tramite terminale. Anch’io come te digito .\KivyApp.py (sono all’interno della cartella KivyApp da terminale) ma il file mi si apre nell’idle che uso e non compare il programma come nel tuo video. Hai qualche suggerimento? Grazie ancora per quello che fai!
Ciao @PitoneProgrammatore!!! Dove trovo questa schermata per scrivere le istruzioni per creare la app???
Sei un grande fai corsi gratuiti
Ciao Pitone, porti sempre contenuti originali😃. Ho seguito passo passo le tue istruzioni eppure al comando !buildozer -v android debug mi dà sempre un lunghissimo messaggio d'errore. Secondo te cosa posso fare?
Idem! Stesso errore! Nn capisco cosa possa essere 😢
Ciao Pitone, fai sempre dei bellissimi video e anche molto intuitivi e divertenti. Ho un problema che non mi permette di fare proprio niente, quando provo a fare cd Desktop mi dice "Impossibile trovare il percorso specificato.". Cosa devo fare? Ti ringrazio in anticipo se risponderai.
Ciao, in che modo posso eseguire l'app su PC terzi senza installare kiwi? Nel senso, è possibile avviare l'app su un qualsiasi PC(Windows) come un eseguibile?
#Pitone4Ever :D
Salve volevo sapere se la procedura fosse la stessa per quanto riguarda i dispositivi ios. Se no è possibile dare qualche indicazione su come fare il medesimo risultato ma su ios. Grazie
Ciao, tutto bene fino alla prova App ho creato l'ambiente per kivi ma ho scritto il codice su Visual Studio Code (come apro l'idle integrato?) ma lanciando dal terminale il programma non va.
Ciaoo ti volevo chiedere un piccolo aiuto .. ho installato kivy come hai fatto tu ma ogni volta che faccio partire il programma da terminale mi dà sempre un errore : "cannot import name 'app' from kivy.app" .. da cosa può dipendere ? Premetto che uso la versione python 3.9.1
Sarebbe stupendo se tutte le app in Pithon e non solo, fossero portate anche su AmigaOS4, visto che è possibile. Oltre al fatto che AmigaOS4 è moderno e sta evolvendo anche su processori 64 bit in multicore. Farebbe un baffo a tutti gli OS, fino a Linux e Android, in fatto di leggerezza e smanettamenti. 😎
e ora tocca a me provare a creare la mia prima app :)))
ciao mi serve un aiuto, quando scarico kivy appena arriva al termine dell’operazione mi da un errore come posso risolvere? c’è nel termine quando sta finendo l’operazione prima che finisce l’operazione mi da una scritta rossa e poi rifa tutto da capo
Ciao utilizzando PyCharm in che cartella carico il logo?
Grande complimenti con te si impara subito, vorrei chiedere se dovessi realizzare un app per risultati calcio come posso fare, grazie
buonasera, piccolo problema dice che la cartella che creo non esiste e lo stesso errore se provo ad utilizzare altre cartelle già presenti... consigli?
volevo chiederti se hai fatto dei video dove installi Kivy su un Mac grazie
Mi hai risolto un grande problema, sei un grande. Volevo chiederti Ma come posso far girare anche l’app su iOS ?
Ottimo video. Ho fatto tutti i passaggi indicati ma l'app mi crasha se provo ad aprirla sullo smartphone, seppur su Windows funzionava correttamente. Quale potrebbe essere il problema?
nel momento in cui metto l ultimo codice per installare kivy mi da l errore nel prompt come posso fare?
Una domanda Pitone, come faccio a torvare una cittá che ha due o piú nomi, perche la mia localitá si chiama Cassano Magnago e al cercare rimane cosí, senza dire la temperatura di quella localitá?
You can see a mountain here comes Buildozer!!!! 😄
Ciao Pitone.. anche io sono un neonato nel mondo della programmazione e non riesco a comprendere come sia possibile che non mi lascia scaricare il programma dal terminale.. ripresentandomi sempre lo stesso problema:
Installing build dependencies ... error
Using cached Kivy-1.11.1.tar.gz (23.6 MB)
Preparing metadata (setup.py) ... canceled
etc.. fino a che non termina il processo!
sapresti aiutarmi te ne sare grato!
ciao pitone se installo kivy con la nuova versione di python quando incollo il codice python -m pip install --upgrade pip setuptools virtualenv dice che non trova python :(
Ciao, scusa ma non riesco a capire perchè i video che posti, danno per scontato che si usi il Windows. Ad esempio io che "Sfortunatamente" ho il mac, trovo difficoltà a seguirti, infatti sto cercando di venderlo per passare al sistema Windows(perdona la mia ignoranza) Grazie
ciao sto avendo un piccolo problema ovvero, io modifico delle cose e quando avvio il tutto non si notano con tanto di ctrl s ogni volta e aver installato tutto il necessario
pk sul telefono non si vede il logo e se lo eseguo sul pc si vede? nonostante abbia messo il file logo.png nel buildozer come da tutoria...help plisss
Favoloso!!! Vorrei poter imparare a creare un'app che mi permetta di scrivere le ordinazioni di una pizzeria d'asporto e consegna e poterle stampare come una Comanda digitale ;)
Grazie mille e in bocca al lupo per il tuo progetto! 😊
Salve, volevo innanzitutto complimentarmi per i video accattivanti e spiegati in modo semplice anche se ho visto in un altro video un eccesso di velocità questo perché per esempio io mi sto avvicinando alla programmazione ma con python e quindi seguo abbastanza bene il codice capendo l'impostazione del codice sorgente ma per esempio con il linguaggio di Flutter non ho esperienza e in un video dove spiega ho dovuto mettere in pausa più volte per fare mente locale di come si compone il codice nei suoi componenti essenziali. Sono belli entrambi, spero di avvicinarmi più a Flutter perché comunque per me questo è semplicemente un hobby. Ho parlato di Flutter anche perché il punto del mio commento si collega, lì in quel video ho visto che viene importato material.dart ma con kivy è possibile importare gli oggetti con il design di google? Perché per esempio qui nel video della app fatta con kivy i pulsanti sono senza ombra e piatti mentre quelli fatti con Flutter sono con spigoli arrotondati e ombra, ho visto si può mettere un icona nel pulsante e non so se è possibile con kivy e oltretutto sono sicuro che Flutter attraverso material.dart potrebbe permettere di aggiungere effetti ai pulsanti e parlo solo di pulsanti, quindi se potessi importare questi design moderni per ogni widget potrei accedere a molte raffinatezze analoghe, per questo la mia domanda è: È possibile aggiungere questi temi ai widget con un comando? Oltretutto è possibile che si faccia un video a tal proposito e che venga pubblicata una pagina dove è possibile trovare le classi importabili in kivy per conoscere tutte le possibilità di modifica?
Ho lasciato un like per aiutarLa lo lascerò anche nell'altro video.
Ciao, vale anche per sistemi MacOS?
Ho iniziato da poco a programmare con python, seguendo il tutorial dopo aver fatto le prime righe e avviato il programma mi dice che non ha trovato nessun modulo chiamato kivy. Sapresti aiutarmi in qualche modo?
Ho visto tutto il video prima di provare sul mio computer e devo dire che è spiegato veramente bene e in maniera molto esaustiva. C'è solo un problema. Innanzitutto non so perché la mia shell è parecchio diversa dalla tua i caratteri sono più piccoli e inoltre è bianca e non blu ma a parte questo che è il problema minore, quando provo a installare Kivy mi da una infinità di errori e alla fine non si è installato con successo. Mi puoi aiutare in qualche modo?