@@ -4,31 +4,14 @@ date: 2025-07-14
44---
55description:
66
7- All code needs a user interface. That might be an API, or a web page -
8- but these days, many users will expect an app that they can install on
9- their laptop, or on their phone. But how do you build a native
10- application in Python? And do you need to build a different version of
11- your app the app for every device and operating system you want to
12- support?
13-
14- In this hands-on tutorial, you'll lean how you can use the BeeWare suite
15- of tools to build a graphical user interface for your code, and deploy
16- that code as a desktop app, and as a mobile app - all from a single
17- Python codebase. You'll learn how to integrate third-party libraries
18- like NumPy into your app, and how to customize the appearance of your
19- packaged app. You'll also learn how you can access device hardware (such
20- as cameras an accelerometers) in your app's code.
21-
22- No experience with mobile or desktop app development is required; a
23- basic familiarity with Python is all you need. By the end of the
24- tutorial, you'll have an app running on your own phone, written entirely
25- by you, using nothing but Python.
26-
7+ EuroPython is the longest-running volunteer-led Python conference in the world. Join
8+ 1,500+ attendees from July 14th-20th 2025 to discover the latest Python trends, learn
9+ from 180+ expert speakers, and network with fellow developers.
2710---
28- event_type: tutorial
11+ url: https://ep2025.europython.eu
2912---
30- speaker: Russell Keith-Magee
13+ event_type: attending
3114---
32- talk_title: Building a cross-platform app with BeeWare
15+ end_date: 2025-07-20
3316---
34- url: https://ep2025.europython.eu
17+ speaker: Russell Keith-Magee
0 commit comments