Build a data visualization app for your phone
summary
Claims that a full data‑visualization phone app runs from a single pure‑Python codebase using NumPy and Matplotlib, and shows a working demo that generates 1,000 random samples, draws a 50‑bin histogram, and updates live via two sliders and a button. It uses briefcase + toga (and toga‑chart) to create, build, and run iOS and Android builds (simulator and Android emulator, USB device deploy possible). Notes limitations: binary wheels and compiled deps can be missing and app bundles face a 512 megabytes limit.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 2:28Beeware tools
- 4:11Planning the app
- 6:57Bootstrap with Briefcase
- 11:11Building the app’s user interface with Toga
- 15:01Data visualization
- 16:26Testing the app in development mode
- 17:49Deploy to iOS
- 21:22Deploy to Android
- 22:24Iterate and update
- 23:07Desktop deployment
- 24:51Third-party packages
- 26:13Mobile device features
- 27:16Python on mobile
- 28:39Support Beeware
- 29:28Q&A
related talks
27mBuild a Data Visualization App For Your Phone
47mHow to build a cross platform GUI with Python
02h 14mData Applications with Bokeh
43mAdvanced Data Visualizations In Jupyter Notebooks
28mWeb-based data visualization on mobile devices
09mBuild a web app in Python
41mDash: data exploration web apps in pure Python
02h 31mTech Tutorial: Data visualization in Python
