
Installation Instructions For Linux,Mac and Windows
Write your first kivy program
Understand what the program does and How
Understand the Label widget
An introduction to the Button widget
Let's discuss ways of getting property values from widgets
Explore the Kivy text input widget by creating a text input, styling with background and foreground colors, configuring multiline, read-only mode, hint text, font size, and responsive sizing with size_hint_y.
Learn to resize and style calculator buttons with size hints and padding, and bind on_release callbacks to append button text to the text input, creating an interactive calculator.
Learn how to correctly convert trailing numbers to percent values in a Python and Kivy desktop app, handling the last symbol, rounding to two decimals, and updating the display.
Resize the image to fit the modal by creating image_resize that uses the window size and margins. Import Window, compare image size to window, and adjust width and height accordingly.
Bind the rename button's on release to a new image name input, create a two-way text input with validation, and open a rename popup to rename an image.
Apply theming by creating a new class, setting button colors and backgrounds, and adding a backdrop image in the recycle view to finalize a cohesive ui.
Add a slider widget to the media player to control volume, set minimum to zero and maximum to one, and update on_value to reflect changes.
Align widgets by wrapping them in a box layout, using a float layout for the video, applying size hints and position hints, and enabling stretch to keep the video responsive.
Add the opened file to the playlist by inserting its data into the container and deriving its name from the file path, and adjust the page border to 10 pixels.
Theme the player in kivy by adjusting colors, backgrounds, and flat buttons, and use textures and assets for the video that inherits from image.
This course is designed for python developers who have been building console programs and would like to now tap into the world of graphical user interfaces. The goal of this course is to teach you everything you need to know about the kivy framework and help you build slick and modern graphical user interfaces to engage your users.By the time you finish this course, you will be able to build virtually any GUI you set your mind at.