Тёмный
No video :(

Learn to Make Beautiful Mobile Apps in Python | KivyMD Tutorial 1: Intro and Install 

Erik Sandberg
Подписаться 14 тыс.
Просмотров 257 тыс.
50% 1

Learn to make beautiful cross-platform (iOS, Android) apps in Python! Subscribe to make sure you don't miss any of the upcoming videos :)
👇 LINKS AND INFO! 👇
Consider donating to me if you are able to and appreciate my content: www.paypal.me/...
Here are some apps that have been made with KivyMD - let me know in the comments if there's one you want to add to the list.
apps.apple.com...
play.google.co...
apps.apple.com...
---------------------------------------------------------
The creators of Kivy have been developing the framework for near a decade without funding. They recently set up a fundraising campaign in an attempt to fund one (to start) core developer of the framework. If you are so inclined, join me in contributing a small donation to help fund this wonderful project. I'm sure they really appreciate the support! Use the link below to check out their donation page.
opencollective...
Thanks for watching!
- Erik
Follow me on Github!
github.com/Dir...
This video uses the following music:
Gymnopedie No 1 by Kevin MacLeod is licensed under a Creative Commons Attribution license (creativecommon...)
Source: incompetech.com...
Artist: incompetech.com/

Опубликовано:

 

24 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 136   
@Rick-ur5ej
@Rick-ur5ej 4 года назад
KivyMD actually looks pretty dope! Time to get back to developing android apps with python
@crisjohnjimenez1426
@crisjohnjimenez1426 5 лет назад
I'm having trouble to design my app because I'm new in kivy. This helps me a lot, Thanks! 🙌
@BekBrace
@BekBrace 3 года назад
Fin Aquatic is a cool, well designed app - great job there, Erik
@erik-sandberg
@erik-sandberg 3 года назад
It's not mine, but I agree! The guy who made it is really talented.
@ezics8439
@ezics8439 5 лет назад
I can already tell that this is going to be a great series!
@exvic4214
@exvic4214 4 года назад
So are you able to make apps now using this tutorial
@dukuby
@dukuby 3 года назад
I can't follow your instruction from the very beginning. When I search kivymd on google, the link shown on this video doesn't appear anymore. Maybe it moves somewhere else.
@ivana1755
@ivana1755 4 года назад
So, I'm using VS Code on Windows 10 and this wouldn't work and I'd got the error 'Unable to get a Window, abort', 'Provider: pil(['text_sdl2'] ignored)'. I tried to uninstall Kivy with all its dependencies and threw me some warnings, since there were some packages not installed. Solution? Reinstall KivyMD, and then pip install the following packages: kivy.deps.glew pkivy.deps.gstreamer kivy.deps.sdl2 kivy.deps.angle Then I ran main.py and this works like a charm. Thanks for the tutorial, man!
@jjc9003
@jjc9003 4 года назад
Love it !!! Man, could you show how to use any API related to maps (e.g. Google Maps or something similar) ? It is so important for me.
@siddheshphadke3719
@siddheshphadke3719 4 года назад
Please someone tell
@ludwighurtado1719
@ludwighurtado1719 3 года назад
Great video! Thank you for sharing!
@drondron1316
@drondron1316 Год назад
KivyMd - крассивые эффекты
@felipesouza7060
@felipesouza7060 4 года назад
Esses tutorias são ótimos!! Obrigado.
@IllevensKO
@IllevensKO 4 года назад
it's not couple of bugs, even the kitchen sink demo is broken and bugged AF, frustration lvl9999
@itsjayasurya
@itsjayasurya 4 года назад
If we are trying to download kivymd in pycharm We are unable to download Plz help us
@mohamedaminedjidel1808
@mohamedaminedjidel1808 3 года назад
Any solution i have the same issue
@izzatsultanov4195
@izzatsultanov4195 4 года назад
Cool thanks for video!!
@charleslongwe9589
@charleslongwe9589 3 года назад
nice work........i have learnt a lot but i was wondering if u could create a lesson on kivy crud with database
@nishanthpoojari9658
@nishanthpoojari9658 4 года назад
While executing last command , I got error that unable to get a window. Anybody please help me.
@arnavdwivedi2560
@arnavdwivedi2560 3 года назад
will 'pip install kivy' work? thx for the vid!
@invisibleinsociety
@invisibleinsociety 3 года назад
Yeah , for windows i think
@updated5202
@updated5202 4 года назад
How much difference it has compared to java apps built in android studio, also is it worth it to learn it
@samuraimedi4061
@samuraimedi4061 3 года назад
Want to know the same but can't find any information. Just going to try to learn python and compare.
@joshuabloom5745
@joshuabloom5745 4 года назад
Awesome thank you!
@irunnal2898
@irunnal2898 4 года назад
I dont know so there is a app. Im sure that make me help.Thanks for sharing.
@rudraanshpatel553
@rudraanshpatel553 4 года назад
I am not able to get kitchensink on windows pycharm . Please help me.
@muingee7451
@muingee7451 3 года назад
Help him guys
@rudraanshpatel553
@rudraanshpatel553 3 года назад
@@muingee7451 Yes please help me, Someone !!!!!
@Gojam12
@Gojam12 4 месяца назад
Seems to only be for linux, why is this not even mentioned?
@mindscopewithsegilola
@mindscopewithsegilola 4 года назад
Can I create live streaming apps with this?
@MagicalCreationAviCreation
@MagicalCreationAviCreation 4 года назад
Can you any one tell how to install demo app in windows
@re.liable
@re.liable 4 года назад
I can't run the kitchen sink, it seems to be finding a KivyMD implementation of BoxLayout. I've been searching around and it seems that KivyMD doesn't have BoxLayout at all (uses Kivy's instead)... Hmm
@christianremboldt1557
@christianremboldt1557 4 года назад
4:04 mimic an iPhone?
@huhendery2922
@huhendery2922 5 лет назад
it's so nice , thx!
@naveenkrishna0808
@naveenkrishna0808 3 года назад
Can someone share the link of this repo? There's no such repo currently
@lemnick
@lemnick 3 года назад
Download the master .zip and then you will have a kitchen sink demo that works nicely and has some of the designs he uses in the video. They are in .kv file and not .py files The look pretty ragged on the desktop but I am sure if you buildozer it via android it will look better.
@avanisood6283
@avanisood6283 3 года назад
Hey, is it possible to upload the final app on the play store and will you be teaching how to upload it and stuff?
@nmbdy4732
@nmbdy4732 4 года назад
When open main.py cmd console show up an error : File "C:\Python\Python37\lib\site-packages\kivy\factory.py", line 131, in __getattr__ raise FactoryException('Unknown class ' % name) kivy.factory.FactoryException: Unknown class How to fix this?
@Pezeles
@Pezeles 4 года назад
I'm a little new to this why would you clone instead of download and "sudo"? I get this is a beginning but maybe there's like a toddler class before this one cause I am 2 min in and lost
@shahajahanc2967
@shahajahanc2967 4 года назад
Flutter and kivymd which is good
@pushpajitbiswas3752
@pushpajitbiswas3752 4 года назад
ModuleNotFoundError: No module named 'kivymd.uix.boxlayout' please help......
@abhishekpratap5571
@abhishekpratap5571 4 года назад
hi @Erik can you tell which version of kivyMD you used for this tut.
@himanshukhanna5583
@himanshukhanna5583 4 года назад
Getting issues while installing on windows, any other option..??
@clarechioma3060
@clarechioma3060 4 года назад
please i need the proper steps to install KIVYMD , this sudo thing aint working
@dgreene2701
@dgreene2701 5 лет назад
After I install and try to run the kitchen_sink app, I get an error "ModuleNotFoundError: No module named 'kivy'"
@erik-sandberg
@erik-sandberg 5 лет назад
Have you installed and used Kivy before?
@dgreene2701
@dgreene2701 5 лет назад
@@erik-sandberg Yep. I've been following your other kivy tutorials. Haven't had any issues with it.
@erik-sandberg
@erik-sandberg 5 лет назад
@@dgreene2701 Hmm, strange. Probably best to ask in the Kivy Discord channel to get it sorted out! discordapp.com/channels/423249981340778496/423250272316293120
@nishantneupane6668
@nishantneupane6668 4 года назад
Im also getting the same error, help me buddy
@andrey__shintar
@andrey__shintar 4 года назад
Couldn't connect to X server...(
@neilpastilan2355
@neilpastilan2355 4 месяца назад
Hi, i cant download that today.
@opensourceprojects5526
@opensourceprojects5526 4 года назад
C:\Users\Akrit\Desktop\Kivy\KivyMD\demos\kitchen_sink>python main.py Traceback (most recent call last): File "main.py", line 5, in from kivy.lang import Builder ModuleNotFoundError: No module named 'kivy' Hi Erik, can you please suggest how can I fix the error.
@quentinromerolauro6500
@quentinromerolauro6500 4 года назад
you have to have kivy first
@erickthamara5154
@erickthamara5154 Год назад
Hey bro should I learn kivy or just start learning reactnative.Note that I am already pretty decent at python and have to present an app in 4months.
@itsmd.25
@itsmd.25 4 года назад
Nice Video👍 #ItsMD
@ViniciusBuscacio
@ViniciusBuscacio 4 года назад
thank you
@haoshi4189
@haoshi4189 3 года назад
Hi, wonderful tutos, can you teach me how to build opencv camera (call it in different Screens) in Kivy please? I wanna make my own Face recognition apps with kivy, but i don't know how to integreate cv2.capture into Kivy Camera :) Thank you so much
@taur6115
@taur6115 4 года назад
Nice piano piece at the end...can't remember the name of it for some reason.
@ivana1755
@ivana1755 4 года назад
Erik Satie - Gymnopedies
@Lucas-gg9yb
@Lucas-gg9yb 4 года назад
Do this kivymd have a tableview widget?
@user-lf1ep5io7r
@user-lf1ep5io7r 4 года назад
I have a question. On linux ubuntu my kivy md app runs, but when i build it with buildozer my apk file won't work. It just run, loads 2-3 seconds and then close.
@ayodeleopegbemi2391
@ayodeleopegbemi2391 4 года назад
check your buildozer.spec "source.include_exts" to ensure any file your program may be loading has its type specified, also ensure you specify in "requirements" any external modules your app may be using in the spec, you can review more of this at buildozer.readthedocs.io/en/latest/specifications.html
@pysuhayb15
@pysuhayb15 5 лет назад
wow great really
@apzavaleta
@apzavaleta 2 года назад
Hello, I am very interested in following your videos, but I am working with windows 10, I already installed python, pycharm and kivymd but when I run python setup.py install it gives me many warnings and when I run python main.py it shows an error in line 6 it cannot find the kivy module, what I would have to do to make it run
@zaidnaji6576
@zaidnaji6576 3 года назад
That’s didn’t work sudo git clone past
@axelsanchez60
@axelsanchez60 5 лет назад
I'm working on Windows. Is there a way in which I could download and use it for my apps?
@gwhitty12
@gwhitty12 5 лет назад
kivy.org/doc/stable/installation/installation-windows.html
@Philip_J
@Philip_J 4 года назад
@@gwhitty12 That's only kivy, not kivymd
@quentinromerolauro6500
@quentinromerolauro6500 4 года назад
@@Philip_J You have to install kivy before you can install kivymd, then you can just do pip install kivymd
@robertofusco457
@robertofusco457 4 года назад
At 4:35 Have I heard correctly? It doesn't work in iOS?
@erik-sandberg
@erik-sandberg 4 года назад
A few of the features in the KivyMD showcase don't work on iOS, they're for Android only. For example, the File Manager.
@mohammedkasem5792
@mohammedkasem5792 5 лет назад
Thnx for the video, how to install kivymd for windows?
@ypaut
@ypaut 5 лет назад
As far as I know, it is developped for MacOS and Linux. You can consider downloading some Ubuntu VM, I really advise it for the use of Python. Edit: my bad kivy.org/doc/stable/installation/installation-windows.html (but Unix rules)
@ayodeleopegbemi2391
@ayodeleopegbemi2391 4 года назад
on command prompt: pip install kivymd
@sanket.chaudhary
@sanket.chaudhary 4 года назад
@@ayodeleopegbemi2391 after it what we have to do??
@srali7609
@srali7609 4 года назад
whats the difference between kivy and kivy md and i know kivy doesnt work with the latest version of python which is python 3.8.0 will kivymd work with python 3.8.0??????? PLEASE CAN SOME ONE ANSWER MY QUESTION
@tomziv321
@tomziv321 4 года назад
Kivy does work with 3.8.2
@arushigupta8399
@arushigupta8399 3 года назад
i cant see the same website you cloned you MD from, could someone send a link to it?
@srali7609
@srali7609 4 года назад
hi am new to kivy i know there is two versions of kivy and kivymd but i know the latest version of kivy you can install on the latest version of Python (3.8) so is KivyMD an alternative. Is KivyMD the same as Kivy in the sense of syntax and built in function etc... should just start learning kivyMD instead of Kivy ... please advise
@erik-sandberg
@erik-sandberg 4 года назад
KivyMD is a just a chunk of Kivy code written by some guys. KivyMD is a collection of nice looking widgets (buttons, labels, text fields, etc.). Once you learn Kivy, you'll understand everything about KivyMD. When you're working on a Kivy project, if you want access to these nice looking widgets as opposed to the default Kivy widgets, you'll include KivyMD in your project like I show in the videos. Hope that helps!
@fegor1231
@fegor1231 4 года назад
Please help. It gave me an error when running the main.py file.. No module named 'kivymd.app'
@erinforsyth7417
@erinforsyth7417 4 года назад
I figured out a solution! Here's a link: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-gt-qndBYrCQ.html I hope this helps! :)
@sbutler7069
@sbutler7069 4 года назад
What is the process so it will work on iPhone and android? Is their something else you have to do?
@erik-sandberg
@erik-sandberg 4 года назад
On iOS, all you need to do is make sure you have the kivymd folder copied into your project's directory. I'm assuming it's the same for Android but I haven't worked much on that platform. Then make your Xcode project for iOS using the kivy-ios project (or buildozer), or make your .apk file for Android using python-for-android (or buildozer).
@anhadsingh4336
@anhadsingh4336 5 лет назад
Next video fast please.
@imtiazahmad7826
@imtiazahmad7826 5 лет назад
Can use kivymd(the source code)with original Kivy?
@erik-sandberg
@erik-sandberg 5 лет назад
Yep, KivyMD is normal kivy code. KivyMD is simply a set of widgets (buttons, labels, text inputs etc.) made from kivy code that a couple generous individuals have coded up.
@imtiazahmad7826
@imtiazahmad7826 5 лет назад
@@erik-sandberg can you plz show how to do . I can't merge KivyMD with Kivy and also can't run KivyMD source code separately , it shows module error
@sanket.chaudhary
@sanket.chaudhary 4 года назад
@@imtiazahmad7826 but from where did you get the kivymd??
@reanibutani9555
@reanibutani9555 4 года назад
What's the difference of kivymd and kivy?
@user-lf1ep5io7r
@user-lf1ep5io7r 4 года назад
kivymd is some type of library in kivy. kivy is language, kivymd is an additive to kivy.
@salsabilaazaria5451
@salsabilaazaria5451 4 года назад
Traceback (most recent call last): File "main.py", line 16, in from kivy.effects.scroll import ScrollEffect ModuleNotFoundError: No module named 'kivy' having a problem like this
@ayodeleopegbemi2391
@ayodeleopegbemi2391 4 года назад
it means kivy was not installed, are you sure you were not in a virtual environment when you installed kivy, if you were you may need to activate that before running the program
@mohammadrizwan4085
@mohammadrizwan4085 2 года назад
Go your ide terminal and type command pip install kivy and enter after installing kivy type pip install kivymd and enter
@luiscarlospallaresascanio2374
@luiscarlospallaresascanio2374 5 лет назад
Kivy studio release, una app en kivymd se puede correr en kivy launcher?
@MiguelElAngelNoriega
@MiguelElAngelNoriega 5 лет назад
Debería poderse correr, igual siempre tienes la opción de generar el apk, y eliminar toda dependencia a otras apps.
@user-cy3je1xd1c
@user-cy3je1xd1c 4 года назад
I dont know how to work with cmd(i have windows 10), so i have sudo not working. Can anyone please help me to install KivyMD?
@erik-sandberg
@erik-sandberg 4 года назад
sudo is for mac and linux only. It just runs the command with higher level privileges. Just omit using `sudo` anytime you see it, if you run into errors about permissions, try opening your command prompt as Administrator.
@user-cy3je1xd1c
@user-cy3je1xd1c 4 года назад
@@erik-sandberg Ok, thank you!
@rohgog
@rohgog 4 года назад
I got an error saying "Unable to get a Text provider, abort" after I tried running main.py from the kitchen sink folder. Anyone know how to bypass this?
@rohgog
@rohgog 4 года назад
Nevermind, I got it working on jupyter. If anyone has the same problem, just open a terminal window on Jupyter and run the same commands you did in the cmd terminal.
@alicebingham9796
@alicebingham9796 4 года назад
If you want a fix for any system just make sure you update absolutely everything in there and you should be good to go, do this with pip
@gulsanobersaba6374
@gulsanobersaba6374 5 лет назад
How to download and install it on windows? Because i am working on windows. Please help me.
@gwhitty12
@gwhitty12 5 лет назад
kivy.org/doc/stable/installation/installation-windows.html
@aji_jaka
@aji_jaka 4 года назад
use conda
@mohammadrizwan4085
@mohammadrizwan4085 2 года назад
anyone give me Material source link
@tharlinhtet97
@tharlinhtet97 4 года назад
The product app is ios or android or hybride?
@erik-sandberg
@erik-sandberg 4 года назад
Kivy can run on both iOS and Android
@tharlinhtet97
@tharlinhtet97 4 года назад
@@erik-sandberg Wow this is amazing.I will learn it soon.
@sidharths9416
@sidharths9416 4 года назад
@@erik-sandberg ooohh so it's flutter like thing. Great. Are there any more advantages than flutter?
@erik-sandberg
@erik-sandberg 4 года назад
@@sidharths9416 This could be a pretty long discussion -- Dart is the programming language that the Flutter framework relies upon, while Python is the programming language that Kivy relies upon. As far as Python vs. Dart, it's of course a personal preference, but Python ranks as one of the most beloved and powerful languages around today (I'm a bit biased). Kivy does not have nearly as many development resources as Flutter because Flutter is owned by Google and Kivy is developed by just a couple people without funding. If Kivy had that same kind of backing, I think there'd be no question that Kivy was better, but right now it lacks (at least comparatively) in learning resources / documentation, user base, and the integration of particular native iOS/Android features. I found Kivy to be more fun and easy to learn than Flutter. Flutter might be better if you just want to get a job, Kivy might be better if you want to work in Python and possibly contribute to the framework and community :)
@sidharths9416
@sidharths9416 4 года назад
@@erik-sandberg wow. Thanks brother for ur reply and time.
@ahmadbulbul2137
@ahmadbulbul2137 4 года назад
any password do you mean
@ahmadbulbul2137
@ahmadbulbul2137 4 года назад
please can any one help
@alienencore3848
@alienencore3848 3 года назад
This may be "beautiful" for Android, but it's ugly as hell for iOS. Looks like a programmer designed it, and that's never a good outcome.
@mindscopewithsegilola
@mindscopewithsegilola 4 года назад
Can I create live streaming apps with this?
@clarechioma3060
@clarechioma3060 4 года назад
please i need the proper steps to install KIVYMD , this sudo thing aint working
@monahengramokhoro
@monahengramokhoro 4 года назад
Are you on Windows? Just try running the same commands but omitting sudo (which is a Unix command for running commands with higher privileges)
@clarechioma3060
@clarechioma3060 4 года назад
@@monahengramokhoro so u are saying I should start from get clone then the URL...but it's still saying get is not recognised as an internal or external command
@clarechioma3060
@clarechioma3060 4 года назад
Is there any other way
@monahengramokhoro
@monahengramokhoro 4 года назад
@@clarechioma3060 hey, I'm so sorry for the late reply, but if you're on Windows you would firstly have to install "git" then (I'd recommend using git bash instead of the command prompt) just follow the process again without sudo. git-for-windows.github.io Should work👌 all the best in your journey to learn!😊 PS. Be sure to `pip install kivy` first.
@clarechioma3060
@clarechioma3060 4 года назад
@@monahengramokhoro thank u
@clarechioma3060
@clarechioma3060 4 года назад
please i need the proper steps to install KIVYMD , this sudo thing aint working
@malerra
@malerra 4 года назад
Sinc this video KivyMD has posted a new way of installing it. First you need to make sure you have >Python 3.6, install PIL if it's not already installed, and install Kivy >=1.10.1. Then you can just type "python3 -m pip install kivymd" into a terminal (or command prompt, or powershell) and it will install it for you.
@harrison1153
@harrison1153 4 года назад
@@malerra you are the only one on the internet who knows how to fucking install this. Thank you.
Далее
would you eat this? #shorts
00:35
Просмотров 1,8 млн
No Code App Development is a Trap
9:31
Просмотров 217 тыс.
How ChatGPT Built My App in Minutes 🤯
8:28
Просмотров 2,3 млн
The Complete App Development Roadmap [2024]
7:52
Просмотров 158 тыс.
FAKE ACCENTS | Stand-up Comedy by Niv Prakasam
9:08