Tuesday, April 4, 2017

Next Month: MBS Xojo Developer Conference in Berlin

Just one month left till the Xojo conference in Berlin from 4th to 5th May 2017.

Xojo conference

A few seats are still available and we would love to see you join our conference. You can still find cheap flights to Berlin from various locations. e.g. for less than $900 from Los Angeles to Berlin.

Your chance to meet all those well known members of the Xojo community in Europe:

* Geoff Perlman, CEO and Founder of Xojo, Inc.
* Travis Hill, engineer at Xojo, Inc.
* Stéphane Pinel, build engineer at Xojo Inc.
* Ulrich Bogun, German Xojo Evangelist at Xojo Inc.
* Antonio Rinaldi, Italian Xojo Evangelist at Xojo Inc.
* Javier Rodriguez Menéndez, Spanish Xojo Evangelist at Xojo Inc.
* Jens Boschulte from DynaForms GmbH will be present to answer questions regarding DynaPDF library.
* Jérémie Leroy, developing custom controls for Xojo
* Carol and Bob Keeney from BKeeney Software Inc.
* Marc Zeedar, publisher or the Xojo Developer Magazine
* Björn Eiriksson from Einhugur, plugin developer.
* Yousaf Shah from DataTherapy Limited

It would be my pleasure to welcome you in Berlin!

More details on the website:


More about our special guests:


If you miss this conference, you need to wait another year till XDC 2018 in Denver!

Christian Schmitz

Friday, March 31, 2017

Twenty years | REALbasic | Real Studio | Xojo

Twenty years | Realbasic | Real Studio | Xojo

Xojo 20


In 1997 FYI Software, founded by Geoff Perlman, bought CrossBasic, which had been marketed by its author Andrew Barry as a shareware product. CrossBasic got its name from its ability to compile the same programming code for Mac OS and the Java virtual machine (although the integrated development environment was Mac only). A public beta was released in April 1996. The CrossBasic name was trademarked by another company, so the product was renamed REALbasic.

Real Studio

In 2010, to combat the perception that REALbasic was similar to the original BASIC, it was renamed Real Studio.


On June 4, 2013 Real Software officially changed their name to Xojo, Inc. and Real Studio was renamed Xojo.

Xojo 2017 Release 1

Xojo Announces the Availability of Xojo 2017 Release 1

Xojo 2017 Release 1 adds 64-bit Debugging and Remote Debugging for Raspberry Pi

Rasperry Pi

AUSTIN, TX, USA (March 28, 2017)

Xojo, Inc., the company that has enabled over 320,000 developers to build native cross-platform applications, today announced the availability of Xojo 2017 Release 1. Xojo is a rapid application development tool (RAD) for making apps for the desktop (macOS, Windows and Linux), web, iOS, and Raspberry Pi. In addition to over 230 improvements, this release boasts a major focus on debugging, adding support for 64-bit debugging on macOS and Linux, and remote debugging on the Raspberry Pi, meaning developers can test/debug their Raspberry Pi apps from their computer.

Xojo is the best environment for professional developers, citizen developers and hobbyists alike. Xojo applications compile to machine code for greater performance and security. It uses native controls so apps look and feel right on each platform. Since one set of source code can be used to support multiple platforms, development is ten times faster. Xojo comes with a drag and drop user interface builder and one straightforward programming language for development.

“64-bit is the future and will eventually be the default type on all platforms,” commented Geoff Perlman, Xojo, Inc. Founder and CEO. “32-bit apps sometimes run out of memory because they cannot address more than 2GBs of RAM (or 4GBs on Windows in some cases) whereas 64-bit apps can use all the RAM that’s available on the device. With this new release, making your app 64-bit takes just one click.”

Little Pi

“Xojo 2017 R1 makes working with the Raspberry Pi easy and painless,” said Bob Keeney of BKeeney Software. “The new Remote Debugger for Raspberry Pi lets us develop our solutions on the Mac and then easily deploy and debug to the Pi with a single click. Debugging a large application used to take days, now it just takes hours.”


Xojo 2017 Release 1 features:

* 64-bit debugging for MacOS and Linux which gives better performance, memory and usage.
- Remote Debugging to Raspberry Pi
* Improved text handling and printer output on Windows (now using Direct2D)
* Xojo.Net.HTTPSocket on Windows can now be used with threads
* Code Editor improvements, such as more automatic code formatting, optional line number display and improved tab handling
* Menu shortcut editor allows to you set and change all IDE menu shortcuts
* WebKit HTMLViewer on Windows is now much faster
* Support for HTML in text-based web controls

For information on pricing and licensing options, please visit http://www.xojo.com/store.

About Xojo, Inc.

Xojo, Inc. was founded with the idea that software development should be accessible to anyone. With traditional tools, creating software applications can be a very complicated process, but using Xojo anyone can learn to create high quality, native apps for the desktop, web, mobile and Raspberry Pi. With users all over the world, Xojo apps can be found in every conceivable category - from commercial software applications to use in governments, universities, businesses, and the Fortune 500.

Monday, December 12, 2016

Xojo MBS Plugins 16.5

Adds thousands of new classes to Xojo. (was Real Studio MBS Plugins).

Xojo MBS Plugins (was Real Studio MBS Plugins) adds more than 55,000 functions, methods, and classes to Xojo. If you're still using Real Studio, see 'Related Links' below for access to those plug-ins.

MBS Plugins

  • Added BigNumberMBS class, a 320bit floating point number
  • Added touchbar classes: NSColorPickerTouchBarItemMBS, NSCustomTouchBarItemMBS, NSGroupTouchBarItemMBS, NSPopoverTouchBarItemMBS, NSSliderTouchBarItemMBS, NSTouchBarItemMBS and NSTouchBarMBS
  • Added ConvertStyledText, WriteStyledText and WriteStyledTextEx functions to DynaPDFMBS
  • Added AVAssetMBS.readTimeCodes function
  • Added Bold and Italic properties to NSTextViewMBS class
  • Added CalCalendarStoreMBS.eventsMT method
  • Added CopyRow and CopySheet to XLSheetMBS class
  • Added CUPSMBS.PrintData function
  • Added CustomNSViewMBS isFlipped event
  • Added drag-and-drop delegate methods to NSWindowDelegateMBS class
  • Added DynaPDFXFAStreamMBS class
  • Added GotFocus/LostFocus events for NSTextViewControlMBS and other Cocoa based controls
  • Added JavaObjectMBS.ClassName property
  • Added LoadLibrary functions to XLBookMBS class
  • Added MacFileOperationStatusMBS.Handle property
  • Added MimeEmailMBS.DecodeInline function
  • Added more methods/properties/events to WKWebViewControlMBS control
  • Added new barcode types: DotCode and HanXin
  • Added newer methods to NSImageMBS, NSColorMBS and NSButtonMBS
  • Added NSApplicationMBS.showHelp
  • Added NSFileManagerMBS.destinationOfSymbolicLinkAtPath functions
  • Added NSTextMBS.Enabled property
  • Added support for DirectDraw picture type in Xojo 2016r4
  • Added tabbing related functions/properties/constants to NSWindowMBS class
  • Changed JavaVMMBS Constructor to use existing JavaVM if initialized before
  • Changed NSAttributedStringMBS to allow constructing one with empty text
  • Changed SignalMBS class. When we get an event/flag, we unregister our handler to avoid endless signals
  • Changed SQLCommandMBS.Parameters to optionally return SQLNumericMBS values as SQLNumericMBS and not converted to double
  • Copy rows/sheet in XL functions now copies also merge cells
  • Fixed a possible crash in WindowsClipboardMBS.GetData
  • Fixed a possible issue with CalendarItems being released while script runs
  • Fixed a problem in barcode creation
  • Fixed a problem with QuickTime plugin not loading on macOS Sierra
  • Fixed a regression on SQL prepared statement with error: "dictionary is nil"
  • Fixed an issue with CURL wildcard mode not finding files sometimes
  • Fixed an issue with QuartzCode plugin part where NSException handling plugin part was not correctly referenced
  • Fixed bug with printing for DynaPDF. Please adapt newer example code
  • Fixed bug with some controls which did not draw on correct spot in the IDE
  • Fixed events for IKImageBrowserViewControlMBS class
  • Fixed issue with SplitCommaSeparatedValuesMBS. Last element is now returned, even if empty
  • Improved DNSServiceAddrInfoMBS for IPv6
  • Optimized NSViewMBS/NSWindowMBS getters, so they return the same view/window object if possible
  • Rewrote StyledText.RTFDataMBS to read/write RTF
  • Updated CURL library to version 7.51.0
  • Updated DynaPDF to
  • Updated libSSH2 library to version 1.8
  • Updated libXL library to version 3.7.0
  • Updated OpenSSL to 1.0.2j
  • Updated plugins for future Xojo version
  • Updated PortAudio to latest version (from 30th October 2016)
  • Updated SQLAPI++ 4.1.10
  • Updated SQLite to 3.15.0
  • Updated zint library to version 2.5
  • When looking for Java installation on Windows, we now use unicode paths


Tuesday, December 6, 2016

Xojo 2016r4 Release Notes

Xojo 2016r4 Release Notes

December 6, 2016

Xojo 2016R4

This Xojo release has over 170 changes and improvements, with a major focus on Windows support and the IDE.

  • Windows HiDPI support is finalized.
  • Windows Graphics subsystem now uses Direct2D and DirectWrite for improved drawing speed and modern graphics support.
  • Windows builds now have a setting to automatically include Universal Windows Runtime DLLs.
  • You can now easily convert Pictures (in Desktop and Web projects) to Image Sets.
  • Improved Extract Method refactoring tool.
  • Navigator Filter search improvements.
  • Improved IDE tab handling with Back/Forward support.
  • WebContainers can now have Horizontal and/or Vertical scrollbars.
  • Faster Xojo Cloud uploading.
  • Added WebListBox.CellPicture method.
  • Introspection now works with Interface types.
  • Beta of new IDE Communication protocol for automating Xojo builds.

Download Xojo today.

Bug Fixes

Copyright © Xojo.pro | Created by Rbcafe