Roadmap
Because we recognize that you depend on Xojo for your development, we are making a product roadmap available to you.
Below is a highly summarized version of the big feature items on our roadmap. The order below is the order in which we currently believe we will deliver these features. Features are often developed concurrently by the Xojo team. Thus an individual release will sometimes ship with multiple features from this list. This roadmap only includes large features that we are ready to discuss publicly.
Warning
WARNING: This roadmap is subject to change. It will be reviewed monthly and revised if necessary. The order in which we expect features to ship may change as features get closer to completion. Do NOT make concrete plans based upon this roadmap. An upcoming feature's suitability for a project cannot be judged until a feature can be tested.
Discovered a bug or have a feature request? Send them to us.
Upcoming
These items are planned for upcoming releases of Xojo:
Item |
Description |
|---|---|
Libraries for Android |
Create and use libraries for Android |
AI coding tool support |
Allows for Xojo projects to be edited directly by AI coding tools while open in the IDE. |
DBKit v2 |
The next major version of DBKit with new capabilities and the ability to make custom DBKit controls. |
Unicode support for PDF |
Correct use/render Unicode characters in generated PDFs. |
Modern UI for Windows 10/11 |
Use the latest modern UI controls in your apps that run on Windows 10/11. |
Web SEO compatibility |
Make web apps that are more easily indexable by search engines. |
Desktop control baseline/default size improvements |
Updated control defaults and new vertical alignment property to more easily group controls together with proper alignment |
Control locking for iOS |
Allow control placement, width/height setting, and locking like other project types in addition to constraints. |
Command-line compiler |
Run Xojo from a console and build systems directly to build projects without requiring the full IDE or communicator. |
Single project with multiple layouts and shared event code |
Ability to easily share code across multiple platforms from the same project view. |
Delivered
The roadmap items below have already been implemented in versions of Xojo that have shipped previously. For more details about a specific release, see the release notes.