It's the start of a new year, and we've already seen some big improvements to BeeWare!

What we've done

What's next?

In February, we'll continue to work on binary packaging - we hope to be able to submit pull requests to cibuildwheel adding iOS support in the coming weeks. We may also begin the process of adding Android binary wheel support, mirroring the changes we've made for iOS.

We'll continue to work on Python Emscripten support. We're almost ready to stand up an Emscripten buildbot; this may happen in February. Lastly, we'll continue to work on Toga's Web backend, with the eventual aim of getting the web backend to the same level of support as the other Toga backends.

Want to get involved?

Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

  1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
  2. Filter out a message generated after Xcode updates
  3. Add the ability to configure the ABIs built by an Android project
  4. Rationalise the application of adhoc signing on macOS
  5. Document how to debug an application in popular IDEs
  6. Add an option to select the Android base image when creating new emulators
  7. Add an API to request that an app be given focus
  8. Investigate the source of a Table column resize issue on Windows
  9. Correct the handling of double quotes in formal names

Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

voce precedente
2025Q1 Roadmap