Kivy Basics in 60 MINUTES

Поделиться
HTML-код
  • Опубликовано: 14 ноя 2024

Комментарии • 88

  • @Zenva
    @Zenva  3 года назад

    Access COMPLETE COURSES on Python here: academy.zenva.com/product/python-programming-mini-degree/?

  • @insomnimatics
    @insomnimatics 3 года назад +60

    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 4 года назад +10

    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!

  • @parthasarathidash6253
    @parthasarathidash6253 3 года назад +13

    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.

  • @IgorZyden
    @IgorZyden Год назад +1

    How about to make video about adding in-app purchases by Kivy and uploading then to Google Play ?

  • @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}

  • @okas425
    @okas425 4 года назад +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  4 года назад +4

      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 года назад +1

      the reviews of the kivy courses of udemy don't sound great. How was your experience?

    • @1108penguin
      @1108penguin 3 года назад

      @@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.

  • @DigItSalam
    @DigItSalam 4 месяца назад

    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  4 месяца назад

      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?

    • @DigItSalam
      @DigItSalam 4 месяца назад

      @@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

  • @marufkhandakar1294
    @marufkhandakar1294 2 года назад

    Excellent video
    I couldn't find next tutorial of Label
    Did you publish the video?

  • @bluemodize7718
    @bluemodize7718 3 года назад +1

    Underrated video keep going bro great video

    • @Zenva
      @Zenva  3 года назад

      Thanks, will do!

  • @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!

  • @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

  • @TruptiJagtap
    @TruptiJagtap 2 года назад +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😄

  • @t.e.k.profitstraders8796
    @t.e.k.profitstraders8796 8 месяцев назад

    Just wow....a widget as the root? We've never heard of such wizardry!!#MindBlowing

  • @benshi4552
    @benshi4552 4 года назад +5

    where is the next part??

  • @pythonpatterns
    @pythonpatterns 3 года назад +1

    I love the video. Pls make more videos on kivy

  • @de-kat
    @de-kat 2 года назад +1

    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.

  • @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.

  • @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.

  • @leeroy855
    @leeroy855 3 года назад +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  3 года назад +1

      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 Год назад +1

      @@leeroy855 Bro, I'm just kidding... hehe

  • @denno445
    @denno445 3 года назад +4

    Keep getting an error saying cannot import name 'app' from 'kivy.app'. Anyone know the solution?
    Edit: nvm, forgot the capital letter for 'App'...

  • @fastrunner8494
    @fastrunner8494 4 года назад +1

    Hi Zenva,
    Thank you for this informative content.

  • @goodluckcollection5663
    @goodluckcollection5663 4 года назад +12

    Well ummmm first in comments
    😂😂
    And btw can you make a series on kivy

  • @codingkids4287
    @codingkids4287 2 года назад

    Good course Zenva

  • @Kaninox
    @Kaninox 3 года назад +1

    Brilliant tutorial!!!

    • @Zenva
      @Zenva  3 года назад +2

      Glad you liked it!

  • @sheikhakbar2067
    @sheikhakbar2067 3 года назад +1

    Pretty awesome tutorial!

  • @ABCD-mm4uy
    @ABCD-mm4uy 3 года назад +1

    You are Amazing!!! ❤️

    • @Zenva
      @Zenva  3 года назад

      You are too!!

  • @fourc1547
    @fourc1547 Год назад

    Using kivy 2.1.0: At minute 50 approx where the Float Layout is given pos and size, the buttons DISAPPEAR:

  • @KapilKumar-og4hz
    @KapilKumar-og4hz 2 года назад

    How we can access a video from online platform into our kivy applications please reply to me

  • @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 8 месяцев назад

      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?

  • @wesleyblack8302
    @wesleyblack8302 3 года назад

    Would this run the same way on pycharm?

  • @MohAmuza
    @MohAmuza 3 года назад +2

    I hate the that white light, it hurt my eyes

  • @superarno121
    @superarno121 3 года назад

    Is this all still up to date with kivy 2?

  • @duldularmar
    @duldularmar 3 года назад +1

    What is kwargs

  • @fp-ko7vg
    @fp-ko7vg 3 года назад +1

    Great tutorial thanks Zenva. Btw i keep getting an error when running this 31:30

  • @mihirmodi1936
    @mihirmodi1936 3 года назад +1

    Awesome!!! keep it up!!👍👍👍

  • @adamfatyga7977
    @adamfatyga7977 3 года назад

    I dont have "pos" and "size" command

  • @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 года назад +2

      there are alot of easier ways to hire a programmer, why are you asking in a youtube comment section?

    • @flavioryu5922
      @flavioryu5922 3 года назад

      @@theSwomry i want to know as well lol

  • @paulo.galvao
    @paulo.galvao 3 года назад +1

    sudo pip3 install kivy in linux

  • @noxx4001
    @noxx4001 2 года назад

    can someone pls tell me how to do a .kv file in pycharm.

  • @ZulhamS
    @ZulhamS 2 года назад

    I confuse with this tutorial, why dont use android studio it faster then this kivy

  • @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

  • @vanmihaylovich
    @vanmihaylovich Год назад

    Can I use Kivy in 2023?

  • @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 3 года назад

      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.

  • @jony4t
    @jony4t 3 года назад +1

    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

  • @ImARBOY
    @ImARBOY 4 года назад +1

    One error is that
    If __name_== 'main_':
    On this lines it comes error.

    • @roastedpeanuts1994
      @roastedpeanuts1994 4 года назад

      Just type the word 'main' (without apostrophes, just plain word) and hit Enter key. It types/encodes itself.

    • @projectvibe1226
      @projectvibe1226 4 года назад +1

      Because it is if__name__== '__main__'

    • @ImARBOY
      @ImARBOY 4 года назад

      @@projectvibe1226 thanks

    • @SasidharanAnnamalai
      @SasidharanAnnamalai 3 года назад

      @@projectvibe1226 this indicates what brother could you please explain me

  • @DigItSalam
    @DigItSalam 4 месяца назад

    Just got a subscriber

    • @Zenva
      @Zenva  4 месяца назад

      Glad you found the tutorial helpful! 😊

  • @claudiusava8453
    @claudiusava8453 3 года назад

    what is the difference between root.x and root.width?

    • @alymusic1
      @alymusic1 8 месяцев назад +1

      root.x = the starting point of x
      root.width = the maximum x referenced to the app window

  • @benshi4552
    @benshi4552 4 года назад

    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

  • @kpopmultistan5407
    @kpopmultistan5407 4 года назад

    does kivy work with python 3.9? I am having errors so I am wondering if that is the problem.

  • @BryanChance
    @BryanChance 3 года назад

    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 года назад +1

    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?