Russell Keith-Magee and Malcolm Smith and Russell Martin will be presenting a tutorial at PyCon US 2024 entitled "Build a cross-platform app with BeeWare".
All code needs a user interface. That might be an API, or a web page -
but these days, many users will expect an app that they can install on
their laptop, or on their phone. But how do you build a native
application in Python? And do you need to build a different version of
your app the app for every device and operating system you want to
support? In this hands-on tutorial, you'll lean how you can use the BeeWare suite
of tools to build a graphical user interface for your code, and deploy
that code as a desktop app, and as a mobile app - all from a single
Python codebase. You'll learn how to integrate third-party libraries
like NumPy into your app, and how to customize the appearance of your
packaged app. You'll also learn how you can access device hardware (such
as cameras and geolocation) in your app's code. No experience with mobile or desktop app development is required; a
basic familiarity with Python is all you need. By the end of the
tutorial, you'll have an app running on multiple platforms, written
entirely by you, using nothing but Python.
- Date:
- Května 16, 2024
-
- Russell Keith-Magee
- Malcolm Smith
- Russell Martin