Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How to Build a Cross-Platform Graphical User Interface with Python

EuroPython Conference via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build native cross-platform graphical user interfaces using Python and the BeeWare suite of tools in this 44-minute conference talk from EuroPython 2025. Discover how to create GUI applications that run seamlessly on desktop computers, mobile phones, and web browsers without requiring code changes between platforms. Explore the process of bootstrapping new GUI projects, developing intuitive interfaces, and deploying applications across multiple desktop and mobile platforms. Master techniques for accessing device hardware features including GPS and camera functionality, and understand how to package and distribute your applications with all necessary runtimes and third-party libraries included. Gain insights into accessing native platform APIs that lack Python bindings, expanding your application's capabilities beyond standard cross-platform features. Challenge the common assumption that Python developers must choose between command-line interfaces and web-based solutions by exploring native GUI development as a viable and sometimes necessary alternative for certain use cases.

Syllabus

How to build a cross-platform graphical user interface with Python — Russell Keith-Magee

Taught by

EuroPython Conference

Reviews

Start your review of How to Build a Cross-Platform Graphical User Interface with Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.