Kivy Tutorial #9 - Navigation Between Multiple Screens

Tech With Tim · 149K views · 2019 · 10:04

Open on YouTube

Python, Ruby & scripting languagesSoftware (other)tutorial

Why Stack Overflow recommends it

Stack Overflow users link it as a worked example of Kivy's ScreenManager, both when answering screen-switching errors and as the starting point for their own questions.

Recommended by 1 people across 1 different months, 2019 to 2021.

What it is

A short Python tutorial from Tech With Tim, part 9 of a Kivy series, showing how to build multiple screens in a Kivy app and move between them using ScreenManager. It walks through creating Screen classes, wiring them together in a .kv file, and handling transitions.

What people said

Recommends Nguyen Viet Khang · 2021-01 · Stack Overflow · on “NameError: name 'password' is not defined in Kivy”

I think the error is because you but password as a string, not a variable maybe try id: password And do you have the class dashboard? If not how do you switch to dashboard. This is how I learn to do it [this video] .

Cites SohailAQ · 2019-12 · Stack Overflow · on “KivyMD Screen Manager, cannot get working”

I am referring to this video [this video] and trying to replicate the same using KivyMD. Basically it is a simple app with the screen manager. Once you enter the password pswd it takes you to the next screen and on the release of the button, it comes back. I am trying to replace the text filed with KivyMD TestRoundField main.py file from the Tutorial from kivy.app import App from kivy.lang import Builder from kivy.uix.screenmanager import ScreenManager, Screen class MainWindow(Screen): pass class SecondWindow(Screen): pass class WindowManager(ScreenManager): pass kv = Builder.load_file("my.kv") class MyMainApp(App): def build(self): return kv if __name__ == "__main__": MyMainApp().run() my.kv fil

Cites Jeremie Tanguay · 2021-09 · Stack Overflow · on “Ursina scene change”

I recently started playing around with Ursina engine for python and i would like to change scene for a game i am working on. Basically, i would like to do what it shown in this video (made with kivy): [this video] I tried creating a class which inherit from scene and then passing that as the parent arguments but i keep getting errors when creating the "scene" object. Is there an easy way to reproduce that video? Thx!