We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Kivy: Cross-platform App development for Pythonistas

Formal Metadata

Title
Kivy: Cross-platform App development for Pythonistas
Title of Series
Number of Parts
8
Author
Contributors
License
CC Attribution 4.0 International:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
"Kivy makes Pythonistas happier. Why? Cause with Kivy you’ll drop any non-pythonic way to develop mobile and desktop apps, or it’ll help you to start a new career in app development, with Python. We will talk about GUI apps development with Kivy while keeping a focus on all the tools in the Kivy ecosystem which are making it possible to create, build and distribute fully-featured apps on all the supported platforms (Android, iOS, Linux, macOS, and Windows). After the talk, you’ll know how to: – Persuade your boss (or yourself) to drop non-pythonic ways to develop Apps – Access Java classes from Python (yeah, sometimes it happens) – Access Objective-C classes from Python (is not that bad, but we love Python) – Package Kivy apps for Android, iOS, Linux, macOS, and Windows. – Architect Python cross-platform apps, and the mistakes to avoid – Drive the future of Python on mobile platforms." This talk will go through some common pitfalls of running machine learning in production settings. We will start with the requirements and work through the data acquisition and model-building phase. We explore beyond the current MLOps hype and try to understand what it takes to run a successful project that is ready to ripe like a fine wine rather than old milk. Before being a Software Developer, I have been (not so secretly) tech-addicted, especially when it came to computers. Now, a few years later, during the week I code everything (more happily if it comes to Python), and during weekends I help to maintain Kivy as I’m proudly part of the Kivy Core Developers team. When I’m not in front of my laptop screen, you can find me traveling (hopefully more, in future). I love to listen to EDM music while stuck in traffic or during open-air festivals." Talk recorded at the Swiss Python Summit on September 21nd, 2023. Licensed as Creative Commons Attribution 4.0 International.