Python All the Things
summary
Argues that Python can run natively on phones, tablets, TVs and watches by reusing or reimplementing CPython pieces, demonstrating a toolchain: compile CPython for iOS/tvOS, use ctypes/FFI to call native libraries, cross-compile or transpile with projects like PyPy.js and Batavia, and package apps with briefcase (macOS, iOS, tvOS working, Android preliminary). Claims Python becomes a first-class, cross-platform app language and calls for funding and contributors; many components work now but deployment and funding remain the bottlenecks.
AI-written summary · about
chapters (29)
- 0:00Introduction
- 5:24What is Python
- 6:10C Python
- 9:57Cross Compilation
- 12:13Python Exe
- 13:02System Native Library
- 13:26C Types
- 15:54Android
- 17:33MicroPython
- 18:17C Compilers
- 19:07PipeIjs
- 21:05Ast
- 21:49Vaak
- 31:42briefcase
- 40:11opportunity
- 41:19why
- 42:17the good news
- 42:57social credentials
- 43:22accessibility
- 44:10burnout
- 46:24user freedom
- 47:31paying for resources
- 48:38soft aspects
- 49:28best practices
- 50:11future of python
- 50:30umbrella project
- 50:57call to action
- 51:32plan for success
- 52:25thank you
related talks
31mPython on the move: The state of mobile Python
30mThe Quest for the Pocket-Sized Python
33mPython on your phone: Building mobile apps with Kivy
44mThe Quest for the Pocket-Sized Python
43mGetting Python All Up in Your Mobile with Kivy
26mPython on Android
47mPython on the Client Side Web
15mExtending Python Into the Future
