~/talk

Exploring Kivy in the classroom - GUI and App development for Python

Talkat PyCon AU 2016 · 2016-08-12..08-16· Education Seminar (miniconf)· [python]
links:none on file
slides:none on file

Used with Year 11/12 classes to teach GUI and app development, Kivy powers touch‑enabled prototypes and separates layout in kv files from behavior in Python, and now supports Python 3. Students build real projects: a child picture app with two screens, a task manager with calendar view, and a sports fixture scraper. Major downsides are the steep class/object learning curve for novices and onerous APK packaging on Windows that prevents easy phone deployment despite working prototypes.

AI-written summary · about

  1. 0:00Introduction
  2. 0:38Agenda
  3. 1:25My background
  4. 4:10Old technologies
  5. 4:55Python
  6. 7:00Hello World
  7. 8:00Native
  8. 9:00Classes
  9. 10:15Class objects
  10. 13:10Example app
  11. 15:00Pros
  12. 16:20Cons
  13. 17:50Python 2 vs Python 3
  14. 18:30The problem
  15. 18:55The downside
  16. 19:55Boxes and layouts
  17. 21:05Choose Your Own Adventure
  18. 23:05Calendar Picker
  19. 24:20Sports App
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.