Kivy Basics in 60 MINUTES

  Рет қаралды 128,585

Zenva

Zenva

4 жыл бұрын

ACCESS the FULL COURSE here: academy.zenva.com/product/pyt...
Learn to build cross-platform apps and games with Python using the open-source Kivy library. Created to handle complex UIs, the popular Kivy library allows you to develop dynamic apps using Widgets to collect and react to various events - including multi-touch on mobile devices. This course will show you how to use Kivy’s unique, UI-oriented features in-depth to create a quiz app that teaches the user Spanish, enhancing your Python development skills for your own interactive projects.

Пікірлер: 88
@Zenva
@Zenva 3 жыл бұрын
Access COMPLETE COURSES on Python here: academy.zenva.com/product/python-programming-mini-degree/?
@insomnimatics
@insomnimatics 3 жыл бұрын
Here's a list of Timestamps. I may update this with the subjects included in Sizing/Positioning P1-5, later on. Intro to Kivy - 0:00 Installing Kivy - 5:52 Running a Kivy program - 8:54 Python Code Begin - 11:37 Widget Sizing and Positioning: P1 - 18:14 P2 - 26:20 P3 - 32:23 P4 - 42:27 P5 - 51:56
@TheValkire
@TheValkire 3 жыл бұрын
Great tutorial to reinforce my basic knowledge of Kivy. The whole tutorial is nicely organized and clear. It helped a lot, especially the size hinting part. Thank you!
@fastrunner8494
@fastrunner8494 3 жыл бұрын
Hi Zenva, Thank you for this informative content.
@parthasarathidash6253
@parthasarathidash6253 3 жыл бұрын
vs code is showing the underlines because it is using the python interpreter which is installed in the system but the kivy library is installed in the python inside the virtual environment so if you want vs code to resolve those imports just set the interpreter to one within the virtual environment folder and your issue will be fixed
@DominicNweze
@DominicNweze 2 жыл бұрын
Wait can you like please show a video on how to do that.
@InarusLynx
@InarusLynx 3 жыл бұрын
Part 4 of sizing and positioning helped a lot. I hadn't set the floatlayout's pos and size and it made my app act very oddly.
@sheikhakbar2067
@sheikhakbar2067 3 жыл бұрын
Pretty awesome tutorial!
@Hamzaelbouti
@Hamzaelbouti 2 жыл бұрын
this is the best kivy tutorial on youtube i l😍ve it ... iwish y make more advance kivy tutorial in the future
@pythonpatterns
@pythonpatterns 3 жыл бұрын
I love the video. Pls make more videos on kivy
@IgorZyden
@IgorZyden Жыл бұрын
How about to make video about adding in-app purchases by Kivy and uploading then to Google Play ?
@TruptiJagtap
@TruptiJagtap 2 жыл бұрын
Thank you very much for making this video🙏. It helped me to get introduced to Kivy😊. Respect!!
@Zenva
@Zenva 2 жыл бұрын
My pleasure. I'm glad it was helpful! If you don't mind me asking, what made you decide to pursue Python? Cheers! :)
@TruptiJagtap
@TruptiJagtap 2 жыл бұрын
@@Zenva I have to do a major project for my college. I want to develop a mobile app. So that's why I am learning Kivy😄
@Kaninox
@Kaninox 3 жыл бұрын
Brilliant tutorial!!!
@Zenva
@Zenva 3 жыл бұрын
Glad you liked it!
@t.e.k.profitstraders8796
@t.e.k.profitstraders8796 4 ай бұрын
Just wow....a widget as the root? We've never heard of such wizardry!!#MindBlowing
@ABCD-mm4uy
@ABCD-mm4uy 3 жыл бұрын
You are Amazing!!! ❤️
@Zenva
@Zenva 3 жыл бұрын
You are too!!
@serhioramires3166
@serhioramires3166 Жыл бұрын
Thank you for the excellent video. And how to use several of your own layouts? Something like this: --- : Button: text:'7' size_hint:(1, .5) pos_hint:{"center_x":0.5, "center_y":0.5} : Button: text:'9' pos_hint:{"center_x":0.7, "center_y":0.7}
@jaleblog
@jaleblog Жыл бұрын
Good video.cuz I think you want to place the first bricks in our brain carefully and in the right place so that we can confidently build our big structure on it. Thankful. Continue in the same way.
@bluemodize7718
@bluemodize7718 2 жыл бұрын
Underrated video keep going bro great video
@Zenva
@Zenva 2 жыл бұрын
Thanks, will do!
@okas425
@okas425 3 жыл бұрын
I kinda wish I found this before buying a course on udemy. But that course is much more in depth so I guess it was worth it
@Zenva
@Zenva 3 жыл бұрын
We're certainly glad that our video was able to help you learn Kivy! If you're interested in learning more, we do offer additional courses on Kivy here on our site: academy.zenva.com/product/the-complete-kivy-app-development-course/ 👾.
@Neilcourtwalker
@Neilcourtwalker 3 жыл бұрын
the reviews of the kivy courses of udemy don't sound great. How was your experience?
@1108penguin
@1108penguin 2 жыл бұрын
@@Neilcourtwalker I did a Kivy course on Udemy and while the final product created is quite nice, the process is very fast. Building the .apk file didn't work for me as the instructor explained it and it took me several days of trying things on my own which the course didn't provide assistance or explanation on. And as Kivy is now on version 2.0.0, there were many issues related to installation and Garden libraries.
@denno445
@denno445 3 жыл бұрын
Keep getting an error saying cannot import name 'app' from 'kivy.app'. Anyone know the solution? Edit: nvm, forgot the capital letter for 'App'...
@adimardev1550
@adimardev1550 Жыл бұрын
great toturial!.thoughi have hard time keeping up with screen. i often pause for 5 seconds and look away and play once more. any way, it's a great toturial thanks!
@marufkhandakar1294
@marufkhandakar1294 Жыл бұрын
Excellent video I couldn't find next tutorial of Label Did you publish the video?
@benshi4552
@benshi4552 3 жыл бұрын
where is the next part??
@de-kat
@de-kat 2 жыл бұрын
Could you briefly explain why you took the If __name__ == __main__: in. Sry if the question seems stupid I'm still a beginner but would the execution of the sub class not be enough and where exactly is __name__ defined, is this a special variable.
@mihirmodi1936
@mihirmodi1936 3 жыл бұрын
Awesome!!! keep it up!!👍👍👍
@salambarkyedi
@salambarkyedi Ай бұрын
This is the best tut on kivy I've seen on yb. Very simple and easy 👍.... please do you have tut on building exams app in kivy with login system?
@Zenva
@Zenva 28 күн бұрын
Thanks a ton for the feedback! 🌟 We don't have an exam app tutorial with a login system at the moment, but could you share more about what you're aiming to build?
@salambarkyedi
@salambarkyedi 27 күн бұрын
@@Zenva an exam app to set question for students to do online with specific time frame and if time is app, The current page goes off and TIME UP appears. Later they receive their results
@codingkids4287
@codingkids4287 2 жыл бұрын
Good course Zenva
@superarno121
@superarno121 3 жыл бұрын
Is this all still up to date with kivy 2?
@wesleyblack8302
@wesleyblack8302 2 жыл бұрын
Would this run the same way on pycharm?
@Eric-dd8bk
@Eric-dd8bk 3 жыл бұрын
This is great. thank you for the video. So can I sell apps made with Kivy with no legal issues?
@kevinigwilo3383
@kevinigwilo3383 4 ай бұрын
You asked funny unnecessary questions, it's Open source so it's totally free.
@opensourcesabout8128
@opensourcesabout8128 3 жыл бұрын
But is it really good idea to build android apps with kivy right now?
@leeroy855
@leeroy855 2 жыл бұрын
I watched roughly 20 plus tutorials on how to install "kivy" . And they all made it more difficult for me to install and run kivy. But this tutorial helped a ton. Other youtubers [ go to kivy,use terminal, create virtual environment,mkdir,terminal $sudo pip install kivy full, in virtual environment,mkdir,terminal ,python3,pycharm. Smh beware of super nerds who over complicate shit... This helped a lot.
@Zenva
@Zenva 2 жыл бұрын
Glad it helped! Cheers!
@amateruss
@amateruss Жыл бұрын
Hey bro, I'm a super nerd(not really) and I am offended by this comment.
@leeroy855
@leeroy855 Жыл бұрын
@@amateruss sorry I can delete this comment if you like it's not intended to offend people. Was just trying to alert people who are interested in learning computer technology that everything that says beginner friendly isn't. I would recommend anyone who want's to avoid mistakes and not waste time to first LEARN TERMINAL COMMANDS SYNTAX and how they work.
@amateruss
@amateruss Жыл бұрын
@@leeroy855 Bro, I'm just kidding... hehe
@KapilKumar-og4hz
@KapilKumar-og4hz 2 жыл бұрын
How we can access a video from online platform into our kivy applications please reply to me
@ki6fzb
@ki6fzb 3 жыл бұрын
I might be missing something, but when I try it, pos_hint under GridLayout doesn't seem to take: GridLayout: cols: 2 pos_hint: {'x': .2 , 'y': .2} Not sure where I might've gone wrong :(
@ranguy1379
@ranguy1379 2 жыл бұрын
i use that same kind of code and it works for me, so it must some other part of the file that's causing the issue, maybe.
@fp-ko7vg
@fp-ko7vg 3 жыл бұрын
Great tutorial thanks Zenva. Btw i keep getting an error when running this 31:30
@peterpandaluki6663
@peterpandaluki6663 2 жыл бұрын
Have you checked your brackets?
@kpopmultistan5407
@kpopmultistan5407 3 жыл бұрын
does kivy work with python 3.9? I am having errors so I am wondering if that is the problem.
@harrymetsally86
@harrymetsally86 3 жыл бұрын
I had the same problem. I use 3.7
@goodluckcollection5663
@goodluckcollection5663 4 жыл бұрын
Well ummmm first in comments 😂😂 And btw can you make a series on kivy
@noxx4001
@noxx4001 2 жыл бұрын
can someone pls tell me how to do a .kv file in pycharm.
@harmonice859
@harmonice859 3 жыл бұрын
Hey, I like your presentation. Would you be able to assist me with an app development using kivy - paid work?
@theSwomry
@theSwomry 3 жыл бұрын
there are alot of easier ways to hire a programmer, why are you asking in a youtube comment section?
@flavioryu5922
@flavioryu5922 2 жыл бұрын
@@theSwomry i want to know as well lol
@adamfatyga7977
@adamfatyga7977 3 жыл бұрын
I dont have "pos" and "size" command
@claudiusava8453
@claudiusava8453 3 жыл бұрын
what is the difference between root.x and root.width?
@alymusic1
@alymusic1 5 ай бұрын
root.x = the starting point of x root.width = the maximum x referenced to the app window
@benshi4552
@benshi4552 3 жыл бұрын
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. I keep getting that error during installation
@benshi4552
@benshi4552 3 жыл бұрын
helpppp
@ukaszkwiecinski1781
@ukaszkwiecinski1781 3 жыл бұрын
try downgrading your python version
@paulo.galvao
@paulo.galvao 3 жыл бұрын
sudo pip3 install kivy in linux
@duldularmar
@duldularmar 3 жыл бұрын
What is kwargs
@johnfasciotti1338
@johnfasciotti1338 2 жыл бұрын
keyword arguments
@salambarkyedi
@salambarkyedi Ай бұрын
Just got a subscriber
@Zenva
@Zenva Ай бұрын
Glad you found the tutorial helpful! 😊
@jony4t
@jony4t 3 жыл бұрын
I cant make a kv file. It doesnt do anything
@noxx4001
@noxx4001 2 жыл бұрын
wich app did you use becauseim using pycharm and i dont get it either
@ZulhamS
@ZulhamS 2 жыл бұрын
I confuse with this tutorial, why dont use android studio it faster then this kivy
@vanmihaylovich
@vanmihaylovich Жыл бұрын
Can I use Kivy in 2023?
@MohAmuza
@MohAmuza 3 жыл бұрын
I hate the that white light, it hurt my eyes
@fourc1547
@fourc1547 Жыл бұрын
Using kivy 2.1.0: At minute 50 approx where the Float Layout is given pos and size, the buttons DISAPPEAR:
@ImARBOY
@ImARBOY 3 жыл бұрын
One error is that If __name_== 'main_': On this lines it comes error.
@roastedpeanuts1994
@roastedpeanuts1994 3 жыл бұрын
Just type the word 'main' (without apostrophes, just plain word) and hit Enter key. It types/encodes itself.
@projectvibe1226
@projectvibe1226 3 жыл бұрын
Because it is if__name__== '__main__'
@ImARBOY
@ImARBOY 3 жыл бұрын
@@projectvibe1226 thanks
@SasidharanAnnamalai
@SasidharanAnnamalai 3 жыл бұрын
@@projectvibe1226 this indicates what brother could you please explain me
@BryanChance
@BryanChance 2 жыл бұрын
Why they decided to have 0,0 at bottom left corner hurts my brain. LOL Most people would start things from top to bottom, left to right. It's fine if it's a graph. It's awkward, there's probably some another "tool" to make this not awkward.
@KendaBeatMaker
@KendaBeatMaker 3 жыл бұрын
34:12
@provokator-provocateur7603
@provokator-provocateur7603 2 жыл бұрын
Only suspicious people choose visual studio code instead of pycharm
@noxx4001
@noxx4001 2 жыл бұрын
facts but how do you do a kv file in pycharm?
@paulo.galvao
@paulo.galvao 3 жыл бұрын
I using Thonny do make python. Go to Thonny plug-ins, search for kivy and install it to put it on the enviroment
Python Tkinter in 40 MINUTES
43:12
Zenva
Рет қаралды 11 М.
Android App Development in Python With Kivy
26:27
NeuralNine
Рет қаралды 280 М.
لقد سرقت حلوى القطن بشكل خفي لأصنع مصاصة🤫😎
00:33
Cool Tool SHORTS Arabic
Рет қаралды 29 МЛН
ОБЯЗАТЕЛЬНО СОВЕРШАЙТЕ ДОБРО!❤❤❤
00:45
5 Good Python Habits
17:35
Indently
Рет қаралды 472 М.
4 Top Python Mobile Development Libraries and Frameworks - How to Choose
14:50
Code First with Hala
Рет қаралды 19 М.
Using docker in unusual ways
12:58
Dreams of Code
Рет қаралды 430 М.
React Native vs Flutter in 2024 - Make the RIGHT Choice (Difference Explained)
10:31
Daniel Dan | Tech & Data
Рет қаралды 160 М.
Stop, Intel’s Already Dead!
13:47
Linus Tech Tips
Рет қаралды 256 М.
All Top 40 Python Libraries EXPLAINED in 20 minutes
22:04
Build "Task Manager" Mobile App with Kivy Framework / Python
1:13:27
Modern Python logging
21:32
mCoding
Рет қаралды 170 М.
Xiaomi SU-7 Max 2024 - Самый быстрый мобильник
32:11
Клубный сервис
Рет қаралды 554 М.
My iPhone 15 pro max 😱🫣😂
0:21
Nadir Show
Рет қаралды 1,9 МЛН
Tag him😳💕 #miniphone #iphone #samsung #smartphone #fy
0:11
Pockify™
Рет қаралды 4,7 МЛН
Looks very comfortable. #leddisplay #ledscreen #ledwall #eagerled
0:19
LED Screen Factory-EagerLED
Рет қаралды 13 МЛН
Better Than Smart Phones☠️🤯 | #trollface
0:11
Not Sanu Moments
Рет қаралды 19 МЛН
Nokia 3310 top
0:20
YT 𝒯𝒾𝓂𝓉𝒾𝓀
Рет қаралды 4,4 МЛН