Roadmap
From Xojo Documentation
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: 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. You should NOT make any concrete plans based upon this roadmap as it could change and the suitability for your projects of any feature can't be judged by you until you can test that feature. |
Upcoming
These items are planned for upcoming releases of Xojo:
Order | Item | Description |
---|---|---|
1 | iOS Notifications service for Xojo Cloud | The ability to easily setup iOS notifications from your Xojo Cloud server. |
2 | PDF support on iOS | The ability to render PDFs in iOS apps. |
3 | New Desktop controls with API 2 events | Availability of desktop controls with improved consistency. Not required to use, just made available. |
4 | New documentation system | Documentation available in an updated, modern format. |
5 | Android | The ability to build native apps that run on Android devices. |
6 | ARM64 for Linux | The ability to build ARM64 apps for Linux. |
7 | IDE Navigation | Changes to the Xojo IDE to make navigating your projects faster, easier and more intuitive. |
8 | Easy Database Connectivity | The ability to quickly connect database tables to your app's user interface and get data in and out. |
9 | Interops - iOS | Easy access iOS SDK calls. |
10 | Plugins made in Xojo | The ability to write plugins in Xojo for Xojo. |
Delivered
These items have already been implemented in versions of Xojo that have already shipped:
Release | Item | Description |
---|---|---|
2020r2 | API 2.0 for iOS | A new set of APIs that are API 2.0-compliant making it easy to share code with your desktop, web and Android projects. |
2020r2 | New Desktop controls | Built-in Date/Time picker and Search controls for Desktop apps. |
2020r2 | Plugins for iOS | The ability to build and use plugins based on an updated PluginSDK for iOS. |
2020r2 | Multicore | An easy way to utilize multiple cores (via Worker) in your Desktop applications. |
2020r2 | Native Apple Silicon builds | Compile native Apple Silicon/Universal versions of your apps. |
2020r1 | Web Framework 2.0 | A from-the-ground-up rewrite of the Xojo web framework providing more robust web applications, a modern user interface, many new controls, better style management and more. The APIs in this version are API 2.0-compliant. |
2020r1 | PDF Support | Create PDFs using familiar Graphics class routines for Desktop, Web, and Console. |
2019r3 | Dark Mode for iOS | Support for iOS 13 Dark Mode. |
2019r2 | API 2.0 for Desktop | A new set of APIs that provide more consistency, accuracy and readability as well as in some cases, new functionality. |