MBS Xojo Developer Conference: Thursday

Welcome to the conference!

Please enjoy breakfast at the hotel.
And see you in the conference room in the Einstein Hotel at 9 o’clock for your welcome session and Xojo keynote.

The conference room is same floor as the reception.

4 Likes

The room is not yet ready. Maybe another 30 minutes. Enjoy breakfast…

Please come in. We have plenty of free seats left.

And my wife awaits participants for the sightseeing city walk in the lobby. Enjoy!

2 Likes

Christian is starting the conference.
People joined from 14 countries
58 attendees are joining.
Session will be recorded
If the video are good they may end up on the website

7 Likes

Geoff is starting his keynote with a Xojo update
2023
581 bug fixed
132 features added

  • Chart control
  • Android beta (probably release this summer)
  • DesktopXamlContainer
  • Dark mode for web
  • PDF viewer for iOS
  • Geofencing for iOSLocation class
  • Zin/Unzip for folderitems
  • Optimizations
  • IDE more responsive
  • Faster builing/debugging
  • Web apps more responsive
  • Plugins load faster
  • Barcodes
  • IDE examples searchable
3 Likes

Database connections without code are coming
They show up in the ide and have separate connections for dev, alpha, beta and final
They can connect on start

2 Likes

Xojo shows off an AI help chat bot to answer questions based on the Xojo documentation.

2 Likes

Have-you seen:
Apple AI Open Source Models

Geoff will now give a demo of an AI assisted documentation

2 Likes

Yes, Geoff said they try various engines to find the best one. Current example is based on ChatGPT with some additional specialization to answer Xojo questions.

3 Likes

Video of part of the demo

4 Likes

Xojo is getting pre-emptive threading.
opt-in via Type property and can be changed at runtime.
Not recommended for beginners since you need to use Mutex and Critical Sections.

Xojo Inc. will go through framework classes to make some of them thread safe, so you can use them safely in the preemptive threads. Also add-on vendors will have to check which classes and be adjusted to support this.

You will probably play with this and report problems where it crashes.
Don’t touch UI from preemptive threads! This will raise exceptions or crash.

Debugger will only do cooperative threading, so preemptive only works in build applications.

This is kind of a surprise as it hasn’t been on the roadmap!

11 Likes

Libraries are coming to share code between projects
Android plugins for instance will use this

7 Likes

We may later this year make Xojo Libraries and include compiled C/C++ code mixed with Xojo code.

And I bet @Anthony_G_Cyphers will look into shipping his code as library?

7 Likes

Definitely looking forward to this!

4 Likes

Some slides from Geoff:

5 Likes

Have a snack

Little skewers, cheese flatbread with or without ham and some puddings with fruit.

1 Like

Next session is MBS Plugins.

3 Likes


Now news from MBS

2 Likes


With the MBS Xojo plugin, you can display your PDF documents on Windows, Mac and iOS.

3 Likes