12

My personal experience writing a multi-platform desktop app (macOS, Windows, Linux) was rather painful. Tkinter was my first try, but deployment on macOS was a nightmare. I ended using PySide, which ticked all the boxes, but my biggest gripe is that you end with a lot of code that is not very "pythonic". Flet looks like a nice alternative.

you are viewing a single comment's thread
view the rest of the comments
[-] it_depends_man@lemmy.world 1 points 1 week ago* (last edited 1 week ago)

I think last time I tried it, the whole build process for android didn't work. Which defeats the purpose, because linux is default, building for windows isn't that hard.

They seem to be still working on it and I couldn't tell you where I failed and if they have fixed it. But it still seems to be not exactly

[make app]
python -m build target=android

So ultimately it's not actually cross platform.

this post was submitted on 23 Feb 2025
12 points (100.0% liked)

Python

7010 readers
2 users here now

Welcome to the Python community on the programming.dev Lemmy instance!

📅 Events

PastNovember 2023

October 2023

July 2023

August 2023

September 2023

🐍 Python project:
💓 Python Community:
✨ Python Ecosystem:
🌌 Fediverse
Communities
Projects
Feeds

founded 2 years ago
MODERATORS