Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Android and iOS #1960

Open
timrid opened this issue Aug 8, 2024 · 6 comments · May be fixed by #2349
Open

Add support for Android and iOS #1960

timrid opened this issue Aug 8, 2024 · 6 comments · May be fixed by #2349

Comments

@timrid
Copy link

timrid commented Aug 8, 2024

Are there plans to support Android and iOS wheels as well?

For Python 3.13, iOS (PEP730) and Android (PEP738) will also be supported. It would be practical to be able to easily create wheels for these platforms.

@henryiii
Copy link
Contributor

henryiii commented Aug 8, 2024

I think that the BeeWare folks plans to help support this in cibuildwheel, I was told later this year at PyCon.

@freakboy3742
Copy link
Contributor

Confirming that yes, we (the BeeWare folks) are working on this. I've got an initial WIP branch with iOS support, which is sufficient to get a simple project building, but still needs a lot of work. #2062 is the first piece of that work to be upstreamed.

@Jzhenli
Copy link

Jzhenli commented Jan 21, 2025

Hi, will Android (PEP738) be supported?

@freakboy3742
Copy link
Contributor

freakboy3742 commented Jan 21, 2025

@Jzhenli Yes - it's on our (BeeWare's) todo list. We're trying to get iOS support added first, rather than trying to add 2 platforms at once.

(EDIT - I'm a contributor to cibuildwheel, not a maintainer, so any support is of course subject to the PR being accepted by the cibuildwheel maintainers)

@henryiii
Copy link
Contributor

iOS merged. Now just Android left. ;)

@freakboy3742
Copy link
Contributor

We're working on it!

@mhsmith mhsmith linked a pull request Apr 4, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants